C114门户论坛百科APPEN| 举报 切换到宽版

亚星游戏官网

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索
查看: 8468|回复: 1

[通信前沿] 盘点OpenStack Newton国内代码贡献 [复制链接]

军衔等级:

亚星游戏官网-yaxin222  上等兵

注册:2011-5-301
发表于 2016-10-10 10:14:14 |显示全部楼层
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引领导风骚。中国企业在这个版本里也取得了更好的成绩,除了已经杀入前十名的HUAWEI之外,国内OpenStack初创厂商九州云(99CLOUD)也在三个指标上(Blueprints、Resolved Bugs和Reviews)冲进前十,另外九州云(99CLOUD)、易捷思达(EasyStack)和中兴(ZTE)三家也继续在提交代码次数(Commits)指标上冲进前十五名。
HUAWEI(HUAWEI)九州云(99CLOUD)易捷思达(EasyStack)中兴(ZTE)海云捷讯(AWCLOUD)麒麟(KYLIN CLOUD)有云(UnitedStack)
Blueprints排名61030222850
Resolved Bugs排名791710232153
Commits排名11141213422566
Reviews排名7102225345472表格 1 国内企业全球OpenStack排名对比 Blueprints(核心功能完成数)亚星游戏官网-yaxin222
Resolved Bugs(解决Bug数) 亚星游戏官网-yaxin222
Commits(提交代码次数)亚星游戏官网-yaxin222
Reviews(代码审阅数)亚星游戏官网-yaxin222
当然,越来越多的国内企业进入OpenStack贡献榜前十,一方面说明国内厂商在OpenStack社区的话语权越来越大,另外一方面也说明OpenStack在国内的欢迎程度。笔者希翼未来有越来越多的国内企业能够进入OpenStack贡献榜前列,多一些对OpenStack社区的主导力,提高中国在OpenStack社区的地位。下面大家就重点为大家盘点下国内代表企业的代码贡献。
HUAWEI(HUAWEI)作为国内ICT的航母,HUAWEI在OpenStack开源社区的投入可谓巨大,当然收获也颇丰,在社区的影响力和话语权越来越重。这次,HUAWEI的主要代码贡献集中在dragonflow,magnum,heat等模块,dragonflow的commit达到200多,显然,HUAWEI的对dragonflow的重视程度,在dragonflow社区的贡献遥遥领先其他国内外企业。
亚星游戏官网-yaxin222
九州云(99CLOUD)九州云保持上升势头,排名创造历史新高。通过对贡献模块的分析,九州云贡献集中在容器kolla项目(用于将OpenStack的服务以容器方式部署)、senlin等。而在项目方面的贡献则主要来自murano-dashboard,horizon等,九州云对murano这个applicaton catalog的项目关注程度也比较高。九州云为社区贡献的积极程度让人印象深刻。尤其是Horizon的全球贡献九州云是全球前七,Kolla 和Murano以及Senlin等项目更是分别达到全球第三。另外,九州云拥有五位OpenStack核心开发者,这一点上远远超过了其他国内的创业企业。
亚星游戏官网-yaxin222
易捷思达(EasyStack)近期EasyStack的市场动作频频,不断有市场重磅消息放出。 在参与国际开源社区方面,EasyStack是OpenStack基金会黄金会员,并在最新的OpenStack版本中的核心代码贡献排名全球第12名。8月25日,EasyStack又宣布加入Linux基金会,此举能够更加深入地理解开源云计算技术,参与到Linux相关的技术与标准制定当中。Easystack也属于OpenStack早期创业的企业,对于OpenStack的贡献也是持续的。这次在Commits指标上,在国内仅次于HUAWEI,成绩可以说相当耀眼。
Newton版本中,EasyStack最大的贡献来自提升用户体验的Client项目(通过统一API整合OpenStack各个项目命令行、客户端) Magnum等和容器相关的项目。
亚星游戏官网-yaxin222
海云捷讯(AWCLOUD)海云捷讯最近在私有云和混合云市场上不断发力,并且刚刚获得Tencent的战略投资,打造一站式混合云服务。另外,推出AWSTACK SaaS云管理平台,该平台将传统OpenStack环境部署由项目实施转变为服务交付,成为外界关注的焦点,相信海云接下来会有大的动作。从下图可以看出,AWcloud的贡献与研发重点是网络相关项目,如:dragonflow和openstack-manuals(文档)。需要指出的是海云捷讯在dragonflow的贡献紧随HUAWEI之后。
亚星游戏官网-yaxin222
Kylin Cloud作为用户方的Kylin Cloud近期表现非常抢眼,在上述四个指标的排名除reviews外都已进入全球前30名,爆发力不可小视。其贡献主要集中在kolla和puppet以及Senlin。值得一提的是Kylin Cloud在puppet上的贡献全球第四。
亚星游戏官网-yaxin222
UnitedStack作为OpenStack基金会黄金成员,UnitedStack的重点贡献更多集中在了puppet(用于部署和管理OpenStack各组件)相关项目。
亚星游戏官网-yaxin222
中兴(ZTE)中兴从上一个版本commits数量从6陡然上升到这次的754,上升速度之快,让人惊讶,排名仅次于EasyStack,位列13位,其Filed bugs排名上升到全球第6,希翼继续保持啦。
从贡献的领域看,他们主要的贡献集中在tempest和senlin上面,紧随其后的是rally、cinder、vitrage、watcher和js-generater-openstack,并且都超过20+commits。
亚星游戏官网-yaxin222
H3C作为IT基础架构产品及方案提供商,H3C的贡献主要集中在openstack-manuals(文档),随着H3C在硬件市场的持续不断发力和冲劲,在OpenStack开源领域应该也会持续加大投入。拭目以待!
亚星游戏官网-yaxin222
中国移动在今年的前5大客户案例中,AT&T和中国移动均为电信运营商,可见,电信运营商对于推动OpenStack的发展功不可没。中国移动及国家电网均来自中国,中国企业客户对于OpenStack积极态度可见一斑,中国移动今年要打造全球最大规模OpenStack集群,作为OpenStack的大规模部署用户,在开源社区的贡献也逐渐提高。
亚星游戏官网-yaxin222
无论如何,OpenStack之所以能吸引众多厂商和开发者的支撑,标准化的API是其关键因素。由于标准化,OpenStack交付给用户是一个个可以自行决定的组件,正因为这种标准化和开源、自由选择,让厂商、用户和开发者都力挺,贡献力量,促使OpenStack的成功。
OpenStack已经经过6年的发展,其OpenStack商用化进程正在加快。对于OpenStack的商用化,OpenStack官方做过一个调查,收集了2013年至今全球范围内共1000余个组织的OpenStack部署进程。截至2016年2月,已经有65%的受访组织已经完成OpenStack开发并应用到生产环境中,而这一比例在2013年仅为32%。此外,中国不仅在代码的贡献上比重持续增加,在OpenStack使用和部署上也逐渐走向前列,笔者在此为国内OpenStack开发者加油。


举报本楼

本帖有 1 个回帖,您需要登录后才能浏览 登录 | 注册
您需要登录后才可以回帖 登录 | 注册 |

手机版|C114 ( 沪ICP备12002291号-1 )|联系大家 |网站地图  

GMT+8, 2024-11-5 06:07 , Processed in 0.192642 second(s), 15 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部
XML 地图 | Sitemap 地图