云CentOS替代白皮书

腾讯云 CentOS 替代白皮书1. 为什么要替换 CentOSCentOS 停服背景CentOS 作为一款开源且与 Red Hat Enterprise Linux(RHEL)高度兼容的 Linux 发行版,曾在操作系统市场中占据显著地位。据相关数据统计,在全球范围内,有超 35 万家公司在使用 CentOS ,其中营收规模在 5000 万美元以下的中小型企业的 CentOS 使用占比达 69% 。在中国市场,CentOS 在服务器操作系统领域同样具有举足轻重的地位,大量企业的业务系统搭建在 CentOS 之上,涵盖金融、能源、制造等多个重要行业,据统计,2022 年 CentOS在大多重要行业的部署量超过 50%。2020 年 12 月 08 日,CentOS 官方宣布了停止维护 CentOS 项目,并推出了 CentOSStream 项目,并表示后续都会投入到 CentOS Stream 项目中。其中,各 CentOS 版本的停服时间点如下: CentOS 6 已于 2020 年 11 月 30 日 停止维护 CentOS 7 已于 2024 年 06 月 30 日 停止维护 CentOS 8 已于 2021 年 12 月 31 日 停止维护停服后相关操作系统的上下游关系变化如下图所示:带来的影响CentOS 停止服务主要的影响包括: 安全风险加剧 漏洞暴露:停服后,官方不再推送安全补丁,系统存在的安全漏洞如高风险的 CVE漏洞无法得到修复,这为黑客攻击提供了可乘之机,可能导致数据泄露、系统瘫痪等严重后果,使企业的业务安全得不到有效保障。 恶意攻击增加:没有官方的安全更新支持,企业的 CentOS 系统会成为黑客重点攻击目标,因为黑客知道这些系统存在未修复的漏洞,容易被利用来获取企业敏感信息或破坏业务系统。 技术支持缺失 问题解决困难:企业在使用 CentOS 系统过程中遇到技术问题时,无法获得官方的专业技术支持和维护。只能依靠自身技术团队或寻求第三方支持,但这可能会增加技术难度和解决问题的成本,且第三方支持的专业性和及时性也难以保证,影响业务的连续性。 技术发展受限:由于 CentOS 停服,不再有新版本软件包发布,缺乏对新功能、新架构的支持,企业的系统发展会陷入停滞,难以跟上技术发展的步伐,可能影响企业在市场中的竞争力。 应用兼容性挑战 软件适配问题:随着技术的发展,新的应用程序可能不再支持旧版本的 CentOS,企业需要对应用程序进行升级或重新开发,以使其在新的操作系统上正常运行,这需要投入大量的时间和资源。同时,已停更版本上的应用和驱动程序可能不能在新系统上进行有效衔接和适配,影响应用系统的稳定运行。 硬件兼容性问题:如果企业需要更新硬件设备,新硬件可能与停服的 CentOS 系统存在兼容性问题,导致硬件无法发挥最佳性能或无法正常工作,进而影响企业的业务运营。虽然 CentOS 社区建议用户切换到 CentOS Stream,但 CentOS Stream 社区支持相对薄弱,难以快速提供全面解决方案,且红帽对其支持策略存在不确定性,同时滚动更新模式致使系统版本持续变动,企业难以确定固定、可靠版本,备份、恢复与升级操作难度增大,这些现状都意味着 CentOS Stream 并不适合企业的核心关键应用。总的来说,CentOS 停止服务后,继续使用 CentOS,将给企业的业务运行带来极大的隐患,需要尽快实现 CentOS 的替换,规避风险。2.替代模式和重要关注点2.1.3 种替代模式替换方案的制定,以保障业务系统可靠运行为主,目前业内主要有以下 3 种替代实施模式:原地替换原地替换是目前替换工作中应用最多的一种替换模式,是指通过替换工具,直接将线上运行的 CentOS 或者其他兼容操作系统(Oracle Linux、RHEL)切换成目标操作系统的替换模式,替换过程将进行操作系统的系统软件包的替换,替换后,从内核态到用户态均切换为相对应版本的 TencentOS Server。原地替换的优劣势如下: 优势:替换过程简单,不需要重新对操作系统进行配置,不需要重新部署应用,实施周期短。 劣势:在替换复杂环境的操作系统时,可能会遇到替换失败的情况,替换失败可以通过系统回滚来恢复业务系统正常运行。新增替换新增替换是指在替换资源,例如 ARM、C86 或者是其他架构芯片的服务器上,全新部署目标操作系统,部署应用程序,完成测试后,进行应用系统割接,替换现有环境。新装替换的优劣势如下: 优势:替换后系统运行在“完整”的目标操作系统上,同时,替换过程可以先充分测试验证后再割接到生产,变更时间可控,对业务影响可控。 劣势:需要与业务系统变更周期吻合,需要额外的硬件资源投入,对业务系统集群特性有所要求,相对替换周期较长,同时业务系统割接会有割接风险。托管服务托管服务是不对现有的环境进行任何的替换动作,业务仍然保持现有的运行状态,服务供应商针对现有运行环境提供支持服务,例如安全补丁修复、技术支持等。主要适用的场景包括: 操作系统版本老旧,替换意义不大,例如 CentOS6 以及更早的版本 业务系统无法提供替换窗口,不适用其他两种替换模式 业务层软件对目标操作系统不兼容,或替换后不承诺维保支持2.2.替代实施阶段为了保障替换过程中的生产可用,替代通常需要包含以下几个项目实施阶段:(1)生产环境调研开展生产环境替换工作之前,需要充分调研应用系统情况,包括具体应用系统名称、版本、集群情况等信息,为后续的替换方案初步制定以及替换项目过程提供依据。(2)替换方案确定针对所收集的生产环境信息,确定每个系统采用的初步替换模式,包括新增替换、原地替换以及托管服务。针对新增替换和原地替换,需要根据实际的生产环境情况,与业务团队共同确定替换的操作方式以及替换过程,同时需要确定替换后的业务验证方法,便于替换后对业务的可用性和正确性进行验证。(3)替换测试为了保证生产系统替换的顺滑,在正式替换前,建议搭建测试环境,对方案中制定的每一种替换模式进行测试,测试的目的一方面是验证替换方案的可用性,另一方面,也让替换团队中各方对替换流程、替换工具的使用等进行熟悉,从而确保正式替换时的可靠性。(4)系统替换根据所制定的替换方案以及替换过程,在生产系统中进行逐步实施,其中原地替换建议通过批量替换平台进行批量实施。(5)替换后验证和跟踪替换完成后,对业务进行可用性和正确性验证,对发生的异常进行快速响应,通常这一步骤需要业务运维团队以及替换实施团队的密切配合。2.3.替代过程中的关注重点存量应用的适配兼容存量应用是在替代项目中最让实施团队烦恼的事情,几乎所有的企业都存在着数十、数百套正在运行的业务系统,这些业务系统很难在进行 CentOS 替代的时候进行升级、换代,特别是一些已经上线超过 5 年的业务软件、平台软件。这时候在替代过程中,降低这些存量应用的适配兼容风险,就是一个需要关注的重点。这其中又包括了: 原地替换时存量业务是否能够无缝的兼容新的操作系统平台。 当发生跨平台替换的时候,存量业务是否能够平滑的转换到新的架构平台上。替代方案的低风险实施生产环境对于企业的重要性不言而喻,它是企业核心业

立即下载
综合
2025-05-21
46页
5.62M
收藏
分享

云CentOS替代白皮书,点击即可下载。报告格式为PDF,大小5.62M,页数46页,欢迎下载。

本报告共46页,只提供前10页预览,清晰完整版报告请下载后查看,喜欢就下载吧!
立即下载
本报告共46页,只提供前10页预览,清晰完整版报告请下载后查看,喜欢就下载吧!
立即下载
水滴研报所有报告均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
相关图表
图表 29 安捷明医疗产品布局
综合
2025-05-21
来源:2025年高端眼科设备报告-国产有望全面崛起,市场格局重构中-动脉智库
查看原文
图表 28 Intalight 赛炜产品创新历程
综合
2025-05-21
来源:2025年高端眼科设备报告-国产有望全面崛起,市场格局重构中-动脉智库
查看原文
图表 26 国产高端眼科设备出海动态
综合
2025-05-21
来源:2025年高端眼科设备报告-国产有望全面崛起,市场格局重构中-动脉智库
查看原文
图表 25 国产高端眼科设备品牌分阶段发展策略
综合
2025-05-21
来源:2025年高端眼科设备报告-国产有望全面崛起,市场格局重构中-动脉智库
查看原文
图表 24 眼科手术机器人产品盘点
综合
2025-05-21
来源:2025年高端眼科设备报告-国产有望全面崛起,市场格局重构中-动脉智库
查看原文
图表 23 单模态、多模态、全模态产品特点
综合
2025-05-21
来源:2025年高端眼科设备报告-国产有望全面崛起,市场格局重构中-动脉智库
查看原文
回顶部
报告群
公众号
小程序
在线客服
收起