CentOS停服背景
2020年12月08日CentOS官方宣布CentOS项目将停止,并推出CentOS Stream项目,详见CentOS 官方公告。CentOS未来将会从 RedHat Enterprise Linux(RHEL) 复刻版本的 CentOS Linux 转向 CentOS Stream。
因此当前使用CentOS系统的用户面临停服后如何更新、维护、系统迁移等问题。
CentOS 迁移首选龙蜥,更快更稳更安全!
用户可以选择龙蜥社区(OpenAnolis)商业衍生版或社区版操作系统实施CentOS迁移;龙蜥社区提供了基础的迁移解决方案,并通过社区进行技术和服务赋能,商业版可以集成社区技术并进行服务增强。
CentOS停服引发了国内外广泛关注,国际、国内已经出现了不少CentOS停服解决方案。因此您可以根据需要选择龙蜥社区(OpenAnolis)方案(包括商业衍生版和社区版),也可以选择第三方操作系统方案。
龙蜥社区(OpenAnolis)针对CentOS停服应对方案

龙蜥社区(OpenAnolis)支持多计算架构,旨在提供更安全、更稳定、高性能的开源操作系统,构建一个中立、开放的开源发行版社区。坚持开放原则兼容广泛的硬件芯片支持,推动软硬一体的双螺旋演进。具备很好的延展性构建云、边、端的统一操作系统底座,拓展丰富的端侧应用场景,通过边缘部署来连接云和端,推动云、边、端的协同、一体发展,持续推动在多场景融合上的技术创新引领。
龙蜥社区停服应对方案
龙蜥社区聚力国内外合作伙伴共建软硬件生态,致力于打造具有丰富硬件支持和应用适配的通用操作系统发行版。目前社区已成立硬件兼容性和软件兼容性组织(SIG),负责兼容测试流程规范制定、测试工具研发、社区兼容性测试验证平台服务,降低兼容适配成本,引导软硬件兼容性生态建设与繁荣,推动社区技术在合作伙伴的场景应用和商业解决方案上落地。
社区引领创新赋能商业生态可持续发展
以社区创新引领能力建设为基础,形成创新技术赋能社区商业合作伙伴,伙伴反馈社区的良性循环,保证社区长期可持续健康发展。龙蜥社区(OpenAnolis)持续在编程语言(编译器,Java 虚拟机)、容器、轻量级虚拟化、内核资源隔离、云原生Java,内核,运行环境,编程范式、安全可靠(国密软件栈、机密计算)、高性能计算、存储、网络、软硬一体系统优化等基础软件领域孵化技术创新;社区合作伙伴正在实践社区创新技术的场景应用与商业化产品集成推广,价值驱动的技术创新赋能商业生态的发展模式正在快速发展。
OS迁移评估
AOMS 提供的迁移评估工具通过扫描获取待迁移系统信息,并与目标系统Anolis OS进行对比,输出兼容性评估报告,用户可根据兼容性评估报告来评估迁移风险和制定迁移方案。迁移评估主要包含业务评估和OS评估。
业务评估
主要对迁移业务的应用类型进行评估,并根据不同的业务类型来制定相应的业务迁移方案。迁移评估最终给出待迁移系统与目标系统Anolis OS的兼容性评估报告、迁移评估报告、迁移风险和相应迁移方案,为迁移提供指导。
OS 评估
差异评估工具从OS的内核、软件包、系统配置等方面生成差异报告,用户可根据这些兼容性报告适配业务。
迁移实施
全新部署:
重新安装操作系统,所有的应用程序以及配置数据信息需要重新部署。用户可根据迁移评估报告进行业务的迁移实施。
如:原系统为CentOS 7,全新部署Anolis OS 8后可根据迁移评估报告获知系统命令,配置,服务,接口,软件包等差异,并根据评估报告建议的解决方案进行修改适配。
就地迁移
全新部署前,可使用AOMS的迁移评估工具在原系统上进行迁移评估,根据评估报告以及迁移指导做业务的适配部署。
如:在CentOS7/8上基于java-1.8.0-openjdk部署hadoop多节点集群,通过AOMS的就地迁移工具迁移到Anolis OS8后,主节点配置不丢失,数据节点数据存储正常,集群能够正常工作。
工具平台
迁移适配
KeenTune
龙蜥社区提供了KeenTune产品来帮助用户进行自动化调优。KeenTune是一款AI算法与专家知识库双轮驱动的操作系统全栈式智能优化产品,为主流的操作系统提供轻量化、跨平台的智能化容量评估及性能调优,让应用在智能定制的运行环境发挥最优性能。
KeenTune提供专家一键式调优、智能参数调优、敏感参数识别、智能容量评估:
专家一键式调优
预置多款典型高负载场景及典型应用的经验优化配置,用户可以通过一键设置,即可提升环境性能;该功能还可应用于将小规模环境调优出来的经验设置在大集群中扩展使用。
智能参数调优
智能化对内核、系统、编译器、runtime及TOP应用等配置参数进行组合调优,提供业务定制的最优运行环境,使能软硬件最佳能力。
敏感参数识别
识别对性能影响度高的参数,并给出最优取值范围建议,为线上业务的人工进行参数分析及最优值定义提供依据。
智能容量评估
智能管控系统容量评估工具,有效对软硬件性能进行有效评测,解决人工定义压力无法正确评估系统能力的痛点。

软硬件兼容性
硬件兼容性
- 支持x86、ARM、海光、兆芯、鲲鹏、飞腾、龙芯等主流CPU芯片
- 兼容各种常见的网卡、存储、RAID卡、HBA卡、GPU等外部设备
- 龙蜥社区硬件兼容性测试项目是用于测试外来系统硬件是否能够与龙蜥OS相兼容的一套系统,通过测试颁发证明对公众可见,确保龙蜥合作伙伴的硬件设备产品与龙蜥OS的兼容性。本项目主要针对不同设备厂商、不同机器型号、不同CPU架构以及不同类型设备进行兼容性测试,包括但不限于服务器、台式机、笔记本等机型以及网卡、存储、GPU等外设。


软件兼容性
- 龙蜥社区聚力国内外合作伙伴共建软硬件生态,致力于打造具有丰富硬件支持和应用适配的通用操作系统发行版。目前社区已成立硬件兼容性和软件兼容性组织(SIG),负责兼容测试流程规范制定、测试工具研发、社区兼容性测试验证平台服务,降低兼容适配成本,引导软硬件兼容性生态建设与繁荣,推动社区技术在合作伙伴的场景应用和商业解决方案上落地。
CentOS 8 用户安全接管服务
CentOS 8用户
CentOS 8在2021年底已经停止维护,社区提供两种方案为CentOS 8用户提供安全更新服务能力,建议优先采用方案一。
CentOS 7用户
CentOS 7将于2024年6月30日停止维护,所以选择继续使用CentOS 7的用户并没有迫切的安全接管概念;用户可以选择迁移到Anolis OS 7或8获得Anolis OS全量源服务;如果到2024年6月底,用户对CentOS 7停服有足够的安全更新需求,社区将提供相应的安全接管服务。

社区引领创新赋能商业生态可持续发展
以社区创新引领能力建设为基础,形成创新技术赋能社区商业合作伙伴,伙伴反馈社区的良性循环,保证社区长期可持续健康发展。龙蜥社区(OpenAnolis)持续在编程语言(编译器,Java 虚拟机)、容器、轻量级虚拟化、内核资源隔离、云原生Java,内核,运行环境,编程范式、安全可靠(国密软件栈、机密计算)、高性能计算、存储、网络、软硬一体系统优化等基础软件领域孵化技术创新;社区合作伙伴正在实践社区创新技术的场景应用与商业化产品集成推广,价值驱动的技术创新赋能商业生态的发展模式正在快速发展。
龙蜥操作系统(Anolis OS)已经在多行业开展用户应用迁移验证工作

为面临同样问题的各政企/行业单位提供了最佳实践样板。

