2019年10月16日,OpenStack社区正式发布部署最广泛的开源云基础设施软件的第20个版本 – Train。该软件正支持全球75个公有云数据中心和上千个私有云的运行,计算核心逾千万级别。OpenStack云平台尤其适合裸金属、虚拟机(VMs)、图形处理单元(GPUs)以及容器等基础设施架构的部署。在Train版本的众多新特性中,包括了增强安全性和数据保护功能、人工智能(AI)和机器学习(ML)用例的改进、完善了资源管理和追踪功能等亮点。
截止Train版本发布,OpenStack社区累计收到来自150个国家的1125位开发者提交的25500次代码修改。OpenStack项目拥有全球大型开源社区的支持,并与Linux kernel 和Chromium成为全球贡献活跃度最高的三大开源项目。
Resolved Bugs贡献全球第3,国内第1
Resolved Bugs是指修复的代码缺陷数量,反映了一个公司解决实际问题的能力和对社区的促进,对衡量社区贡献的价值非常具有参考意义。也是业内公认的最能体现社区贡献含金量的指标之一。在Train版本中,银河麒麟云共修复160个bugs,贡献位居全球第3名,国内第1名。
这是继Stein版本后,银河麒麟云以稳定的贡献排名稳居中国OpenStack专业公司第1。多年来,银河麒麟云践行Upstream First理念,坚持社区共享与贡献回馈,创下了令人瞩目的成绩。
Commits贡献全球第4,国内第1
Commits代表的是一个公司的代码合并patches数量,是业内公认的最能体现社区贡献含金量的指标之一。从Train版本的commits贡献数据来看,银河麒麟云贡献位居全球第4名,跃居国内第1名。
在Train版本中,银河麒麟云具体合并的patches数量为644个。继Stein版本后,银河麒麟云不断加强代码贡献量,在这方面实现稳步提升。
Completed Blueprints贡献全球第2,国内第1
Completed Blueprints(简称BP)代表一个公司在OpenStack项目上提出的想法和功能,反映了其推动OpenStack发展的贡献程度。这一维度对衡量一个公司的技术实力指标有着重要意义。在Train版本中,银河麒麟云完成BP数为9,位列BP全球贡献第2名,国内第1名。
本次Train版本中,银河麒麟云的表现卓越,
各项指标大幅上升,
综合各项指标排名全球前4,国内第1。
银河麒麟云团队从2013年开始积极参与OpenStack社区贡献,一直坚持源于社区回馈社区的理念,到Train版本已经累积合并了4300多个patches到社区,修复了1400多个bugs,完成蓝图数40多个,代码行数十万多行,随着核心项目的逐渐稳定,重心从前期主要集中在核心项目转移到周边生态如边缘计算、部署运维、索引优化、高可用以及容器相关等项目,也在积极推进其它社区项目如ceph、arm的发展与OpenStack的结合。
多年来,银河麒麟云在社区贡献上默默耕耘,稳扎稳打,目前有1个Openstack官方项目(Puppet)的PTL和3个官方项目(Rally、Searchlight、Senlin)的Core,充分体现了银河麒麟云在OpenStack领域的技术实力。
银河麒麟云已经成功应用于全球超级计算机500强之首的天河超级计算机上,在商用化使用和部署上为全球客户分享了应用案例。到2019年,银河麒麟云被广泛应用在国防、政府、金融等关键行业。
勉力坚持必有丰厚产出,天津麒麟将持续加大社区人才建设和社区贡献支持,成为开源世界中国力量强势崛起的生力军。