不可否认,在目前的云计算市场中,开源云计算是一个非常重要的组成部分,特别是OpenStack Newton版本的发布,将开源云计算提升到了一个新的高度。据悉,此次推出的新功能包括:Ironic裸机开通服务,Magnum容器编排集群管理器,此外,Kuryr容器组网项目可将容器、虚拟和物理基础设施无缝集成于统一控制面板。

这些新功能,为异构环境下的组织机构提供了更多用例,助其利用最新容器技术获得更快更好开发体验,满足负载对虚机及更高可用性架构的需要。除了能够提高在容器集群管理和组网方面的用户体验之外,Newton还可解决扩展性和弹性问题。

小百科

OpenStack是按照26个英文字母的顺序逐步为每个版本命名的,具体版本名字的产生方法是:在下一次OpenStack技术大会举办前,由社区人员提名若干个和举办地或国家相关联的以下个版本英文字母开头的单词,然后由社区投票产生。OpenStack第14个版本Newton的命名就是因德州奥斯汀东9街1013号的“Newton House”这座美国知名历史古迹而得名的。

Newton版本的一大亮点是提升对容器技术的支持

在OpenStack基金会的执行总监Jonathan Bryce看来,OpenStack社区一直致力于为用户提供更加易用的云平台。Newton的发布再次突出证明了我们这一目标。这次发布的OpenStack版本将让云运营商和应用开发者获得更高的安全性、弹性以及更多选择,Newton里面的新功能和改进之处彰显了OpenStack的魅力。让它能够以更多方式处理全球更广泛行业领域的更多工作负载。

Newton版本显著提升了OpenStack作为单一云平台对虚拟化、裸机及容器的管理,并为运营商及应用开发者增高了易用性,令OpenStack的安装、运行、变更及维修变得更加便捷和自动化。换句话说就是OpenStack Newton这个平台可以运行并管理几乎一切系统,改善了用户在容器集群管理、网络、可扩展性和弹性方面的体验。

因为我们也知道现在容器技术非常流行,所以在Newton版本中增强了对容器的管理支持。其中Magnum可为Swarm、Kubernetes及Mesos三种容器编排工具提供开通服务。

Magnum新增特性包括:以运营商为中心的安装指南、支持可插拔驱动器、支持裸机服务器上的Kubernetes集群、构建异步集群等。Ironic可开通通用型裸机并添加多租户网络并与Magnum、Kubernetes及Nova实现更紧密的集成。Kolla现可支持裸机部署。Kuryr则可为容器带来Neutron网络功能,首次实现Swarm集成和Kubernetes集成。

提升可扩展性

Newton可大大降低实现架构性和功能性扩展的难度,可实现跨平台和跨地域的向上扩展和向下扩展,从而提升OpenStack在搭建各类规模云解决方案中的主导作用。这些改进包括:Nova、Horizon以及Swift组件的向上和向下扩展能力;Cells V2实现了Nova计算环境的横向扩展;实现与Heat中默认项的融合;以及Ironic中的多租户能力。

提升弹性

此外,Newton在高可用性、适应性以及自我修复功能方面提升显著,无论负载需求有多大,都可以满足运营商对稳定性的要求。其中,项目组件Cinder、Ironic、Neutron以及Trove都可提供增强的高可用功能。另外,Newton的安全性也得以提升;例如,Keystone提供的升级中包括PCI合规和加密证书。Cinder增加了对重新录入加密文件到解密流量的支持,反之亦然。除此之外,Cinder还包含微版本支持,可借助集联功能使用快照方式来删除流量,同时提供备份服务可扩展至多个实例。

OpenStack Newton版本中国公司社区贡献亮眼

在开源项目中,一个厂商的社区贡献非常重要。作为最火爆的开源云计算技术,OpenStack已经成为仅次于Linux的全球第二大活跃的开源社区,有超过585家企业、近4万人通过各种方式支持着这个超过2000万行代码的开源项目。通过公开的代码贡献名单中,中国技术军团表现抢眼,在此次代码贡献方面组团上榜。截止到6日,在Newton代码贡献最终版本中,共有23家中国企业上榜;而上一个版本Mitaka代码贡献的中国上榜企业是13家,同比增长高达77%。

OpenStack社区贡献统计目前有12个指标,将来还可能增加,力求将个人与公司在社区贡献以数据的形式全面呈现。各个指标都有一定的意义,其中提交代码次数是社区认可度最高的指标。一次提交代码意味着一次有意义且相对独立完整的代码贡献,这意味着每次代码的提交除了新功能/逻辑修改,往往也包括对应的单元测试,并对生产环境有最直接的影响。而其他指标往往是围绕着修改代码的需求而展开。

而在Newton版本中,中国公司的代码贡献非常亮眼。其中第一梯队:中国排名TOP4分别为华为、EasyStack、中兴、九州云,代码贡献数量相近,且在国际排名中也分别位列TOP11到TOP14,在各细项国际排名中也多位居TOP15,可谓国内OpenStack代码贡献的第一梯队。其中,中兴上升速度最快,从Mitaka国际排名第106上升到Newton国际排名第13。

Newton最新入榜的中国企业11家:云途腾、大唐高鸿、华云数据、烽火通信、爱数、北京国电通、联想、云英、电科华云、中国银联和赛斯特。

Newton贡献企业中有三家中国客户:中国移动、北京国电通、中国银联。其中,北京国电通和中国银联都是新上榜企业,前者是国网电科院直属产业公司,后者是中国的银行卡联合组织。

本文作者:李祥敬

来源:51CTO

从OpenStack Newton发布看开源云计算相关推荐

  1. OpenStack 如何笑傲开源云计算战场—— OpenStack 与 CloudStack 的对比

    大概一周前,Zenoss刚刚完成了一份名为"2014开源云计算解析"的市场调查显示,69%已经不同程度地应用云计算技术,43%的用户花费大量资源在开源技术上.在这些选择了开源云的企 ...

  2. 从EasyStack客户案例,看开源云计算发展之路

    最近一段时间,企业级IT厂商大都十分活跃,大大小小各种活动目不暇接.他们想表达的最主要有两件事情,一个是自家的云落地,另一个是自家的人工智能开始启航. 虽然方向大同小异,但毕竟每一家的切入点不同,还是 ...

  3. OpenStack Newton发布,EasyStack核心代码贡献中国第一!

    本周,OpenStack正式发布了第14个版本Newton,使OpenStack成为虚拟化.裸机.容器的统一云平台,并在可扩展性.可靠性和用户体验方面均有显著提升. 同时,Newton全球社区代码贡献 ...

  4. 从 2017 OpenStack Days China 看国内云计算的发展现状

    目录 目录 China Runs On OpenStack 私有云正式迈入成熟阶段 混合云的前夜已经来临 China Runs On OpenStack OpenStack Days China 作为 ...

  5. RackSpace推开源云计算平台OpenStack震动业界

    据国外媒体报道,网络托管公司RackSpace今日宣布,将开源其用于提供云存储和云计算服务的软件,该公司还计划发布OpenStack开源云计算平台,并向该项目提供开源代码. OpenStack分为云计 ...

  6. 如何看待基于OpenStack与Docker技术的云计算建设

    --专访天云软件技术总监牛继宾 OpenStack和Docker,这可能是近2年在云计算领域最火的两个开源技术词语了.做OpenStack的公司,都在为社区贡献代码的同时为企业用户做云:现在随着容器技 ...

  7. 开源云计算厂商:浅析渠道激活平台的打造

    渠道激活是生态打造中不可缺少的环节,目前已在形式上.内容上.组织形态上日趋成熟.渠道激活可以起到诸多作用,最大的两个是增强生态凝聚力和提升渠道伙伴能力.当然,渠道激活在新时代下,其意义与目的也会发生变 ...

  8. 角逐开源云计算下一站 详解EasyStack的“三级火箭”论

    开源云大势,产品化突围,生态杠杆.有了这三级火箭,EasyStack的发展路径更加清晰了. 发布中文品牌名"易捷行云",宣布完成3亿元C+轮融资,推出创新的云就绪超融合新品ECS ...

  9. 新基建火了,开源云计算渠道能做什么?

    导语 对于开源云计算厂商而言,如果希望在抢滩新基建上构建差异化竞争优势,具备高超的售前技能.售后体验,并拥有创新的技术服务能力与解决方案构建能力是实有必要的.巧了,这些都与渠道构建息息相关. 开源云计 ...

最新文章

  1. 【转】C++一次读取整个文件
  2. 中石油训练赛 - sciorz画画(区间dp)
  3. 【华为云技术分享】序列特征的处理方法之二:基于卷积神经网络方法
  4. ExtJS实战(1)-准备工作和界面赏析
  5. 修改 font的文本信息_C#窗体,文本框如何实现类似html的输入提示信息
  6. an argument for principle #1:thoreau's new economics 36-38
  7. OpenSolaris系列文章之----投影仪设置
  8. gitbook安装使用看完这一篇就够了
  9. 第一课:jquery入门
  10. Redis - 消息发布订阅机制
  11. FaceBoxes —— CPU上实时的人脸检测
  12. 人撒娇地撒基督教扫ID祭扫我京东is啊单间
  13. docker进入容器出现bash-4.2#解决办法
  14. 记录EVE-NG抓包时wireshark报错Connection abandoned.
  15. 蓝牙/zigbee/nrr24xx
  16. 【C# 】反射,调用.dll文件里面的方法
  17. Teamcenter配置
  18. 在9个点上画10条直线,要求每条直线上有3个点
  19. 博弈论 思路及模板代码
  20. 新手如何入门深度学习

热门文章

  1. redis指定配置文件启动_深入学习 Redis 集群搭建方案及实现原理
  2. python booleans_Python 2.1 BooleansComparisons
  3. python标识运算符_讲解Python中的标识运算符
  4. c语言简易绘图程序代码,简单的鼠标绘图程序
  5. php对外发包解决方案(导致w3wp.exe很占cpu)
  6. golang实现二叉搜索树
  7. [HNOI2009]最小圈 (二分答案+负环)
  8. 函数进阶学习之二 声明 定义
  9. angularjs里对JS的lowercase和uppercase的完善
  10. ASP.NET操作文件大全