开源云计算平台OpenStack介绍

OpenStack是什么?

OpenStack是一种免费的开源平台,帮助服务提供商实现类似于亚马逊EC2和S3的基础设施服务。OpenStack有两个主要部分—— Nova,起初是为NASA的计算处理服务而开发;Swift,是Rackspace开发的存储服务组件。Rackspace称其目标是推动互操作服务的发展,或者说是允许客户在云服务提供商之间迁移工作量,使其不被锁定。

从当前发布的最新版本来看,OpenStack提供了三个不同的组件作为系统架构,而且彼此可以独立使用。

首先,最重要的组件是——“OpenStack Computing”,这个组件能够使用户快速部署应用在虚拟机上,并且可以通过互联网访问虚拟磁盘镜像。这个组件是一个基于Web的控制界面,在此界面下安装和部署虚拟机仅仅需要一到两分钟。

使用OpenStack可以快速构建一个全虚拟化的环境,这个环境可以是多个相互连接的虚拟服务器所组成,这给了用户很大的方便性来处理冗余和解决规模化的问题。

第二个重要的组件则是“OpenStack Storage”,这个可以允许用户用标准化地服务器集群来创建冗余、可扩展的对象存储,储存大量数据。对用户而言,如果集群内的节点出现了故障,OpenStack可以迅速能够处理故障迁移。

第三个重要的组件服务则是“OpenStack镜像服务”,这个组件提供了一个机制来发现、记录虚拟磁盘镜像,这使得它的管理单元能够添加一个新的OpenStack环境,最令人称道的是它提供了不同的磁盘镜像格式支持。另外,如果用户的虚拟机已经运行,可以自动添加磁盘卷,在几秒之内,可以快速处理磁盘空间需求和分区。

显然,灵活度是OpenStack最大的优点之一,用户可以根据自己的需要建立基础设施,也可以轻松地未自己的集群增加规模。

主要用Python编写的OpenStack代码质量相当高,很容易遵循,带有一个完全文档化地API,用户可以使用JSON或者XML消息格式的不同组件的代码,这相当有利于项目发展壮大。

此外,OpenStack项目的代码将在极为宽松自由的Apache 2许可下发布,这意味着任何第三方都可以重新发布这些代码,在其基础上开发私有软件并按照新的许可发布。

比亚马逊提供的云计算解决方案更全面

Rackspace和亚马逊在美国的竞争很激烈,RackSpace CTO John Engates曾表示,RackSpace的优势和特色在于所提供的云计算解决方案更加全面。相比亚马逊只提供计算资源,RackSpace还提供服务器、网络等硬件基础设施,以及基于Open Stack云平台的运营和安全等服务。

Engates将OpenStack的发展比作Linux与MySQL,他说道“这是一个时代才有一次的重要机遇。”

Rackspace的Jim Curry在OpenStack的网站博客中曾经写道:“总共有89个组织,1200名开发者支持OpenStack。项目组已发布三个版本,现正在致力于第四版的开发。企业正在正式开始部署OpenStack。尽管直到四月发布Cactus,OpenStack才真正做好迎接产品部署的准备,但是自从发布Cactus以来,就有相当多公司部署此项科技。”

Rackspace的未来

但是,Rackspace当前的发展并非一帆风顺。

Curry也承认Rackspace也需要NASA的帮助,还需要更活跃的开源社区来构建更为高效的云平台。

CUrry写道:“市场正缺少一个专门用于构建和管理云的开放平台。我们不得不架构自己的解决方案,因此我们知道RackSpace的实际情况。整整五年,我们都在寻找现有可用的可以驱动我们公共云平台的科技,但是还是找不到一个可接受的方案。不得已我们只能开发我们自己的专利技术,这并非我们所愿。”

目前,Rackspace的竞争对手Eucalpytus也已开源,并且扬言有着25000个软件运行的云,Eucalpytus是世界部署最为广泛的用于内部基础设施即服务云(IaaS)的软件平台。

实际上,Rockspace的OpenStack属于对highly dynamic scalability(HDS)的一个很好的解决方案。而目前HDS的技术一直被Google和Amazone封闭,这也许会阻碍云计算的发展,就像当年UNIX成为高端商业操作系统一样,HDS更应该成为公共领域的技术,尽管OpenStack不一定能够成为最成功的技术,但不可否认,相当多Dell、HP的用户们将会选择它作为自己的私有云架构。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值