李伟波,董 林,何 频
(1.武汉工程大学计算机科学与工程学院,湖北 武汉430074;2.武汉基华电脑系统有限公司,湖北 武汉430079)
云计算是当今计算机领域研究的热点,平台即服务模式作为它的一种重要的形式,有各种开源软件提供多种私有云的搭建平台方案,目前私有云平台有OpenNebula(以集群计算为目的开源式虚拟机管理器)、CloudStack(提供公共、私人或者公私混合的基础设施作为服务的开源性软件平台)和Eucalyptus(Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems中文简称:桉树)等方案.OpenNebula云平台方案将虚拟平台从单一实体机扩展到一群实体上,可用来构建企业私有云基础设施管控平台,并提供虚拟机、虚拟网络、存储资源管理和资源调配策略控制,但是它没有采用面向服务架构的设计方法,没有将计算、存储和网络设计为独立组件,解耦做得还不够;CloudStack云平台方案支持Xen(开放源代码的虚拟机监视器,由剑桥大学开发)等虚拟机,它提供了大量云计算界面管理工具,方便管理,它同样也存在与OpenNebula类似的问题;Eucalyptus云平台方案的云接口基于亚马逊的网页服务的应用程序编程接口的规范标准,能够提供与亚马逊公有云计算平台服务相同的功能,它在面向服务架构层面上做得比较好,避免了与OpenNebula等在面向服务架构技术方面的问题,所以采用Eucalyptus作为私有云平台的研究方案.
Eucalyptus是一种开源的软件基础结构,用来通过计算集群或工作站群实现弹性的、实用的云计算[1].我国研究人员对其展开了应用研究,张帆[2]等使用Eucalyptus构建云平台,为科研团队及中小型企业项目的开发弹性计算服务,以满足不同阶段,不同用户的需求;……