你好,游客 登录 注册 发布搜索
背景:
阅读新闻

不懂OpenStack你还搞什么云计算?

[日期:2014-12-19] 来源:爪游控  作者: [字体: ]

  OpenStack是目前拥有最多传统IT巨头支持的云架构开源项目,如IBM、HP、Cisco等,它也是全球各个领域最主流的开源公司如RedHat、RackSpace、Marantis等的选择。更令人激动的是,OpenStack同时也是Start up的造梦平台,这个开源技术和商务架构,能让靠技术为王的新兴力量颠覆传统。

  经过几年的酝酿,今天的OpenStack迅速壮大已经呈现出王者之气,成为最受欢迎的开源云平台。每一年,OpenStack基金会都会针对全球范围内OpenStack的应用状况进行大范围的摸底调查。今年的调查结果已经以白皮书的形式公布,通过对这些结果和数据进行分析,基金会希望业界对OpenStack的认识更加全面,同时在技术开发时更具前瞻性。

  OpenStack在实际生产环境的部署大幅提升

  

 

  图中所传递的令人欣喜的信息是:过去六个月中,OpenStack在生产环境中的部署比例从33% 增加到46%,说明OpenStak已经从原来盘踞在Dev/QA 和 Proof of Concept环境更多地走向实际生产环境,意味着OpenStack从技术到商业生态圈都已经成熟。

  有种说法,认为OpenStack不适合公有云,从这张图可以看出:OpenStack的确是私有云的首选平台,但是——过去六个月中,OpenStack在公有云中的生产环境中部署比例增加了6个百分点,达到19%,表明OpenStak从技术和商业上适应公有云是完全可行的,且得到了越来越多公有云服务商的认可。一般来讲,公有云对于平台技术可靠性、安全性和Scale-Out的能力要求相对私有云要高很多,经得起公有云环境技术考验的平台才是靠谱的云平台。

  原文来自UnitedStack 公众号,署名 Michel,未删节。

  OpenStack攻占行业市场

  

 

  白皮书显示,OpenStack在传统行业的渗透已经呈现规模化趋势,在制造业、能源、零售、医疗、交通、保险、媒体等行业长势喜人,尤其在电信行业的云部署中,由6%上升至10%,在传统势力强大的金融行业也取得突破性发展,占比由0.25%上升到 2%。而互联网行业在整体盘子中的占比已经从2013年的16%下降到现在的11%。

  全球用户活跃度:欧洲和亚洲力量凸显

  

 

  

 

  可以看到,OpenStack社区主要贡献力量中,日本从第9位上升到第2位,英国从第5位上升到3位,而中国位居第五,其中UnitedStack为来自中国区的主要贡献者之一。

  为什么选择OpenStack?

  

 

  是什么驱动OpenStack的发展,为什么大家选择OpenStack,这个问题给了我们一个比较完整的答案。排名第一的是:Ability to Innovate(创新能力)。从UnitedStack角度来理解,OpenStack能够给予的不仅是一堆项目和代码,还给我们提供了一个基础开发平台,让我们能够基于OpenStack构建出更丰富的应用和服务。排名前几位的还有:开源技术,低成本以及无厂商锁定。

  现行版本

  

 

  

 

  在今年5月份的调查中显示,14%的OpenStack部署都是跑的最新版本,在这其中30%是上一个版本,67%都是Havana或Icehouse版本,从现在这个增长的趋势来看,各厂商与社区同步的脚步很快,更新及时。UnitedStack云平台开放以来,一直坚持与社区同步,每六个月会参考Upstream的进展,做一次大版本的迭代更新,吸收社区的力量。

  主要的工作负载

  

 

  最受欢迎的垂直组件

  KVM持续成为OpenStack最受欢迎的虚拟机部署选择;而Ceph成为最受欢迎的分布式存储解决方案。对于开发工具而言,Puppet继续连冠最受欢迎的开发工具,Ansible成为第二受欢迎的开发工具。操作系统方面,Ubuntu是最受欢迎, CentOS增长最快。

  计算虚拟化组件

  KVM / Qemu当仁不让成为最受欢迎的虚拟化技术,尤其是生产业务,其他的虚拟化技术在云计算大潮之后都将成为小众的玩具。

  块存储驱动

  

 

  Ceph成为最受欢迎的块存储还是挺意外的,因为其部署和运维难度很大,原生的社区版本在性能方面还有许多改进的空间。

  网络驱动

  

 

  认证服务

  Active Directory作为 identity service的支持增长很快,对比上一次的调查结果,POC部署已经由3%上升到22%,生产环境部署增长了5%。在icehouse 和Juno的最新特性中,可以做到多后端地只读 Active Directory 或者读写SQL。

  

 

  部署工具

  

 

  操作系统

  

 

  兼容性API

  

 

  数据库

  

 

  App开发视角

  OpenStack用的语言是Python, 所以开发OpenStack应用最流行的SDK是OpenStack Python Clients,JClouds SDK 也占据不小的份额。这个结果显示出我们有多种SDK的选择,尽管还有17%用户选择直接使用RESTFul APIs。

  

 

  Heat 已经作为配置应用程序的工具,尽管一般的系统配置管理工具还是很流行,但高层次服务导向的工具诸如Cloud Foundry和Juju的比例在继续上升中。

  

 

  Neutron的反馈

  超过 61%的对Neutron的反馈都是关于性能,稳定性和易用性方面的忧虑,其他方面的忧虑:高可用性占11%,SDN use cases 和 IPv6占7%,还有Neutron中忧虑feature的反馈:security groups (2%), NFV (2%), LBaaS (2%) 。另外还有2%提到Neutron稳定性的提升 。

  关于Neutron性能的提升,UnitedStack在云平台的UOS VDC网络服务的搭建上积累了很多经验,UOS VDC是基于 OpenStack Neutron 项目架构的,在对数据中心物理网做虚拟化的同时,更实现了子网之间自动打通彼此通联的三层路由;从公司网络到私有网络之间建立VPN隧道;隔离的私有网络和虚拟网卡功能;云主机的虚拟网卡上行和下行流量的防火墙。

  经过UnitedStack优化后的Neutron表现出色:可视化的界面中通过鼠标构建所需的数据中心。Neutron性能,稳定性,易用性方面得到了大幅提高,真正做到简单直观的可视化操作。

收藏 推荐 打印 | 录入:574107552 | 阅读:
相关新闻       OpenStack 云架构 开源项目 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款