今天小编分享的互联网经验:CentOS成为历史,伺服器OS如何“自立自强”?,欢迎阅读。
6 月 30 日,CentOS 7 停止维护,CentOS 将不再提供所有官方的支持和更新,这也意味着 CentOS 正式退出了舞台,成为历史。
AI 时代,伺服器作業系統迈入新阶段,在平稳替换过渡的同时,更新的方向在哪里?
伺服器 OS 进入新时代
伴随着 CentOS 的停更,其长达 20 年的开源社区也进入了暮年,而 CentOS 停更对使用 CentOS 7 的企业和个人用户产生了广泛的影响。由于不再获得官方支持和更新,使用 CentOS 7 的系统可能会面临安全风险、性能问题以及与其他軟體的兼容性问题。
CentOS 起源于 CAOS Linux 的构建,是一种基于 RPM 的 Linux 发行版, 由于其自身是基于 Redhat 的 RHEL 的源代码构建,因此与 RHEL 完全兼容。鉴于 CentOS 停更的情况,许多用户和企业开始寻找替代方案。其中,迁移到 RHEL 被认为是一个可行的选择,因为 RHEL 与 CentOS 高度兼容,并且提供了商业支持服务。此外,还有一些其他的免费开源 Linux 发行版,如 Debian、Ubuntu Server 等,也可以作为 CentOS 的替代方案。
而随着数字技术的发展,对伺服器 OS 的要求显然也 " 今时不同往日 ",伺服器 OS 作为承接底层硬體与上层应用的核心,可以看做一个平台,如果平台搭建的不牢固,一方面,底层硬體无法发挥出应有的性能;另一方面,最终用户使用起来也会遇到兼容性、稳定性等各种影响用户体验问题。
在这个新应用、新硬體不断涌现的时代,一个能跟上时代步伐的伺服器作業系統就显得尤为重要。龙蜥社区技术委员会主席、阿里云基础軟體部资深技术总监杨勇告诉钛媒体 APP,龙蜥社区通过社区成员的投票,共同研讨,于前不久发布了全新的 AnolisOS 23,面向新一代英特尔至强处理器优化,并集成了在云原生、AI 和 CentOS 替代上的诸多成果。
与此同时,面对 AI 时代的到来,对伺服器作業系統也提出了新的考验,在算力多元异构背景下,作業系統需要能够适配 GPU、CPU 和 DPU 等各类硬體架构和设备,并提供相应的驱动程式支持。对此,浪潮信息系统軟體产品部总经理苏志远告诉钛媒体 APP,未来作業系統将置入 AI 能力,为 AI 应用搭建最佳运行环境的同时,更好地利用 AI 能力,优化自身开发、运维、管理效率。
当异构芯片能 " 跑起来 " 以后,接下来要考虑的就是如何能跑得更好,随着算力需求的增加,所产生的数据自然随之增长,在苏志远看来,接下来大模型时代,如何做好内存管理和优化、I/O 的优化是很关键的一步," 如何让内存用得更高效将成为未来伺服器作業系統很重要的一项‘工作’。" 苏志远强调。
也正是基于此,在 CentOS 停更之际,浪潮信息在龙蜥社区版作業系統基础上,优化后推出了全新的伺服器作業系統云峦 KeyarchOS(简称 KOS),在全面支持英特尔至强 6 能效核处理器的基础上,进一步增强软硬协同特性,增加智能化及安全能力,为用户带来更加智能、高效的使用体验。
企业如何 " 停更无忧 "
显然,伺服器作業系統已经进入了新的时代,这个时代中,对异构算力的兼容性成为核心能力。而在此过程中,算力如何为应用提供支撑,已经成为当下用户关心的核心问题,而伺服器作業系統作为 " 连接器 " 自然备受重视。
当 AI 时代降临,遇上使用了多年的 CentOS 停更,企业如何度过这个伺服器作業系統更迭的时代,已是各行各业企业关注的焦点。据开放数据中心委员会(ODCC)发布的《国产伺服器作業系統发展报告》中显示,愿意留在 CentOS 体系下的用户仅占 8%;而 72% 的用户,有意愿、且正在计划和试点转投国内伺服器 OS,其中半数以上,都希望在 1 年内完成这个过渡。
从数据上不难看出,CentOS 的停服让中国企业用户迫切的需要一个新的伺服器 OS,进行原有业务的迁移与替换。在杨勇看来,除传统企业 IT 系统的场景的替代需求外,不论是企业上云,应用云原生化。还是企业拥抱 AI 技术,建设智算中心,应用全面智能化," 在这些新场景下,企业均需根据具体的使用场景,选择更可靠的、组件版本选型更新的伺服器 OS 进行替换。" 杨勇如是说。
针对此,一个开源的伺服器作業系統社区的作用就显得尤为重要,杨勇告诉钛媒体 APP,社区为企业提供了多样化的迁移替代方案。首先,是原地迁移工具,让企业在不重新安装作業系統的前提下,就地更新作業系統," 这种平滑的更新作業系統的能力,对于一些有特殊场景需求、业务不能中断的企业而言,至关重要。" 杨勇强调。
不过,在杨勇看来,仅有原地更新迁移方案是不够的," 针对更多的复杂应用场景,企业需要根据自身场景制定伺服器 OS 切换方案。而这也是龙蜥社成员应该做的——不仅仅提供作業系統运维管理工具,社区生态伙伴更应该提供专业的咨询服务。"
苏志远也对钛媒体 APP 表示,社区与专业厂商的配合,对于企业完成衣务器 OS 替换是至关重要的," 社区更多的是进行技术和产品的储备,应用落地的 ‘最后一公里’还是需要专业的厂商来做。" 苏志远指出," 这里面包括了面向场景化的工具定制,以及一些业务需求的重新编译和驱动的选型。"
与此同时,苏志远认为,停更无忧与迁移本质上是有关联的两件事," 迁移更多是面向替换的场景,不用 CentOS 或者不用红帽的产品了。"
苏志远进一步与钛媒体 APP 分享了某 985 高校的案例:该学校原先使用了 CentOS,随着 CentOS 的停更,学校亟需将原本 600 节点的业务无感迁移替换到其他伺服器 OS 上,如果一下子将 600 台机器全部迁移,肯定会出现业务宕机的情况。基于此,学校采用了批量迁移的解决方案,陆续将 600 台伺服器的作業系統替换到 KOS 上。
在通信行业,某运营商在关键基础设施业务方面使用 KOS 替换原有的 CentOS,采用无人值守的方式快速、平滑地将客户原有的 CentOS7 迁移到 KOS5.8 版本,充分利用了原有设备,经过迁移后调优,业务整体性能提升 10%。
另一方面," 停更无忧 " 对于企业的意义在于:有些企业的核心业务作業系統是 CentOS,这部分业务不能停," 可能有些应用开发商都已经倒闭了,CentOS 是企业的必选项,他们希望将这个应用的生命周期跑完或者等这批机器到了淘汰换新的时候,再进行下一步考虑。" 苏志远介绍到。
而继续使用已经停更的 CentOS 7,企业将面临 BUG 和安全漏洞无法修复,系统安全稳定性面临严峻挑战,对此,杨勇对钛媒体 APP 表示,浪潮信息联合龙蜥社区推出 " 停更无忧 " 行动计划,提供漏洞及 Bug 修复、故障定位与解决、安全加固等服务,有效防范 CentOS 停服后可能出现的新型漏洞、恶意代码引发的信息泄露、业务中断以及勒索攻击等严重风险。
从 " 可用 " 到 " 好用 ",自主创新伺服器 OS 生态建设进行时
CentOS 的停服对中国伺服器 OS 的完善也起到了推动的作用,让自主创新伺服器 OS 从 " 可用 " 逐渐走向 " 好用 ",在苏志远看来,伺服器 OS 兼容性、稳定性的强弱,是评价一个伺服器 OS 好坏的关键指标," 伺服器 OS 不像 Windows 这类面向消费端的产品,它提供的更多是标准化的 Linux 作業系統,从‘可用’走向‘好用’最需要解决的就是兼容性和稳定性的问题。" 苏志远告诉钛媒体 APP。
在苏志远看来,基于 Linux 的国内外伺服器作業系統同宗同源,技术指标上现阶段我国伺服器 OS 与国际一流水平基本持平,但是还需要在生态兼容性,尤其是南向硬體兼容性方面进一步提升。" 与硬體兼容性的强弱直接影响了整个系统的稳定性,而稳定性又决定了可用性,尤其在 AI 时代,对伺服器的稳定性提出了更高的要求," 苏志远强调。
" 而让用户对于伺服器 OS ‘无感’,才是体现一个伺服器 OS 好用的标准。" 苏志远进一步指出," 用户一般只有在宕机的时候才能感受到伺服器 OS 的存在,如果经常宕机,经常让用户感受到作業系統的存在,那一定不是好用的作業系統。"
从市场上看,随着数字产业的发展,中国涌现出了很多新兴的芯片和应用厂商,用户对于作業系統的需求也越来越旺盛,在杨勇看来,伺服器 OS 对于异构芯片兼容性,是接下来很长一段时间内的挑战,它将考验的是整个产业链上下游的生态建设水平,而 " 各自为战 " 最终将导致作業系統生态建设发展缓慢。
显然中国伺服器 OS 进入了新阶段,以开源为核心理念的生态化、社区化模式在中国逐渐发展开来。只有各大厂商 " 生态共建 ",打造一个开源开放的社区,共同面对行业产生的问题,才能真正解决这些问题。
目前,中国伺服器 OS 社区中,当属龙蜥作業系統开源社区(OpenAnolis)与欧拉作業系統开源社区(OpenEuler)生态建设得较为完善。
当前在市场、技术、生态上,龙蜥开源社区和欧拉开源社区形成齐头并进的发展态势,各自拥有非常明确的商业生态模式,龙蜥开源社区的 " 继承 + 创新 " 路径与欧拉开源社区的 " 革命 + 重建 " 路径,二者互为补充,合力应对 CentOS 停服冲击,紧跟技术浪潮的更新迭代,践行伺服器作業系統开源生态的多路线发展方向。
伴随着伺服器 OS 开源社区的发展,中国作業系統已经开始慢慢被国内的企业所接受,据中国信通院面向用户群体的调研显示,龙蜥作業系統以 53% 的占比成为用户意愿迁移的首位,与此同时,据调查,目前包括互联网、政府、金融、医疗、电信、制造等在内的多个行业对迁移至中国作業系統持积极态度。据统计,目前龙蜥作業系統装机量现已超过 600 万,服务了金融、通信、政务、能源、交通等众多行业超过 80 多万用户。
随着以大模型为代表的 AI 产业的快速发展,未来对上承应用,下接硬體基础设施的伺服器作業系統将提出更多、更高的要求。面向未来,唯有产业上下游 " 生态共建 ",共同推进中国作業系統开源化发展,才能更好地释放算力价值,赋能 AI 产业发展。(本文首发于钛媒体 APP,作者|张申宇,编辑丨盖虹达)