电子说
前言
大家好,这里是浩道linux,主要给大家分享linux、python、网络通信相关的IT知识平台。
今天浩道跟大家分享近日了解到国内运营商中国移动启动了国产操作系统替换CentOS方案调查,一起看看有哪些操作系统是他们的首选。同时想要告诉兄弟们,我们也可以开始着手准备这一个机遇的到来了,毕竟新的操作系统,对于我们运维每一个人来说,既是机遇,也是新的挑战,谁把握住了,后面将会是前途光明!
历史背景
众所周知,CentOS发行版是一个稳定、免费的Linux发行版,源于RHEL(Red Hat Enterprise Linux)依照开放源代码规定释出的源码所编译而成的Linux操作系统,并由社区开发维护。CentOS在2014初,宣布加入Red Hat,社区性质有所变化。最后一版CentOS 8只会更新到2021年12月31日,而CentOS 7只会更新到2024年6月30日。
CentOS为世界各地的许多服务器提供系统支持,CentOS生命周期终结的消息当时更是引起IT界的广泛关注。
使用该操作系统的各类公司机构和IT管理员正在想方设法面对这突如其来的变故,也在为如何从CentOS迁移其服务器和IT基础设施而苦恼。大规模适配服务器软件是一项艰巨的任务。
国内大厂采取措施
CentOS在国内各类机构及公司市场中占绝大多数,并且近年来随着某国制裁国内不少科技公司,我们已经深深意识到,拥有国人自研的操作系统,才能够在未来拥有更多主动权,不然指不定下一个制裁的就是自己了!目前不少公司已经开始着手于将国内操作系统替换在用的CentOS操作系统了。其中包括华为,三大运营商等大厂。近日浩道跟某省移动运营商了解到,他们已经启动服务器操作系统等系统软件迁移的步伐,一起来看看他们采取的措施!
1. 迁移对象
现网已部署了包括BC-Linux、CentOS、Redhat(红帽)、Suse、华为Euler、中兴CGSL、Windows等国内外多种服务器操作系统;部分操作系统(比如CentOS)存在停服风险,需逐步迁移替换,原则上需全部迁移;对于无法迁移的IT系统,需要完成安全加固等工作;
2. 迁移原则
1、新建业务系统原则上采用基于国内开源社区(目前主要为欧拉社区和龙蜥社区)的服务器操作系统。
2、对于存量业务系统扩容,若新增模块与已有系统相对独立,原则上应采用国内开源社区的服务器操作系统;若新增模块与已有系统耦合度较高,难以采用基于国内开源社区的服务器操作系统,可采用非基于国内开源社区、但由国内厂商定制开发且满足安全要求的服务器操作系统。
3、对于存量系统,有序开展操作系统的迁移方案研究及实施工作:
优先进行存在停服风险的服务器操作系统的迁移工作,在2024年6月30日停服前最大限度进行迁移;
3. 迁移优先级
综合考虑业务系统改造难度、部署方式、系统架构等因素,服务器操作系统适配迁移工作整体遵循由易到难的原则,具有以下特点的业务系统优先进行操作系统适配迁移工作:
1、开发语言具有较好跨平台属性的业务系统。此类系统可从原运行环境平滑迁移至新运行环境,适配改造工作量较少。
2、部署方式具有高可用属性的业务系统。此类系统可通过主备倒换、伸缩扩容等方式进行迁移而无需中断业务。
3、与其他业务系统耦合关联较少的业务系统。此类系统在迁移过程中涉及到的多系统间的联调测试工作较少。
4、暴露在公网环境下的业务系统。此类系统面临的安全问题更严峻、安全风险等级更高。
4. 实施进度
1、实施启动阶段(当前—2023年9月)
该阶段主要完成现状梳理、技术研究、适配验证及工具开发等前期准备工作,并规模开展具备条件的IT系统迁移迁移实施工作,具体要求如下:
(1)推进已完成国产服务器操作系统适配的IT系统操作系统迁移工作,2023年9月底前完成本单位50%以上存在停服风险的服务器操作系统的迁移。
(2)对于在停服前有下线、上云或集中化改造规划的系统,以及受系统复杂度、专用软件适配限制等影响暂时难以迁移的系统(如一体机设备),加快制定发展规划及安全加固方案。
2、实施冲刺阶段(2023年10月—2024年6月)
该阶段基本完成全网存在停服风险的服务器操作系统迁移工作,对于无法迁移的IT系统,完成安全加固等工作,具体内容如下:
(1)持续推进已完成国产服务器操作系统适配的IT系统操作系统迁移,2024年6月底前基本完成全网存在停服风险的服务器操作系统迁移工作。
(2)对于在停服前有下线、上云或集中化改造等规划的系统,2024年6月底前完成相关实施工作,避免出现投资浪费。
(3)对于受系统复杂度、专用软件适配限制等影响暂时难以迁移的系统,2024年6月底前完成安全加固,最大限度降低安全风险。
为什么选择欧拉操作系统和龙蜥操作系统
1. 欧拉操作系统
欧拉操作系统(openEuler, 简称“欧拉”)是华为发布的操作系统,以Linux稳定系统内核为基础,是开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,是面向数字基础设施的操作系统,支持服务器、云计算、边缘计算、嵌入式等应用场景,支持多样性计算,致力于提供安全、稳定、易用的操作系统。通过为应用提供确定性保障能力,支持OT领域应用及OT与ICT的融合。
欧拉开源社区通过开放的社区形式与全球的开发者共同构建一个开放、多元和架构包容的软件生态体系,孵化支持多种处理器架构、覆盖数字设施全场景,推动企业数字基础设施软硬件、应用生态繁荣发展。
2. 龙蜥操作系统
龙蜥操作系统(Anolis OS,简称龙蜥)是阿里云发布的全新操作系统,完全开源、中立、开放的发行版,龙蜥操作系统定位于服务器端,支持X86、ARM等多种芯片架构和计算场景。针对云原生应用开发龙蜥做了多重优化,为云上典型场景带来40%的综合性能提升,故障率降低50%,兼容 CentOS 生态,支持一键迁移,并提供全栈国密能力。
欧拉操作系统和龙蜥操作系统,虽然两个都是免费开源的,但是其背后都有强大的公司支撑,华为和阿里,两个强大的公司为操作系统开发提供了强大的人力及资金保障。并且都有自己的开源社区。欧拉社区和龙蜥社区,这是由开发人员、测试人员和软件爱好者组成的大型社区,他们为操作系统的开发和成功做出了贡献。
其它替换CentOS的方案
虽然市面上有不少操作系统是替换centOS可行方案,诸如AlmaLinux、Rocky Linux,以及国内另一个操作系统麒麟。但是结合国内形式,主推国内操作系统已经是大势所趋,并且一个操作系统的开发维护依托强大的人力物力基础。所以欧拉操作系统和龙蜥操作系统以及麒麟,无疑是国内大厂替换CentOS的首选方案。
结语
面对大家早已熟悉的CentOS系统将被停止更新维护,以及现场市场上主流linux系统众多,包括国产操作系统的崛起。不知道大家今后该如何选择,是否要早早准备熟悉其他操作系统?以免被市场淘汰呢?欢迎广大朋友留言,发表下你们对这件事的看法!
审核编辑 :李倩
全部0条评论
快来发表一下你的评论吧 !