OpenStack是开源云选择方案群的领头羊,而许多服务供应商前仆后继的加入支持的行列。OpenStack除了开源的本质外到底有什么优势呢?
开源云计算现正是IT界的当红炸子鸡,它赋予了企业免费定制工具和服务的能力。当开源云被提起的时候,很多大名鼎鼎的供应商都对OpenStack表示大力支持。开源云平台的快速发展让还没加入的人感受到被抛在后头的压力,但这种活力正是与云概念的演化息息相关的。
OpenStack提供了虚拟化服务器,存储及网络所需要的编排能力。它的编码可以在标准,低价现成的消费硬件上运行,而它的支持者——包括Intel、AMD、Citrix、Cisco、Red Hat,Canonical,HP和IBM——都在现有的代码池上添加强有力的创新。
但究竟是什么让这些行业巨头对OpenStack感到兴奋呢?以下我们讨论几个关键要素。
兼容性和可移植性。除了它开源的本质外,OpenStack对云使用者来说有几个明显的优势。首先,OpenStack是敏捷的,又很容易部署;它同时支持私有和公有云,但企业们大部分都用它来建立私有云。OpenStack的API与Amazon Web Services(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:使用Elastic MapReduce于Hadoop提供的管理资源数据处理器。
- Zaqar:允许应用间传递消息的多租户云信使。
- Ironic:用来替代虚拟机的裸机提供选项。
Kilo:2015年将发布的新模块集;将包括用于共享文件系统的Manila,用于DNS即服务的Designate,及用于加密和密码管理的Barbican。
OpenStack能够催生新项目或使用替代品的能力是对编程结构和项目管理方式很有利的一面。OpenStack并不是笨重和僵硬的,所以它能够很快的适应不断变化的环境,这也阐释了大型云厂商对它持续增加的支持。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
混合云优先策略解决公共云、内部部署难题
现在,多云IT环境已经成为常态。根据笔者所在公司Enterprise Strategy Group的研究表明, […]
-
存储基础知识:三大公共云中的对象存储
大部分公共云存储是基于对象存储。块和文件在数据中心占主导地位,但在云端,对象存储才是王道,因为云端需要大量相对 […]
-
混合云是云存储的重要里程碑
预计到2025年,全球存储到数据量将达到163ZB(泽字节)。尽管云计算发展迅速,但目前只有一小部分数据存储在 […]
-
应对数据大爆炸:阿里云发布新一代云存储引擎2.0
2018年1月9日,阿里云宣布推出全新一代块存储、极速型OSS、NAS Plus等高性能企业级存储产品家族,并对分布式存储引擎进行全面升级,性能比过去提升了最多50倍,给用户带来了从高速到高铁的体验。