openstack云功能或将激发厂商大力支持

openstack是开源云选择方案群的领头羊,而许多服务供应商前仆后继的加入支持的行列。openstack除了开源的本质外到底有什么优势呢?

开源云计算现正是it界的当红炸子鸡,它赋予了企业免费定制工具和服务的能力。当开源云被提起的时候,很多大名鼎鼎的供应商都对openstack表示大力支持。开源云平台的快速发展让还没加入的人感受到被抛在后头的压力,但这种活力正是与云概念的演化息息相关的。

openstack提供了虚拟化服务器,存储及网络所需要的编排能力。它的编码可以在标准,低价现成的消费硬件上运行,而它的支持者——包括intel、amd、citrix、cisco、redhat,canonical,hp和ibm——都在现有的代码池上添加强有力的创新。

但究竟是什么让这些行业巨头对openstack感到兴奋呢?以下我们讨论几个关键要素。

兼容性和可移植性。除了它开源的本质外,openstack对云使用者来说有几个明显的优势。首先,openstack是敏捷的,又很容易部署;它同时支持私有和公有云,但企业们大部分都用它来建立私有云。openstack的api与amazonwebservices(aws)兼容,所以用户不需要为了aws重写一次应用。这个兼容性也允许应用和存储在私有云和公有云供应商之间转换。

安全性。云计算采纳这条路上最大的绊脚石,不论是对哪种服务供应商来说,都仍然是安全性上的质疑。为了安抚这些公司的担忧,openstack超强的安全系统支持多种形式的身份验证。

管理和可见性。openstack的开源仪表盘horizon让管理员对云环境一览无遗,包括资源和实例池。

云存储。openstack提供无限的存储池并支持各种供应商的阻塞式io,还有对象文件存储。它内置的存储管理系统会自动恢复故障磁盘或节点。使用了ceph来编写复制和删除的代码保证了很好的数据一致性。为了避开磁盘故障所带来的负面影响,用户可以使用预先磁盘检查来预防。还有,openstack的扩展能力保证用户能够很灵活的增加服务器和存储。

随着在云中处理大数据的需求不断增加,openstack的灵活性是个额外的好处。用户可以使用hadoop应用和网页来运行大数据分析,媒体文件和标准阻塞式io。

质量管理。由于openstack的源代码一直在不断进化,它的发布流程也被分成数个区块,大约4到6个月更新一次。这保证了质量管理和发布的稳定性。现在最新的稳定版本是icehouse,但最近要发布的juno版本可能会替代它。

还原openstack服务拼图

类似于一个复杂的拼图,openstack有着数个相辅相成的模块。每个模块都各自发展着,而openstack允许社区不断增加所需的新模块代码。最初时,openstack提供nova来做计算,glance来做镜像,swift来作对象存储。但现在,swift已经很大程度的被ceph——一个外部开源的统一存储栈--所替代。今天,openstack服务的列表已经变化并扩展了。

nova:用于计算编排,nova与管理程序合作创建与管理资源池。

swift:用于对象存储的可扩展的存储系统。

glance:管理已储存镜像,并可以存储并目录化不限数量的备份。

cinder:替客户虚拟机(vms)储存数据的阻塞式io存储服务。

neutron:网络即服务为用户提供自助网络能力。

horizon:有图形界面的仪表板。

keystone:有着轻量级目录访问协议集成来为所有openstack服务提供认证的安全模块。

ceilometer:用于收费系统的遥测模块;有易于扩展的计数器。

heat:用于多复合云应用的编排服务。

trove:提供关系型和大数据数据库引擎的数据库即服务。

sahara:使用elasticmapreduce于hadoop提供的管理资源数据处理器。

zaqar:允许应用间传递消息的多租户云信使。

ironic:用来替代虚拟机的裸机提供选项。

kilo:2015年将发布的新模块集;将包括用于共享文件系统的manila,用于dns即服务的designate,及用于加密和密码管理的barbican。

openstack能够催生新项目或使用替代品的能力是对编程结构和项目管理方式很有利的一面。openstack并不是笨重和僵硬的,所以它能够很快的适应不断变化的环境,这也阐释了大型云厂商对它持续增加的支持。

原文发布于微信公众号 - 云计算D1net(D1Net02)

原文发表时间:2014-12-17

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏互联网高可用架构

互联网性能与容量评估的方法论和典型案例5 性能评估参考标准

4734
来自专栏北京马哥教育

『九个月实现破亿用户的可扩展架构』学习笔记

昨晚把美拍架构负责人洪小军在Qcon上的『九个月实现破亿用户的可扩展架构』分享看了一遍(其实那场QCon我也在现场,但是当时小军这个会场实在太多人了,而且当时北...

3395
来自专栏腾讯大数据的专栏

HBase在腾讯大数据的应用实践

前言随着腾讯产品与技术的发展,几乎任何一个与用户相关的在线业务的数据量都在亿级别,每日系统调用次数从亿到百亿,对海量数据的高效插入和快速读取变得越来越重要。而传...

3316
来自专栏顶级程序员

这8点能教你如何更好地阅读代码

译者:Tocy, 亚林瓜子, 总长 出处:开源中国 链接:https://www.oschina.net/translate/how-to-read-code...

4478
来自专栏黑白安全

社工前期的信息收集与奇淫技巧

当拿到一个QQ、邮箱的时候,首先利用搜索引擎搜索网上的痕迹! 如: 百度贴吧、某论坛留下的联系方式、等等 NO.1 百度贴吧的泄露 1.通过百度贴吧我们可以...

2394
来自专栏Crossin的编程教室

【Python 第43课】 查天气(1)

给大家看一个程序: ? 你输入一个城市的名称,就会告诉你这个城市现在的天气情况。接下来的几节课,我就说一下怎么实现这样一个小程序。 之所以能知道一个城市的天气,...

3608
来自专栏编程微刊

推荐几款好用的云笔记软件

8.9K6
来自专栏FreeBuf

涨姿势:如何让你的Google账户更安全

如果你使用Gmail作为你主要的电子邮件,或者长期依赖于谷歌提供的服务,再或者你是“Google脑残粉”……那么这篇文章就值得你来读读。本文将指导你重新审视并重...

1958
来自专栏python开发者

规范化的软件项目演进管理--从 Github 使用说起

规范化的软件项目演进管理 从 Github 使用说起 1   前言 首先,本文的层次定位是:很基本很基础的 Github 工具的入门级应用,写给入门级的用户看的...

2438
来自专栏大数据文摘

讲给普通人听的分布式数据存储

2479

扫码关注云+社区