|
面向互联网应用的云操作系统的架构设计
随着云计算应用技术的发展,数据中心面临着新的挑战和发展机遇。传统的数据中心,无论是企业私有数据中心,还是以提供租赁服务为主的运营商互联网数据中心,都面临飞速增长的空间拥挤、能耗巨大和管理复杂等问题。
2.INACloud的架构设计 云计算平台采用树状分层结构(见图1),其层次结构定义如下: 图1 资源组织结构 (1) Zone。一个Zone包含多个pod和二级存储,是最大的组织单元,传统上对应一个数据中心(在数据中心可以有多个zone),优点是提供物理上的独立性和冗余性。 (2) Pod。一个硬件阵列,包含一个2层交换机、若干个集群。Pod类似于机架,同一Pod中的主机在同一子网中。Pod对于最终用户是不可见的。 (3) Cluster。一个CIuster包括若干个主机和主存储。集群提供一种组织节点的方式,可以是XenServerserver池、一组KVM server或者是事先在vCenter中事先配置好的VMvare集群。一个集群中的计算节点有同样的硬件、hypervisor和子网,能够访问共享的主存储。虚拟机能够在不中断的情况下于一个集群内迁移。 (4) Host。单个的计算节点,以虚拟机的形式提供真正的云服务。 (5)主存储。与一个集群相连,负责保存虚拟机运行时所需的磁盘卷。 (6)二级存储。与一个Zone相连,存储模板、ISO镜像和磁盘快照等。 2.1 组件结构 CloudStack采用“框架+插件”的系统构架,通过不同的插件来提供对不同虚拟化技术的支持,同时,这种系统构架也为定制CloudStack提供了可能性。如图2所示,INACloud在CloudStack上增加了调度服务、计费服务和监控服务等。 图2 INACloud的组件结构
责编:王雅京
微信扫一扫实时了解行业动态
微信扫一扫分享本文给好友
著作权声明:kaiyun体育官方人口 文章著作权分属kaiyun体育官方人口 、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
|
最新专题
推荐圈子
|
|