盘点OpenStack Newton国内代码贡献

news/2024/7/18 15:28:31 标签: 云计算, OpenStack, Newton

10月,值得关注的事情除了巴塞罗那峰会,还有一个值得期待的事情便是OpenStack的第14个版本Newton的发布了,作为仅次于Linux的全球第二大开源技术社区,OpenStack社区从2010年OpenStack开源项目诞生至今不过6年时间,已经从一个默默无闻的开源项目成长为今天云计算领域的事实标准。

随着今年7月份在北京的OpenStack Days China的举办,中国在OpenStack社区的重要性越来越重,而今年在奥斯汀峰会上,OpenStack基金会COO Mark Collier分享了全球五大OpenStack客户案例中,中国独占2席,充分说明了中国在OpenStack的商业化应用,已经走在世界的前列。

随着OpenStack最新版本Newton的发布,OpenStack的最新性能必将再次吸引全球OpenStack开发者的目光。在stackalytics.com统计的模块中,在Mitaka中是518个,而到了Newton到了643个,不难看出,OpenStack以及周边项目继续保持蓬勃发展之势。

评价社区贡献有很多指标,最主要的有四个:核心功能完成数(Blueprints)、解决Bug数(Resolved Bugs)数、提交代码次数(Commits)和代码审阅数(Reviews)等。每个指标都有一定的意义:

  • “核心功能完成数(Blueprints)”代表一个公司在真正推动OpenStack发展的贡献程度,一个Blueprint往往代表数十次的Commits,这一维度对衡量一个公司的技术实力指标最有意义。
  • “解决Bug数(Resolved Bugs)”次之,虽然它的难度没有完成一个Blueprints大,但也反应了解决实际问题的能力和对社区的促进。
  • “提交代码次数(Commits)”代表的是一个公司的贡献次数,由于在OpenStack社区曾经出现过有公司利用这一指标刷榜的行为,用这一指标评判一个公司实力已经慢慢不被业界采用,但仍不失为一个参考指标。
  • “代码审阅数(Reviews)”可以用来判断一个公司参与度的辅助指标。

下面我们将分别从Blueprints、Resolved Bugs、Commits、Reviews四个指标来综合看下各公司的贡献。

从全球企业的贡献排名来看,排名状况基本变化不大,仍然是Mirantis、Redhat引领导风骚。中国公司在这个版本里也取得了更好的成绩,除了已经杀入前十名的华为之外,国内OpenStack初创厂商九州云(99CLOUD)也在三个指标上(Blueprints、Resolved Bugs和Reviews)冲进前十,另外九州云(99CLOUD)、易捷思达(EasyStack)和中兴(ZTE)三家也继续在提交代码次数(Commits)指标上冲进前十五名。

华为(HUAWEI)九州云(99CLOUD)易捷思达(EasyStack)中兴(ZTE)海云捷讯(AWCLOUD)麒麟(KYLIN CLOUD)有云(UnitedStack)
Blueprints排名61030222850
Resolved Bugs排名791710232153
Commits排名11141213422566
Reviews排名7102225345472

表格 1 国内公司全球OpenStack排名对比

Blueprints(核心功能完成数)

图片描述

Resolved Bugs(解决Bug数)
图片描述

Commits(提交代码次数)

图片描述

Reviews(代码审阅数)

图片描述

当然,越来越多的国内企业进入OpenStack贡献榜前十,一方面说明国内厂商在OpenStack社区的话语权越来越大,另外一方面也说明OpenStack在国内的欢迎程度。笔者希望未来有越来越多的国内企业能够进入OpenStack贡献榜前列,多一些对OpenStack社区的主导力,提高中国在OpenStack社区的地位。下面我们就重点为大家盘点下国内代表公司的代码贡献。

华为(HUAWEI)

作为国内ICT的航母,华为在OpenStack开源社区的投入可谓巨大,当然收获也颇丰,在社区的影响力和话语权越来越重。这次,华为的主要代码贡献集中在dragonflow,magnum,heat等模块,dragonflow的commit达到200多,显然,华为的对dragonflow的重视程度,在dragonflow社区的贡献遥遥领先其他国内外公司。

图片描述

九州云(99CLOUD)

九州云保持上升势头,排名创造历史新高。通过对贡献模块的分析,九州云贡献集中在容器kolla项目(用于将OpenStack的服务以容器方式部署)、senlin等。而在项目方面的贡献则主要来自murano-dashboard,horizon等,九州云对murano这个applicaton catalog的项目关注程度也比较高。九州云为社区贡献的积极程度让人印象深刻。尤其是Horizon的全球贡献九州云是全球前七,Kolla 和Murano以及Senlin等项目更是分别达到全球第三。另外,九州云拥有五位OpenStack核心开发者,这一点上远远超过了其他国内的创业公司。

图片描述

易捷思达(EasyStack)

近期EasyStack的市场动作频频,不断有市场重磅消息放出。 在参与国际开源社区方面,EasyStack是OpenStack基金会黄金会员,并在最新的OpenStack版本中的核心代码贡献排名全球第12名。8月25日,EasyStack又宣布加入Linux基金会,此举能够更加深入地理解开源云计算技术,参与到Linux相关的技术与标准制定当中。Easystack也属于OpenStack早期创业的公司,对于OpenStack的贡献也是持续的。这次在Commits指标上,在国内仅次于华为,成绩可以说相当耀眼。

Newton版本中,EasyStack最大的贡献来自提升用户体验的Client项目(通过统一API整合OpenStack各个项目命令行、客户端) Magnum等和容器相关的项目。

图片描述

海云捷讯(AWCLOUD)

海云捷讯最近在私有云和混合云市场上不断发力,并且刚刚获得腾讯的战略投资,打造一站式混合云服务。另外,推出AWSTACK SaaS云管理平台,该平台将传统OpenStack环境部署由项目实施转变为服务交付,成为外界关注的焦点,相信海云接下来会有大的动作。从下图可以看出,AWcloud的贡献与研发重点是网络相关项目,如:dragonflow和openstack-manuals(文档)。需要指出的是海云捷讯在dragonflow的贡献紧随华为之后。

图片描述

Kylin Cloud

作为用户方的Kylin Cloud近期表现非常抢眼,在上述四个指标的排名除reviews外都已进入全球前30名,爆发力不可小视。其贡献主要集中在kolla和puppet以及Senlin。值得一提的是Kylin Cloud在puppet上的贡献全球第四。

图片描述

UnitedStack

作为OpenStack基金会黄金成员,UnitedStack的重点贡献更多集中在了puppet(用于部署和管理OpenStack各组件)相关项目。

图片描述

中兴(ZTE)

中兴从上一个版本commits数量从6陡然上升到这次的754,上升速度之快,让人惊讶,排名仅次于EasyStack,位列13位,其Filed bugs排名上升到全球第6,希望继续保持啦。

从贡献的领域看,他们主要的贡献集中在tempest和senlin上面,紧随其后的是rally、cinder、vitrage、watcher和js-generater-openstack,并且都超过20+commits。

图片描述

H3C

作为IT基础架构产品及方案提供商,H3C的贡献主要集中在openstack-manuals(文档),随着H3C在硬件市场的持续不断发力和冲劲,在OpenStack开源领域应该也会持续加大投入。拭目以待!

图片描述

中国移动

在今年的前5大客户案例中,AT&T和中国移动均为电信运营商,可见,电信运营商对于推动OpenStack的发展功不可没。中国移动及国家电网均来自中国,中国企业客户对于OpenStack积极态度可见一斑,中国移动今年要打造全球最大规模OpenStack集群,作为OpenStack的大规模部署用户,在开源社区的贡献也逐渐提高。

图片描述

无论如何,OpenStack之所以能吸引众多厂商和开发者的支持,标准化的API是其关键因素。由于标准化,OpenStack交付给用户是一个个可以自行决定的组件,正因为这种标准化和开源、自由选择,让厂商、用户和开发者都力挺,贡献力量,促使OpenStack的成功。

OpenStack已经经过6年的发展,其OpenStack商用化进程正在加快。对于OpenStack的商用化,OpenStack官方做过一个调查,收集了2013年至今全球范围内共1000余个组织的OpenStack部署进程。截至2016年2月,已经有65%的受访组织已经完成OpenStack开发并应用到生产环境中,而这一比例在2013年仅为32%。此外,中国不仅在代码的贡献上比重持续增加,在OpenStack使用和部署上也逐渐走向前列,笔者在此为国内OpenStack开发者加油。


http://www.niftyadmin.cn/n/1839532.html

相关文章

容器技术企业落地的思考与选型

计算的力量,推动着行业,推动着IT移向新的位置。重新定义计算的边界,我们在历史的潮流中总是可以看到,新的理念,新的技术,前仆后继,有的在洪流中扬名立万,有的则被无情冲刷&#xff0…

华为发布FusionInsight实时决策平台,实现全量数据毫秒级响应

HUAWEI CONNECT 2016全联接大会于8月31日至9月2日在上海隆重举行,超过20000名业界精英与会,每年的大会,大数据都是绕不开的话题,也是最受众多参会嘉宾关注的话题,今年也不例外。 在9月1日下午的主题为“华为大数据坚持…

Kubernetes 1.4 震撼发布: 任何地方,轻松部署

15个月前,我们发布了一般可用版本,从此Kubernetes持续发展,并被工业界广泛地接受。无论是初创公司还是大型企业,用户都在说Kubernetes为他们部署和管理分布式应用方面的带来了巨大的改变。然而,对我们来说,…

畅饮一杯滚烫的开源:2016中国开源年会

由开源社主办的中国开源年会2016 (COSCon’16 - China Open Source Conference 2016) 即将于今年10月15日-16日在北京举办。CSDN作为本次峰会独家媒体合作单位参与此次峰会。 这是一场– 跨社区,跨技术领域,跨国度的年度盛会!您可以与真正的开…

如何体验OpenStack Newton

作者简介:徐超,专注于工作和研究基于OpenStack产品研发测试过程的持续集成、持续测试和持续部署/交付领域,曾参与创建国内一OpenStack服务提供商从0到1的测试体系。 在10月6日,OpenStack Newton版本正式发布。作为最火爆的开源云计…

SDN新锐厂商云杉网络完成千万美元B轮融资

10月9日,数据中心SDN解决方案提供商云杉网络(YUNSHAN Networks Inc.)宣布完成B轮融资,由经纬中国领投,北极光和红点跟投。三家创投机构,均为全球企业级IT领域的顶级投资机构,联手云杉网络布局中…

超融合架构(HCI)和软件定义存储(SDS)的关系和发展

作者简介:叶毓睿,现任VMware存储架构师,曾任职于EMC, Compellent, DELL。《软件定义存储:原理,实践与生态》作者,同时也是微信公众号”乐生活与爱IT” 的作者,本文由作者授权发布。 一、什么是超融合架构(H…

重装系统时,将MBR分区转为GPT 分区

摘要 很多同学在重装系统的时候,或多或少都遇到过这样的问题:镜像文件没有问题,软碟通刻录也没有问题,但偏偏就在选择安装系统盘盘符的时候,跳出对话框,提示:Windows无法安装到这个磁盘&#xf…