OpenStack是一个由Rackspace发起、全球开发者共同参与的开源项目,旨在打造易于部署、功能丰富且易于扩展的云计算平台。OpenStack企图成为数据中心的操作系统,即云操作系统。从项目发起之初,OpenStack就几乎赢得了所IT巨有头的关注,在各种OpenStack技术会议上人们激情澎湃,几乎所有人都成为OpenStack的信徒。
OpenStack魅力非凡,它如同Linux一样,旨在构建一个内核,所有的软件厂商都围绕着它进行工作。OpenStack有许多子项目,用于对云计算平台中的各种资源(如计算能力、存储、网络)提供敏捷管理。这些项目虽然刚刚起步,但却雄心勃勃。另一方面,OpenStack也提供了对虚拟化技术的支持。
OpenStack的发展史
谈到OpenStack最引人注目的创始人和传播者,莫过于现在年仅32岁的Kemp,他是初创公司Nebula的CEO。Chris Kemp有一份耀眼的简历:Silicon Graphics系统工程师、Classmates.com首席架构师、在线购物公司Netran和在线旅行公司Escapia的创始人、美国宇航局Ames研究中心CTO。
当Kemp在美国宇航局Ames研究中心工作时,他意识到不断采购超级计算机的方式并不好。为什么不能采用Google的分布式计算呢?Kemp和一些富有眼光的开发者开始为美国宇航局构建私有云计算平台。
几乎是在同一时间,云提供商Rackspace正在考虑构建一个开源的云计算管理系统。
2010年初,在Kemp晋升为美国宇航局的首席技术官之后,美国宇航局开始和Rackspace合作,共同以Python语言实现他们的共同目标。
美国宇航局和Rackspace的合作最终孕育了OpenStack。许多子项目也被创立起来,Swift、Nova,还有用于虚拟化管理的Glance。Kemp所创建的Nebula就是OpenStack的参与者之一。
Kemp介绍了OpenStack的第五个版本OpenStack Essex,OpenStack Essex更加着眼于可用性、质量和扩展性,它为大家带来了150多项新功能,包括新增的云管理仪表板Horizon、身份管理服务Keystone等。Kemp还谈到了许多正在酝酿中的新功能,如基于思科的网络云服务Quantum,Linux虚拟交换机OpenvSwitch。
Citrix的背弃
任何事物的发展都不会一帆风顺,OpenStack也是如此。Citrix背弃OpenStack,转而支持CloudStack的理由无非两条:平台之间的技术不兼容,导致难以相应客户需求;Rackspace缺乏开源项目管理经验,不能掌控OpenStack的未来。
对Citrix而言,CloudStack也是一个基于Apache 2的开源项目,而且已经拥有一个稳固的用户群。相比之下,OpenStack还有很长的路要走,Citrix选择了前者。
OpenStack本身就是技术竞争的产物,Citrix的做法并无可厚非。而今,OpenStack到了另一个十字路口,OpenStack基金会将接管Rackspace经营和领导了多年的OpenStack社区。福兮祸兮?
OpenStack现状
Ubuntu的创始人Mark Shuttleworth曾经做过一次有关OpenStack的演讲。他利用Ubuntu Juju项目启动了一个OpenStack远程安装进程,当演讲接近完备的时候,不过30分钟之后,一个私有云的部署完成了,令人惊叹!
Kemp创建的Nebula及其合作伙伴美国宇航局,都在致力于简化OpenStack部署的复杂度。甚至于,他们使用一个U盘在10分钟之内即可部署OpenStack!
尽管如此,对于普通人而言,OpenStack依然难以掌控。除非选择使用现成的OpenStack企业级解决方案,如Piston Cloud或Nebula,否则,我们只好写代码了。
谁真正能够掌控OpenStack,并从中获益呢?Rackspace是毫无疑问的。Rackspace借助OpenStack提供公有云服务,并最终取代了此前的IaaS平台。
迄今为止,惠普是OpenStack最大的用户,惠普有能力为客户稳健运行OpenStack。惠普云的IaaS服务构建于OpenStack基础之上,为客户提供对象存储、身份验证等功能。
惠普云并不仅仅包含OpenStack一种云计算技术,其它技术还有像MySQL、分布式计算,以及VMware Cloud Foundry等等。Kemp也说,没有人纯粹使用OpenStack,即便是在Nebula,OpenStack也不过是我们所使用的50种技术之一。
OpenStack咨询师,曾部署过25个OpenStack项目的Mirantis说,OpenStack的真正意义在于,它创造了一个框架标准和API,用户可以以此为基础构建云计算解决方案。
OpenStack的未来
十年之间,Linux操作系统从一个玩具成长成为一个坚实的服务器操作系统。两年之间,OpenStack在云计算领域掀起了狂澜。不知未来,OpenStack是否会像Linux一样缔造传奇?
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
Canonical公司创始人称OpenStack供应商“不重视”数据中心成本节约
Canonical公司联合创始人Mark Shttleworth称,OpenStack供应商社区不愿意向其用户 […]
-
私有云之死
随着公有云的接纳程度不断地增加,还遗留着一个问题:到底私有云现在变得怎么样了呢?私有云本应该在拥有公有云提供的灵活性、自服务和弹性之余还不依赖于任何厂家的设备……
-
企业版OpenStack:支持者在增加,批评声亦不断
OpenStack平台与传统的IT客户和合作伙伴一起继续向前迈进,但缺乏开源开发支持导致了对企业OpenStack的批评不断……
-
托管OpenStack私有云能够获得支持or单打独斗?
OpenStack私有云托管作为一种服务可以简化企业的部署和运营,并强调了云计算的优势,而非Linux的优化……