2025 年技术指引:让真实案例和经验为开发者开路 了解详情
写点什么

构建开放公平的社区生态,中国服务器操作系统崛起进行时

  • 2023-12-19
    北京
  • 本文字数:4383 字

    阅读完需:约 14 分钟

大小:2.22M时长:12:57
构建开放公平的社区生态,中国服务器操作系统崛起进行时

引言


近年来,在国家科学布局与行业各界不懈努力下,中国服务器操作系统迎来了新的发展格局,多个较为成熟的系统生态相继崛起。以阿里云、麒麟软件、统信软件为代表的中国技术力量不断取得核心技术突破,以龙蜥社区、欧拉社区为代表的中国开源社区产业生态初露锋芒,包括统信软件、浪潮信息、中标麒麟、中科方德等商业版服务器操作系统品牌获得了市场认可。在中国服务器操作系统百花齐放的局面中,龙蜥操作系统社区是发展水平较高、品牌市场基础较好的榜样之一。根据中国信通院近期面向用户群体的调研显示,龙蜥操作系统位列用户意愿迁移系统的首位目标,超过一半的受访企业计划在五年时间内将 CentOS 替换为龙蜥系统,且电信、互联网等更加看重性能和完整生态的行业中龙蜥有着更高的认可度。




2023 年 12 月 17-18 日,首届龙蜥操作系统大会在北京召开,大会以"云智融合共筑未来"为主题,宣告龙蜥社区到达了一个新的发展节点。大会期间,InfoQ 采访了龙蜥开源社区理事张东,就龙蜥社区的发展规划、前景与浪潮信息在社区中所扮演的角色等话题进行了深入探讨,也让外界对龙蜥操作系统社区开放、共荣的软件生态面貌有了更加清晰的认知。

CentOS 停止更新,中国服务器操作系统迎来崛起良机


2020 年底,全球最大 Linux 商业发行版厂商 Redhat 宣布将停止 CentOS 后续更新计划,犹如在服务器操作系统市场投下了一颗重磅炸弹。由于 CentOS 在服务器操作系统领域长期占据大量份额,其停服给依赖 CentOS 的各行业厂商造成巨大影响,他们不得不开始寻找能够替代 CentOS 的其他操作系统选项,甚至彻底重新审视自身的服务器软件基础设施规划。


在国内,CentOS 停服带来的冲击更加明显。2022 年,中国市场上装机的服务器操作系统中有大约 80%是 Linux,其中 CentOS 仍然占据主流地位。随着 CentOS 停服,其用户首先要面对的威胁就是系统安全漏洞更新停止,这将导致大部分企业业务因为缺乏安全保障而难以为继。因此,在 2024 年 6 月 30 日 CentOS7 最终停止维护的大限到来之际,企业必须及时完成迁移替代。


CentOS 停服事件恰逢 IT 产业云计算和 AI 的革新浪潮汹涌之际,全行业都在探索服务器基础软件设施的创新思路,以适应新的应用需求和业务机遇。在中国,CentOS 停服事件推动更多中国企业从 CentOS 多年营造的舒适区中走出来,重新思考开源与社区生态开放性之间的关系。行业普遍意识到,一个充满创新活力、开放共荣、能够持续发展进步的操作系统生态,将为企业自身未来多年的竞争力奠定坚实基础。

开源不等于开放,公平是社区繁荣的有力保障


诞生于 1992 年的 Linux 操作系统从一开始就是开源软件社区的代表,其崛起和普及历程也伴随着开源文化在 IT 产业的广泛流行。如今,开源已经成为现代软件产业的标志性属性,几乎每一家具备一定实力的开发企业都会或多或少开源自己的技术成果,开源文化的影响力甚至延伸到了 IT 行业之外。


虽然软件开源浪潮的初衷是营造一个更加公平、开放、互助合作的技术社区,但今天的开源产业却并没有完全实现这些目标,CentOS 就是一个典型案例。CentOS 自身是 Redhat 基于开源的 Linux 操作系统核心开发的免费服务器操作系统,由于系统长期免费公开使用,大量用户甚至默认 CentOS 生态会一直维持原有的状态,直到 Redhat 宣布停服计划。CentOS 的停服恰恰证明,开源甚至免费都无法与开放、公平划等号,如果一个软件社区被一家企业完全控制或主导,那么真正的开放公平就无从谈起,社区其他成员和广大用户迟早要面对主导者改变初衷、谋求更多利益的局面。


作为全球领先的 IT 基础架构产品、方案及服务提供商,浪潮信息对于软件产业的开源格局是有着清醒认知的。事实上,浪潮信息早在 2008 年就开启了操作系统研发进程,开发了与大型机配套的 Unix 操作系统。近年来,随着人工智能、大数据、物联网等技术迅猛发展,浪潮信息意识到服务器操作系统迎来了创新发展的绝佳机遇,也因此开始踏入基于 Linux 核心的服务器操作系统领域。


2022 年,浪潮信息以整机厂商身份加入了龙蜥社区,并主导成立了浪潮信息龙蜥联合实验室。为何不自行从头开始开发一个基于 Linux 的服务器操作系统生态,而是选择加入龙蜥?在浪潮信息看来,自身作为更加专注于硬件产品的厂商,在操作系统研发层面上需要博采众家之长,而加入一个充满活力的软件社区是最佳选择。而在中国操作系统生态中,龙蜥社区从一开始就将开放、开源、共享、共治作为社区发展的核心原则,并通过实际行动证明了自身对这一原则的坚守。


龙蜥社区并不存在发起者、创始厂商阿里云一家独大的情况,包括 Intel、ARM、统信等企业都担任了龙蜥社区的理事单位,这些理事单位之间都可能是市场竞争的对手,但在社区中他们可以公平发言、合作做事,包括社区合作伙伴在内,每一位社区成员的意见都会得到重视。浪潮信息加入龙蜥社区,可以在这样的开放氛围中充分发挥自身的优势,为社区贡献创新动能的同时获得持续的正面反馈。


从厂商所处的行业来看,龙蜥社区成员广泛的行业代表性也是一大优势。阿里云在云计算、人工智能领域成果突出,浪潮信息自身擅长软硬件协同,Intel、ARM 等是芯片领域的专家,统信、麒麟、红旗则长期深耕操作系统技术……社区不同成员在各个领域都有自己的专长,不同厂商之间优势互补,就能推动整个社区生态更加繁荣、更具活力。


此外,虽然龙蜥社区的目标是发展中国服务器操作系统生态,但社区并没有对国外厂商的参与关上大门。本着吸纳全球前沿技术,加强国内外交流合作的理念,龙蜥社区也吸纳了许多国外一流技术企业加入成员,甚至担任理事单位。这样开放、包容的合作心态,对于社区的健康发展自然大有裨益。


加入龙蜥社区一年以来,浪潮信息在社区的帮助下解决了很多挑战,也通过自身的能力积累为社区做出了很多贡献,整体效果已经达到或者超越了当初的预期。

面向云+AI,打造服务器操作系统的新生态


浪潮信息加入龙蜥社区后,一大动作就是在 2022 年推出了面向智算时代的服务器操作系统云峦 KeyarchOS。KeyarchOS 是基于龙蜥操作系统开发的衍生商业版,支持多种芯片架构和计算场景,具备高效软硬协同、稳定可靠、全天候智能化运维、全栈安全可信四大特性。凭借浪潮信息此前在高端主机操作系统领域的经验沉淀,以及龙蜥社区生态优势和遍布全国的软硬件全服务链,浪潮信息 KeyarchOS 发布不到两年时间,累计装机量已超过 25 万,广泛服务于政务、金融、通信、互联网等行业用户。


对于浪潮信息而言,KeyarchOS 是在龙蜥操作系统的基础上,面向终端用户使用场景,通过自身的技术积累进行对应优化和工程落地而输出的成果。例如,KeyarchOS 在虚拟化、运维管理、人工智能等领域都加入了浪潮信息自有的技术栈与解决方案,这些方案能够为用户带来显著的效益提升。当然,浪潮信息也会将这些经过验证的创新技术回馈到社区中,使更多社区成员和用户能够从中受益,推动社区的良性生态循环。




与此同时,浪潮信息还同龙蜥社区成立联合了实验室,推动服务器领域软硬件上下游的联合创新。浪潮信息邀请了 50 家合作伙伴加入社区,覆盖了硬件板卡、下游服务器软件的多个领域,并完成了数百项软硬件认证。浪潮信息还主导成立了服务器无感知计算与可信计算两个社区技术组,并参与编写了多份技术白皮书,在云原生和安全等领域成果斐然。此外,浪潮信息还牵头发布了服务器操作系统的硬件兼容性社区标准,很好地规范了操作系统软硬结合的质量评估体系。


浪潮信息所做的这些工作非常具有代表性。更进一步,从浪潮信息等成员在龙蜥社区中的成果与互动交流过程中,可以看到面向云和 AI 时代的新一代服务器操作系统生态是如何逐渐成型的。


经过数十年发展,操作系统的基础技术已经非常成熟,曾几何时,人们一度认为服务器操作系统已经没有多大迭代空间了。然而在云计算和 AI 兴起之后,一方面传统上以 x86 为主导的上游芯片受到了巨大冲击,大量计算需求转向了 GPU、专用加速器和其他指令集架构的 CPU 上,这就要求操作系统能够为新的软件环境提供良好的适配和优化能力。另一方面,人工智能,尤其是今年兴起的生成式 AI 技术对操作系统提出了更高的需求,诸如数据处理、集群调度等许多传统上由上层应用软件负担的任务,现在需要集成到操作系统底层来进一步提升效率,从而提高硬件利用率,降低模型的训练推理成本。


而从产业角度来看,服务器操作系统在产业链中的存在感反而在下降,云计算的发展让大型云厂商愈加偏向于垂直整合,将应用层、系统层、硬件层尽可能结合在一起并高度定制化,对用户则呈现愈加简单、易用的界面。今天的云计算、AI 用户可能只需一部网络终端,就可以在浏览器中开发生成式 AI 应用,而无需操心应用底层运行在怎样的系统和芯片上。这样的局面意味着像 CentOS 这样高度专业化的操作系统产品在未来很可能不会再有那么大的生存空间,更多企业会基于开源社区来定制符合细分市场需求的 Linux 版本。


由此以来,开源社区的重要性反而大大增强了,不同厂商都会加入社区的技术交流,群策群力来满足更加细分、更加多样化的定制需求。开源社区将更多扮演沟通纽带的角色,将云计算厂商、芯片厂商、整机厂商、应用软件厂商等等利益相关方链接在一起,形成不同于以往的,全新的服务器操作系统生态环境。


浪潮信息自身实际上也将自己定位为这样的纽带角色。作为整机厂商,浪潮信息一边对接各类软硬件组件厂商,一边对接终端整机用户,浪潮信息自己负责将用户的定制化需求转化为可行的解决方案,与硬件组件厂商、软件应用厂商等共同打磨、优化,最终形成产品销售给用户。而 KeyarchOS 在这一过程中就起到了非常重要的作用,它使得用户可以更加自由地对接五花八门的硬件设备,同时确保设备与上层应用的兼容性、可靠性、稳定性,并尽可能降低用户的运维成本。KeyarchOS 吸纳了龙蜥社区的大量创新成果来为用户提供更多价值,而 KeyarchOS 的成功经验被浪潮信息反馈回社区后,其他厂商也可以在自己的应用场景中按需取用,获得相应的收益。


如今,龙蜥社区已经形成了内部交流合作、共同发展的生态循环,这种循环正是龙蜥社区迈向下一代服务器操作系统生态的成功关键。

自由、创新、开放,中国服务器操作系统未来可期


龙蜥社区成立短短几年时间,就已经成为国内服务器操作系统领域的佼佼者,并获得超过半数企业的迁移意向,这和社区坚持开放、开源、共享、共治的准则是分不开的。浪潮信息在龙蜥社区内取得的成果只是一个缩影,如今,社区数百家成员单位正在携手共进,为建设符合时代需求的新一代服务器操作系统生态而不懈努力。


当然,自由、开放的行业不可能只有一个主导者,除龙蜥社区外,欧拉、OpenCloudsOS 等社区也已经取得了丰硕的成果,使中国服务器操作系统产业迎来了前所未有的繁荣局面。几大社区互相竞争、学习、友好交流、共同进步,在自由、创新、开放的环境中脚踏实地不断前进。可以预期,CentOS 停服给中国企业带来的影响很快就会过去,中国服务器操作系统产业也将迎来起飞时刻,并在未来几年内成长为全球市场不可忽视的重要力量。云计算+生成式 AI 的创新时代,服务器操作系统将有来自中国企业的光辉闪耀四方。

2023-12-19 14:275118

评论 1 条评论

发布
用户头像
本来 centos 停更就够烦人了,好不容易在企业内部替换了吧,发现上云的时候,各家云各自为政,华为云支持自家的欧拉,阿里云支持自家的龙蜥,腾讯云支持自家的 cloudos,就没一个好东西支持别人的。
2023-12-20 15:00 · 北京
回复
没有更多了
发现更多内容

Linux开发_Makefile规则与Shell脚本语言

DS小龙哥

6月月更

一个 Angular 程序员两年多的远程办公经验分享 | 社区征文

汪子熙

程序员 远程办公 Slack 6月月更 初夏征文

Vue-11-条件渲染

Python研究所

6月月更

纯CSS 毛玻璃效果 💎

德育处主任

CSS 纯CSS 6月月更

助力直播平台源码脱颖而出,要完成哪些关键功能?

开源直播系统源码

软件开发 直播源码

6大优势、2种类型,一文吃透动态应用安全测试(DAST)

SEAL安全

DevOps 网络安全 DevSecOps 软件安全

云原生技术 - 如何从代码到制作并发布一个 Helm 包?

孙健波

云原生 Helm

大数据培训Flink 简介与认知

@零度

flink 大数据开发

NFT链游系统开发|NFT卡牌盲盒游戏

薇電13242772558

NFT 链游

摆脱五彩斑斓的黑,成为七彩程序员!

禅道项目管理

MySQL索引

龙空白白

索引 MySQL InnoDB

docker和docker compose安装使用、入门进阶案例

偶尔善良

Docker docker-co

InfoQ 极客传媒 15 周年庆征文|uni-app 路由传参参数丢失问题解决方案探究

No Silver Bullet

前端 6月月更 InfoQ极客传媒15周年庆 路由传参

JavaScript异步函数async/await

大熊G

JavaScript 前端 6月月更

使用 Prometheus 监控 SAP ABAP 应用程序

汪子熙

云计算 Kubernetes 云原生 abap 6月月更

【Python技能树共建】pyspider框架的使用

梦想橡皮擦

Python 6月月更

【直播回顾】Hello HarmonyOS系列应用篇完美收官!

HarmonyOS开发者

HarmonyOS

大数据培训Flink 运行架构

@零度

flink 大数据开发

用 Golang 重写 rsync(3):C里面的谜之指针

百家饭隐私计算平台创业者

c

安全服务厂商安全狗加入龙蜥社区

OpenAnolis小助手

开源 网络安全 龙蜥社区 龙腾计划 安全狗

四次蝉联中国容器云市场TOP5!为应用赋能

BoCloud博云

云原生 容器技术 容器云 博云

Django 中的视图 | Python

海拥(haiyong.site)

Python django 6月月更

手把手教学直播:如何提交 PR 成为龙蜥社区贡献者? | 第 23 期

OpenAnolis小助手

开源 PR 龙蜥社区 龙蜥大讲堂 社区贡献

Vone观点说|用DAO打造人类协作新形态

旺链科技

区块链 产业区块链 自组织协作

InfoQ 极客传媒 15 周年庆征文|【Docker最佳实践】Windows上安装Docker及常见问题解决

迷彩

Docker 架构 运维 6月月更 InfoQ极客传媒15周年庆

C#入门系列(十六) -- 类及其成员介绍

陈言必行

C# 6月月更

测试开发【Mock平台】05开发:项目管理(一)后端接口

MegaQi

测试平台开发教程 6月月更 测试技术干货

企业知识管理就是信息化建设吗?

小炮

InfoQ 极客传媒 15 周年庆征文 | 跨系统数据一致性问题

架构精进之路

数据一致性 构架 InfoQ极客传媒15周年庆

现场办公VS居家办公——我的2022居家办公经验分享| 社区征文

No Silver Bullet

经验分享 居家办公 6月月更 初夏征文

详解Cache缓存与DB数据库一致性

分治实践

数据一致性 缓存Redis

构建开放公平的社区生态,中国服务器操作系统崛起进行时_云计算_王强_InfoQ精选文章