生物课上老师会教导我们,很多生物都具有向阳性;社会心理学理论告诉我们,很多人都具有从众心理——这两者虽不能直接进行类比,但其实都告诉我们一个哲理:好的(符合自己需要)东西更容易受到人们的关注和追捧。近日,IBM宣布推出基于OpenStack的消息,再度让OpenStack成为人们关注的焦点。我们不禁要问,OpenStack究竟何德何能捕获了一个又一个厂商的芳心,而且连IBM这种“百年老店”也禁不住诱惑?
近日,IBM宣布推出基于OpenStack的私有云方案。在此之前,包括惠普、VMware、红帽、Novell、EMC、戴尔等在内的厂商也都有发起推出OpenStack的解决方案或者支持。那么我们不禁要问,OpenStack究竟是什么,能频频受到这么多大厂商的“垂青”呢?
OpenStack是由网络主机服务商Rackspace和美国宇航局NASA联合推出的一个开源项目,目的是制定一套开源软件标准。通过OpenStack任何公司或个人都可以搭建自己的云计算环境(IaaS),从而打破Amazon等少数公司的垄断,意义非凡。新浪在2011年以OpenStack为基础组建了SWS,是较早部署OpenStack的国内企业,并积极参与了社区贡献。
OpenStack有两个主要部分组成——Nova,起初是为NASA的计算处理服务而开发;Swift,是Rackspace开发的存储服务组件。Rackspace称推出OpenStack的目标是推动互操作服务的发展,或者说是允许客户在云服务提供商之间自由迁移工作量,使其不被厂商锁定。
Nova逻辑架构示意图
从这些我们不难看出,OpenStack具有开源开放、不受厂商锁定的特点。与此同时,它还具有兼容性和扩展性、高度灵活的特点。
OpenStack公共云的兼容性可以使企业在将来很容易的将数据和应用迁移到基于安全策略的、经济的和其他关键商业标准的公共云中。而且目前很多包括Fedora、SUSE等都将支持OpenStack,在公有云、私有云部署方面极具灵活性。用户可以根据自己的需要建立基础设施,也可以轻松地为自己的集群增加规模。当然,最具实践性的是,传统IT巨头都纷纷加入到OpenStack阵营以示对其的支持和未来前景的看好。
【附】部分支持OpenStack厂商:
厂商 |
举措/产品 |
微软 |
Windows Server 2008 R2和OpenStack实现整合 |
思科 |
基于OpenStack的NaaS和OpenStack免费发行版 |
戴尔 |
OpenStack安装程序Crowbar |
惠普 |
支持并参与OpenStack计划 |
IBM |
基于OpenStack的SmartCloud Orchestrator |