今年1月31日,CentOS8停止更新。2024年6月30日,红帽对CentOS 7的支持也将终止。至此,CentOS的时代就宣告结束了。这意味着CentOS的安全性将无法得到保证,众多依赖CentOS的中国企业不得不改变“路线”,但是否会变更到国外系统上却打上了问号。尤其是在美国近期出台“不允许将安全漏洞共享到中国”的新规则后,国内企业对使用国外系统是存疑的。
CentOS停服对众多国产系统影响巨大 CentOS 起源于 CAOS Linux 的构建,是一种基于 RPM 的 Linux 发行版,与其上游源 Red Hat Enterprise Linux (RHEL) 兼容,由 Gregory Kurtzer 于2002年启动。
凭借开源免费、稳定、硬件兼容性好等特性,CentOS深受中国乃至全世界厂商和开发者的青睐,应用范围极为广泛,众多企业和系统均基于CentOS推出了发行版,其中包括GE、Riverbed、F5、Juniper和Fortinet,以及大部分国产操作系统。
因此,CentOS 的停更影响巨大,甚至欧洲核子中心和费米实验室曾发布联合声明表示,CentOS的结束可能会对全世界的粒子物理界产生显著影响。
对国产操作系统而言,其依赖社区操作系统版本,大多是剪裁、修改、定制、完善等,很多企业甚至云厂商Host上的主机默认都是CentOS。CentOS 的停更将导致众多国产系统改变“路线”,甚至不少国产系统会“销声匿迹”,对于企业的生产、研发等也将产生重大影响。
完全自主可控的国产系统成迫切需要 CentOS停更后,国内企业或者国产系统是否可以继续依存于其他国外系统继续开发或者生存?答案是否定的。
CentOS的停服说明国外系统在长久服务的稳定性上是存疑的,美国近期出台的新规也让国外系统在安全性上大打折扣,种种迹象都表明,国内企业想要谋求发展,需要的是完全自主可控、具备持续服务能力的国产系统。
国内企业和国产系统研发者对此也早有认知,尤其是近年来,国产系统的研发进程不断加快,涌现出了多个优秀国产系统,受到国内开发者和国内企业的追捧,以天翼云操作系统CTyunOS为例,其在openEuler Summit 2021上正式发布,至2022年4月,仅几个月时间,CTyunOS在全国已上线10000余套,覆盖多种业务场景,且业务运行稳定可靠。
这一事件也反应出,中国需要有自己的开源社区,通过丰富生态支持、完全开源、产业共建等,提供极简开发、极致体验的开发平台,来实现社区的有序治理,企业数量和开源贡献者的快速增加,进而推动中国开源体系的建设,为国产系统的研发奠定良好基础。
在此方面,我国也取得了快速发展,如CTyunOS所基于的欧拉开源社区,据介绍,欧拉开源社区已发展了330家社区伙伴,8403名社区开发者,有效推动了国产系统的自主创新研发。
国产系统应具备哪些能力以取代国外系统 伴随我国开源社区的发展,国内系统的开发有了稳定且能够激发更多创新力的基础,但想要支撑起国内企业的业务发展,还需具备多种能力。以其中的代表CTyunOS来看,国产系统应具备以下几种核心功能,才能满足国内企业的需要。
1、国产系统应具备持久服务的能力和良好的安全性,这是企业使用系统时的基本要求,也是国内企业将目光从国外系统转向国内系统的最大原因。作为背靠欧拉开源社区及天翼云的国产系统,CTyunOS在持久服务上有着天然优势。在安全性上,CTyunOS也进行了重点增强,能够提供 IMA 完整性度量框架和 secGear 机密计算框架,可判断运行环境是否安全可信;同时还能提供安全架构工具 security-tool,使安全设置更便捷、更自动化。
2、国产系统应适配多种架构,支持多样性算力。国内企业在架构选择上存在一定差异,CTyunOS能够在短时间内实现多业务的覆盖,并受到广泛认可,其中一个重要原因便是其具备良好的适应性。据介绍,CTyunOS能够适配同源异构多样性算力,支持 X86、ARM 等多种架构,并在鲲鹏、飞腾、兆芯、海光上适配优化。针对多核场景,从调度、锁、减少 CPU 共享资源冲突等方面提升 CPU 多核的并行度,实现任务加速。
3、在企业上云过程中,国产系统应起到良好的助推作用。上云是当前国内企业数字化转型的重要一环,系统在此方面需具备应有的能力。CTyunOS中,天翼云打造的计算管理组件,提供支持超大规模集群(10k+宿主机集群)的低延迟、高性能云平台。定制化的鉴权组件GoStone项目,大幅提升鉴权认证性能,在相同资源消耗的情况下具备高达百倍的安全性能提升。
4、国产系统在性能方面也应根据国产企业的实际情况进行优化。CTyunOS便具备优化内核能力、增强虚拟化能力,能够进行良好的内存分级扩展,在多种场景下提升了进程调度的性能,CPU、内存、IO、网络调度的性能领先业内标杆 CentOS 17%,大数据、Web、数据库场景领先 CentOS 15%-22%,并且降低了主机 CPU 和内存消耗,大幅提升性能和虚拟机密度,还达到了提升物理内存使用效率的效果。
看清差距,国产系统、国内开源还需持续增强 当前,国产系统在政策、技术支持下正快速发展,但依旧要看到国内外的差距。根据数据,近年来,操作系统细分市场不断扩大,但国产操作系统的市场份额始终没有超过5%。 这要求不论开源系统也好,还是国产系统也罢,在产品、市场等方面都有广阔的发展空间,也有多方面的工作需要加强。
海比研究院赵满满撰文指出,中国的开源社区和生态离不开政策支持,我国也正在逐渐加大此方面的政策引导。同时,夯实国内开源的基础建设还需做好以下工作:要发挥开源基金会等专业组织牵头引领作用,完善开源治理机制和治理规则,推广开源理念,加快建设开源代码托管平台等基础设施等。
国产系统发展方面,则需要加大研发,加大适配,加大生态,扩大市场,需要天翼云等团队和公司,积极响应国家全面推进科技创新、自主可控的战略,致力于研究国产化替代方案,并不断完善相关技术,避免宕机、服务中断、数据泄露等风险,扩大业务覆盖层,助力国内企业更换质量可靠、具有持续服务能力的商业发行版操作系统。通过国产系统的发展,助推企业上云、企业的数字化转型,为数字经济、数字中国贡献一份力量。