作者:李响
10月16日,OpenStack Train版本正式发布。这是OpenStack自2010年首次发布以来的第20个版本。毫无疑问,OpenStack是目前最主流的开源云管理平台,可以说是业界的事实标准。正如OpenStack COO Mark Collier所言:”OpenStack是私有云市场容器、VMs和裸机等开源基础设施的首选。451 Research等观察机构预计:2022年OpenStack产品和服务的市场份额将达到77亿美元。”
作为OpenStack基金会的黄金会员,中兴通讯多年来秉承拥抱开源,回馈开源的精神,持续在OpenStack社区深度参与,积极地进行开源贡献。中兴通讯目前已经成为OpenStack社区中最重要的贡献组织之一。在OpenStack Train版本中,中兴通讯代码贡献又创新高,实现了历史最高排名——第七名,并且在完成新功能贡献数量方面排名前三。这充分说明了中兴通讯对OpenStack做出的代码贡献都是实打实的“干货”。
中兴通讯聚焦电信领域,在与5G、NFV和边缘计算相关的技术领域进行了重点投入。在OpenStack社区中,主要包括容器管理(Zun)、加速资源管理(Cyborg)、资源优化(Watcher)、裸金属管理(Ironic)、数据备份恢复(Freezer)等项目代表的技术方向。在OpenStack Train版本中,中兴通讯实现了许多重要功能:在Zun中,实现了容器支持使用GPU,私有镜像仓库和与Placement资源跟踪模块对接;在Watcher中,实现了自动聚合虚机策略和对性能的重大改进;实现了ironic-inspector服务分离,使得Ironic部署更加灵活;进一步完善了Freezer的备份恢复功能,使其达到商用水平;同时强化了Cyborg的测试相关功能,进一步提升了其可靠性。这些都进一步提高了OpenStack对5G和边缘计算场景需求的满足度。
由于持续的高质量贡献,中兴通讯的开源贡献者的能力和技术地位也在持续地上升,获得了OpenStack社区高度认可。OpenStack社区比较重要的技术角色主要有PTL和Core。每个OpenStack项目拥有数量不等的核心贡献者,即Core。Core作为此项目的技术专家,拥有决定代码评审和放行代码合入的权力。同时每个项目还拥有一名项目的总领导者,即PTL。PTL作为一个项目最重要的职位,每个版本周期选举一次。由全体项目贡献者从Core中选出。因此,在OpenStack正式项目中拥有PTL和Core的数量多寡,也标志着一个组织在OpenStack中的参与度和技术影响力。
目前,中兴通讯拥有15名OpenStack正式项目的Core。在最新的Ussuri版本周期的PTL选举中,中兴通讯的贡献者在7个正式项目中当选PTL。这个数量仅次于RedHat,排名全球第二。
基于对OpenStack社区的深入参与和深刻理解,中兴通讯的云管理平台产品TECS OpenStack选择了以OpenStack为基础进行开发,它实现了电信NFV对高性能、高可用性、高可靠性的增强需求,是一个能够同时满足IT和CT云计算需求的ICT融合云管理平台。TECS OpenStack目前已经通过了OpenStack基金会的官方互操作性认证,拥有良好的兼容性和开放性。
以TECS OpenStack为VIM核心的中兴通讯NFVI产品,广泛地服务于电信云和政企类客户。特别是在近期推出的面向NFV、5G和边缘计算的中兴通讯分布式云解决方案中,TECS OpenStack提供了对虚机、容器和裸金属服务器的多形态资源池的管理,可以根据业务的不同需求来灵活匹配。同时,面向NFV电信级应用增强了PIM、告警、容灾备份、大规模部署以及极大提升了性能稳定性,支持面向AI等新兴业务的硬件加速资源的管理,支持面向边缘计算的轻量化部署和无人值守,实现对资源较少的边缘接入云的远程管理。
未来,中兴通讯将进一步在OpenStack等国际开源社区积极投入,引领业界技术发展,持续推动先进的开源技术在中国的商用落地,将中国云计算和5G产业做大做强。