2012年6月,博主启动了所在大型国内投行的IaaS私有云建设,彼时,虚拟服务器资源池(自动化、流程化、可计量,参见基于VMware的虚拟机资源池实现)和存储资源池(流程化)均已形成,目标很明确:1、将存储资源池自动化;2、建设自动化、流程化的物理服务器资源池;3、整个管理平台为这些东西提供统一的自助服务和管理;4、这是最重要的,制定云运营模式。按照企业习惯,自主研发的可能性不大,所以当然是找商业化产品,于是就有了下面对于BMC、HP、IBM、VMware、Citrix、EMC、CISCO、天云科技的评测分析(分析主要是针对IBM、HP和BMC三个做了PoC测试的解决方案进行的,其他的仅作简单总结)。需要说明的是,这些分析是基于2012年下半年的情况,现在的局面发生了较大变化,不过笔者认为并无原则性改变,如有偏差,欢迎斧正。
1 IBM
IBM软件部的云计算服务自动化管理平台(TSAM)当时是IBM软件部的云计算解决方案的核心产品,用于对服务的生命周期进行管理,该产品只支持对于虚拟机的管理,如果完整的云平台功能,包括对物理机和存储进行管理、资源计量等,需要部署ISDM整体解决方案,将涉及到IBM Tivoli产品线的多个产品。同时IBM系统部还有另一个云计算平台ISF,ISF是针对私有基础设施云管理的软件平台,对于各类虚拟化平台、物理服务器均提供完整的云平台功能,对于存储的管理较差。ISF对于资源调度和物理服务器的管理具有优势,但是应用案例较少。
2 天云科技
天云科技位于北京亦庄云基地,云基地是由宽带资本投资,北京市政府支持的一个高科技企业孵化器,里面的企业绝大多数从事与云有关的产品、技术、服务等。天云科技是其中最大的云解决方案供应商,拥有自有知识产权的云管理平台,并作为总集成商承建过多个国内公有云平台。其云平台集成经验较为丰富。天云科技拥有自有知识产权的云管理平台SkyForm。该产品支持虚拟机、物理机、存储基础设施的全面管理,有一定的资源调度能力,但是在该产品的成功应用案例中,x86服务器绝大多数为云基地自行开发的超云服务器,案例中均没有物理服务器管理,所管理的存储产品仅支持NetApp,且均为服务标准统一的云平台(公有云或应用系统结构较为一致的私有云)。
3 HP
HP的IaaS私有云解决方案基于HP的网络自动化产品NA、操作自动化产品OO和服务器自动化产品SA,可对虚拟和物理服务器进行了自动化和流程化的管理,完成了资源池管理、资源需求审批和自动化交付功能,但不支持资源配额管理、资源智能部署和计量管理。其中,NA用于将网络管理工作自动化、OO用于将系统软件部署工作自动化,SA用于将裸机部署功能自动化。这些软件是HP云解决方案的核心,其优点为自动化能力强并积累了丰富的自动化脚本。
4 BMC
与HP类似,BMC的云计算产品CLM其实是其先后收购的一系列软件产品的整合:流程平台Remedy、自动化平台BladeLogic、容量管理平台、存储管理平台、监控平台、CMDB等。其完整的IT管理产品线是其云解决方案仅在配额管理上有所欠缺。CLM各个环节上的功能,实际上就是其各软件产品的功能。从功能本身和集成度上看,产品是比较完善的,具体情况仍有待PoC验证。
5 Citrix
Citirx的云计算产品cloudstack原来是比较重要的开源IAAS产品,2011年7月被Citrix收购。与其他开源云计算产品一样,cloudstack只对虚拟机进行管理,无法直接管理物理服务器和存储相关设备。Citrix XenServer中包含Provision Server组件可以对物理服务器进行管理。与Vmware相比,Citrix XenServer在高级功能上有所欠缺(包括storage vmotion功能),性能基本相同,成本的比例大约在1:2.5至1:3之间。
6 EMC
EMC提供的是云计算咨询服务,其咨询服务将重心放在了虚拟化上,对于云计算平台的理解处于相对早期的理解上,但是可以提供在虚拟化落地方面较成熟的理论指导。EMC的虚拟化管理平台仅能管理虚拟化资源,虽然其架构的设计是可以扩展的,但是目前已实现的部分属于开源云平台的水平(即仅对各虚拟化平台进行管理)。
7 CISCO
由于其自身的技术特点,CISCO仍然将云计算重心放在了新型的网络设备产品和网络结构设计上,提出的建设方案是首先改造网络,通过网络整合和购买CISCO的服务器设备达到数据中心基础设施的统一化,进而基于其云计算平台CIAC进行云服务。CISCO对于云的策略理所当然的以卖设备(网络设备和刀片服务器)为重点。
8 VMware
VMware的云计算产品(vCloud)默认不支持除VMware之外的虚拟化产品和物理资源,但是其业界最好的虚拟化平台(vSphere)几乎是商业化产品范围内的必然选择。
9 BMC/HP/IBM案例分析和产品比较


BMC的CLM是商业化IaaS产品中最适合企业进行私有云建设的产品,最终笔者选择了它,并相对较成功的完成了私有云建设,但事后看起来,数据中心管理是个太复杂的事情,没有哪个产品能够让人顺风顺水的完成全部工作,于是,在那儿之后,要进行PaaS建设时,笔者曾一度要自己进行开发,不过,最终的结果却是另一个故事,在后面关于Cloud Foundry的文章,笔者会给出PaaS建设的答案。


Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐