8月30日,备受业界关注的OpenStack第18个版本Rocky正式发布。在人工智能,机器学习,NFV和边缘计算等用户的驱动下,Rocky版本的OpenStack变得比以往更强大,它带来了数十种增强功能,并支持各种硬件架构,包括裸机管理服务等,这些更新和升级能够很好的满足基础设施的新需求。
经过18个版本的不断迭代更新,Rocky版本的OpenStack核心项目变得更加成熟稳定,周边项目发展迅速。同时边缘计算和NFV等新的元素不断融入到OpenStack中,与之不断实现集成。云计算时代下,OpenStack正力争为业界提供一个开放,完善,稳定,功能齐全的最优解决方案。
随着Rocky版本的OpenStack发布,最新版本的全球代码贡献排名也新鲜出炉。根据 stackalytics.com 网站提供的社区贡献统计,Rocky版本得到了150多家软件开发企业、托管公司、组织的支持,Redhat、Rackspace、SUSE、IBM等众多大型企业贡献率一路领先。国内以华为、九州云、中兴、烽火、麒麟云、海云捷迅为代表的几十家企业也积极参与其中,为OpenStack贡献中国力量。
下面带大家一起来看看在正式项目Official中贡献排名进入全球Top20的中国企业的情况。(数据截止日期为2018年9月3日)
Commits(提交代码次数)
OpenStack Rocky版本Commits全球贡献排名Top20
Commits代表的是一个公司的代码贡献次数,是业内公认的最能体现社区贡献含金量的四大指标之一。在Rocky版本中,九州云、华为、麒麟云、中兴、海云捷迅、浪潮共6家国内企业挤进Commits全球贡献排名Top20。
继Queens版本后,九州云再创佳绩上升4个名次,以其突出的贡献排名稳居国内OpenStack公司第1,全球第2。在Rocky版本中,华为的Commits贡献率略有下滑,在国内仅次于九州云,全球第4。自Queens版本的不俗表现之后,麒麟云的排名继续攀升,跃居Commits贡献第一梯队,全球第9。
另外,中兴、海云捷迅、浪潮3家企业纷纷进入第二梯队,Commits贡献分别排在第12、13、16名,成为OpenStack社区贡献不可或缺的力量。
Reviews(代码审阅数)
OpenStack Rocky版本Reviews全球贡献排名Top20
Reviews是指被项目的Core进行审阅可以merge的代码审阅数量,也是业内公认的最能体现社区贡献含金量的又一指标。在Rocky版本中,华为、九州云、海云捷迅、麒麟云、联想、中兴共6家国内企业挤进Reviews全球贡献排名Top20。
华为延续了Queens版本的优异成绩,稳居社区贡献第一梯队,Reviews贡献排名全球第2。而九州云此次可谓爆发力惊人,排名再次创造历史新高,紧跟华为之后全球排名第3,国内第2。
在第二梯队中,海云捷迅、麒麟云、联想在Rocky版本的Reviews贡献均得到加强,分列第13、15、18名,保证了公司在OpenStack项目的参与度,希望他们能继续保持这样的态势。
Completed Blueprints(完成蓝图数)
OpenStack Rocky版本BP全球贡献排名Top20
根据Completed Blueprints(简称BP)的贡献数据显示,在Rocky版本中,华为、中兴、麒麟云、九州云共4家国内企业进入BP全球贡献排名Top20。
华为共完成了BP数23个,位列全球第2。这也是华为继多个版本以来首次出现排名下滑的情况。站在第一梯队的除了华为,国内还有中兴和麒麟云两家公司,分别坐拥全球第3、7名,进步尤为突出,这两家企业在Rocky版本对BP的贡献认识得到大大提升。
一直以来,九州云对OpenStack社区的贡献力度也是有目共睹的,在Ocata、Pike、Queens版本中,九州云的BP贡献排名都取得了优秀的成绩。此次九州云BP的贡献也表现不俗,位列全球第15,国内第4,九州云源于社区,回馈社区的开源精神值得国内企业学习。
Resolved Bugs(修复缺陷数)
OpenStack Rocky版本Resolved Bugs全球贡献排名Top20
Resolved Bugs是指修复的代码缺陷数量,反映了一个公司解决实际问题的能力和对社区的促进,对衡量社区贡献的价值非常具有参考意义。也是业内公认的最能体现社区贡献含金量的指标之一。从Rocky版本的Resolved Bugs贡献数据来看,国内的麒麟云、华为、中兴、海云捷迅、烽火共5家企业都进入Resolved Bugs全球贡献排名Top20。
麒麟云、华为、中兴和海云捷迅四家企业的贡献排名均进入全球前10,分别位列第2、3、6、10名。具体修复的Bug数量分别为306、238、62、50。相较于Queens版本,烽火在Rocky版本的Resolved Bugs贡献名次有所下降,从第13名下滑到16名,具体修复的Bug数量为32。
综合上述四个指标来看,在Rocky版本中,国内公司的社区贡献大致可以看出如下格局:
从全球企业的贡献排名来看,国内企业依然占据重要地位,九州云、华为、麒麟云、中兴基本都已跻身全球前10,海云捷迅、浪潮、烽火、联想则紧随其后。在Commits排名中,九州云获得国内第1,在Reviews和BP排名中,华为均位列国内第1,在Resolved Bugs排名中,麒麟云跃居国内第1。
不难看到,不论是大厂还是创业企业,大家对社区贡献的侧重点各有不同,各有千秋,而这是与企业本身的定位和用户需求息息相关的。国内企业越来越注重将社区贡献和行业实践相结合,从而不断提升技术实力和贡献含金量,为用户解决实际问题。企业对社区贡献逐渐走向理性,而不单单为了贡献排名。
OpenStack经过18个版本的迭代更新已逐渐走向成熟,国内企业在OpenStack社区的贡献优势逐渐显现,并朝着影响OpenStack社区技术发展方向转移。随着“互联网+”时代的推进,国内对OpenStack的需求不断增加,相信后续在社区贡献方面国内企业也会有更大的提升,让更多的用户接受和部署OpenStack。
关于九州云99Cloud
九州云成立于2012年,是中国早期从事OpenStack和相关开源服务的专业公司。公司成立六年,秉承“开源 · 赋能变革”的理念,不断夯实自身实力,已实现业务从核心云到边缘云再到垂直行业应用的拓展和积累,先后为政府、金融、运营商、能源、制造业、商业、交通、物流、教育、医疗等各大行业的企业级客户提供高质量的云计算服务。目前拥有国家电网、中国人民银行、中国银联、中国移动、中国电信、中国联通、中国资源卫星、eBay、国际陆港集团、中国人寿、万达信息、东风汽车、诺基亚等众多重量级客户,被用户认可为开源界的领军企业。