扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共4页)
2.2 多数据中心云计算架构
在多数据中心架构下,云计算同样建议包含3个组成部分,分别是全局表现层,全局管理系统和由多个云数据中心组成的数据中心资源池。同样全局管理系统负责对资源池内的资源也就是各个云数据中心进行调度管理,包括负责资源管理,用户管理,任务管理,安全管理等。全局表现层负责将全局管理系统分配好的资源集中统一展现给最终用户。可以根据业务要求和最终用户访问压力的大小,与管理系统交互,动态调整对外服务的资源。
在这种架构下,用户的访问流程如下:
1. 某业务部门需要发布某个全国性业务到多数据中心的云计算平台里,首先对全局管理系统发送请求,通知全局管理系统发布业务需要多少带宽资源,硬件资源,软件资源以及这些资源如何分布在不同的数据中心等。
2. 全局管理系统将业务部门的要求发送到各数据中心的子管理系统,再进一步获得数据中心内资源池的资源。
3. 各个子管理系统将获得的资源情况反馈给全局管理系统。
4. 全局管理系统通知全局表现层将获得的多数据中心资源以单一域名的方式发布出去。
5. 最终用户对全局表现层上的域名发起DNS解析请求。
6. 全局表现层与各个数据中心的子表现层设备通信,获得各个数据中心内的资源使用状况,同时要求各个子表现层设备对最终用户进行探测,来获得最终用户到各个数据中心的网络状况和响应时间等。
7. 全局表现层根据各个数据中心的资源使用情况和用户的就近性原则,为用户解析一个最优的数据中心。
8. 最终用户业务请求发送给这个数据中心内的子表现层设备,再进一步发送到数据中心资源池中的资源。
9. 这个数据中心资源池的资源根据客户业务请求,回应应用内容给数据中心内的子表现层设备,再进一步回应给最终用户。
全局表现层将获取到的最终用户信息,包括地理位置,行为特征,响应速度等,实时地通知给管理系统。管理系统会根据这些信息动态对资源池中的资源进行调整,例如为北方用户分配更多的北方中心资源。为响应速度慢的窄带用户提供加速服务等,从而实现整个云计算平台的弹性的扩展,灵活的伸缩。业务部门可以基于全局管理系统来获取到各个数据中心内部资源池里资源的使用效果、使用频率和用户的访问量等信息。
通过这种架构,云计算进一步实现了更多特点:
(1) 业务连续性
业务连续性可以解决数据中心的安全性和高可用性,保证在数据中心遭受灾难时可以有灾备中心继续提供数据应用服务,使各种业务应用保持正常运转。
(2) 用户智能调度
多数据中心为全国乃至全球用户提供服务,用户访问可以被智能的,基于就近性原则定位到性能最优,速度最快的数据中心,从而提高客户体验,提高整体云计算平台的使用效率。
(3) 弹性扩展
全局表现层和子表现层设备会将用户发送流量的多少等信息通知全局管理系统。如果发现一个数据中心已无法满足要求时,会由全局管理系统自动在其他数据中心分配相应的资源,然后通过全局表现层发布出去,从而实现数据中心的自动弹性扩展。
全局表现层将获取到的用户信息,包括地理位置,行为特征,响应速度等,实时地通知给管理系统。管理系统会根据这些信息,动态的对资源池中的资源进行调整,例如将南中心的虚机迁移到北中心,以满足北方用户的访问需要,从而实现整个云计算平台的资源的自动迁移和集中调度。
(4) 资源集中调度
物理(虚拟)服务器、网络和存储都被组织成资源池的形式,资源池根据上层应用的需求集中调度,统一管理,保证资源在全局范围内高效使用。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者