浪潮信息 KOS 助力企业核心业务完成 CentOS 迁移替换,性能提升 10%|龙蜥案例

简介: 安全、稳定、降本提效,CentOS 迁移替换首选龙蜥。

 前言

为应对 CentOS 即将全面停服带来的安全风险,某知名企业业务需要进行操作系统的迁移替换,但由于其业务规模大、分布广、迁移过程涉及软件包、驱动、组件合计超过 200 个,涵盖多种专业化业务组件,迁移难度较大,因此亟需拥有成熟落地经验的操作系统迁移方案,以及兼具技术实力的专业厂商服务。

浪潮信息 KOS 是浪潮信息基于龙蜥操作系统(Anolis OS)研发的一款商业版服务器操作系统,整合了 ANCK 内核,广泛兼容市场主流芯片、板卡、数据库、中间件等软硬件,能够保障用户业务稳定、可靠、高效运行,针对关键行业 CentOS 迁移替代需求,可为用户量身打造整体迁移方案,使其业务系统安全可靠地切换到浪潮信息 KOS。

 停服在即 携手 KOS 团队全面应对挑战

该企业在全国多个区域部署了大量存储系统,涵盖了网络云存储、大数据核心及相关备份,上层运行着物联网专网等核心业务。为了提前识别 CentOS 停服带来的安全隐患,应对业务扩容集采交付、现网项目升级,该企业携手浪潮信息 KOS 团队积极开展操作系统迁移工作。

攻破难点 量身打造解决方案实现平滑迁移

迁移难点:

① 业务规模大、分布广,系统安全稳定地批量迁移是本迁移工作的最大挑战。

② 迁移过程涉及软件包、驱动、组件合计超过 200 个,涵盖网络、板卡驱动、数据库、中间件以及多种专业化业务组件等。

③ 被迁移的基础设施业务自身支撑了大量客户在线运行的核心应用,如计费系统等,必须保障迁移前后业务稳定运行。

迁移策略:本次迁移包括 CentOS 操作系统替换以及业务软件升级适配等工作,整体迁移流程包含客户业务环境调研、迁移评估、实验室迁移验证、迁移实施、运行监控 5 个环节。在具体实施阶段,我们优先选择具有备份业务的系统进行小范围试点,然后再全局推广的实施策略。

迁移方案:

(1)新建扩容需求采取扩展迁移模式:原系统不变,利用新服务器安装 KOS 操作系统并部署对应的业务软件,然后利用迁移工具将原系统的配置和数据同步到新系统上。扩展迁移方案如下:

(图 1/ 扩展迁移方案)

(2)针对存量 CentOS 7 系统,采取原地升级模式。借助浪潮信息 KOS 推出的可视化迁移工具 C2K,对软硬件及系统配置给出全方位分析,其原地升级技术将存量 CentOS 7 系统批量统一升级至 KOS 操作系统,升级后系统参数无需重新配置,同时针对客户业务系统与底层操作系统关联较大的特点,KOS 对原地迁移工具做了深度优化,经过逻辑调整、自定义开发,保证业务系统平滑迁移。原地迁移方案如下:

(图 2 / 原地迁移方案)

在具体实施过程中针对第三方板卡驱动无法自动化迁移的问题,KOS 团队通过深入研究并优化工具底层迁移流程,将目标驱动安装过程集成在操作系统迁移过程中,解决第三方驱动迁移完成后导致新内核无法启动的问题,并针对此类场景形成迁移固化方案。

操作系统原地升级过程会保留业务软件相关数据及配置,操作系统迁移完成后无需重新导入或配置,但在此过程中可能会出现新系统和客户业务软件的适配性问题,如本次迁移过程中出现的新系统 NTP 服务无法使用以及迁移完成后数据库丢失等问题,需要 KOS、客户业务部门、第三方软件厂商配合解决;在此过程中,KOS 团队积极响应,并从专业角度向第三方厂商提出了优化建议,增强客户信心的同时积累了迁移实战经验。

 稳定运行 迁移成功后性能提升 10%

(图 3 / 业务系统)

迁移完成后,该基础设施业务系统成功运行在浪潮信息 KOS 操作系统平台上,各功能组件也正常提供服务。迁移完成后业务功能正常、数据完整,经过 KOS 与业务系统的双升级和参数调优,性能提升 10%

 打造标杆 基础设施迁移的最佳实践样板

迁移后的系统运行稳定,与原系统在性能和稳定性方面相比有明显提升,完全能够满足客户核心基础设施系统使用要求,充分验证了 KOS 迁移工具和迁移方案的成熟性和可靠性,也达到了客户需求预期。客户业务负责人表示:“本次迁移替换的是我们的核心业务,因此我们对迁移是否顺滑和稳定十分关注。浪潮信息 KOS 迁移工具实现自动化迁移,这极大的降低了我们的迁移适配成本,迁移完成后业务功能正常、数据完整,既满足了我们的基本要求,还收获了性能提升10%的惊喜。”

未来,作为龙蜥社区理事单位,浪潮信息将会携手合作伙伴,继续积极参与社区贡献、推动龙蜥生态进一步繁荣,为客户业务持续保驾护航。


“更多龙蜥产品、生态、技术合作可发送邮件至邮箱 secretary@openanolis.org,我们会第一时间与您联系。”


往期龙蜥案例阅读:

【1】让 AI 更简单  人工智能平台 SEAL 携手龙蜥落地达摩院算法能力

【2】Inspur KOS 龙蜥衍生版面向智慧新媒体转型的探索与实践

【3】龙蜥 LoongArch 架构系统研发全揭秘,龙芯中科开辟龙腾计划技术合作新范式

2022 龙蜥操作系统生态用户实践精选(或关注龙蜥公众号【OpenAnolis龙蜥】,回复关键字“案例集”获取)

https://anolis-pub-share.oss-cn-hangzhou.aliyuncs.com/other/%E9%BE%99%E8%9C%A5%E6%A1%88%E4%BE%8B%E9%9B%86-%E5%8D%95%E9%A1%B5.pdf

—— 完 ——

加入龙蜥社群

加入微信群:添加社区助理-龙蜥社区小龙(微信:openanolis_assis),备注【龙蜥】与你同在;加入钉钉群:扫描下方钉钉群二维码。

相关实践学习
CentOS 7迁移Anolis OS 7
龙蜥操作系统Anolis OS的体验。Anolis OS 7生态上和依赖管理上保持跟CentOS 7.x兼容,一键式迁移脚本centos2anolis.py。本文为您介绍如何通过AOMS迁移工具实现CentOS 7.x到Anolis OS 7的迁移。
相关文章
|
2月前
|
Oracle Java 关系型数据库
CentOS 7.6操作系统部署JDK实战案例
这篇文章介绍了在CentOS 7.6操作系统上通过多种方式部署JDK的详细步骤,包括使用yum安装openjdk、基于rpm包和二进制包安装Oracle JDK,并提供了配置环境变量的方法。
251 80
|
5天前
|
存储 监控 Linux
在 CentOS 7 中如何对未分配的大容量硬盘进行分区和挂载。通过具体案例,详细说明了使用 `fdisk` 创建分区、格式化分区、创建挂载点以及临时和永久挂载分区的步骤
本文介绍了在 CentOS 7 中如何对未分配的大容量硬盘进行分区和挂载。通过具体案例,详细说明了使用 `fdisk` 创建分区、格式化分区、创建挂载点以及临时和永久挂载分区的步骤。此外,还分享了一些实践经验,帮助读者更好地管理和优化磁盘空间。
26 8
|
2月前
|
存储 Linux Docker
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
关于如何在CentOS 7.6上安装Docker、介绍Docker存储引擎以及服务进程关系的实战案例。
131 3
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
|
3月前
|
安全 Linux Anolis
不容错过的 CentOS 迁移替换专场!围绕安全保障、最佳案例等分享 | 龙蜥大讲堂
如何借助龙蜥社区成熟的迁移案例,一站式解决CentOS迁移替换的问题?
|
3月前
|
人工智能 Oracle 安全
CentOS“平替”方案问题之CentOS用户迁移到RHEL的优势定义如何解决
CentOS“平替”方案问题之CentOS用户迁移到RHEL的优势定义如何解决
35 0
|
5月前
|
弹性计算 安全 Cloud Native
Alibaba Cloud Linux镜像系统超好用!兼容CentOS生态,性能稳定性绝对可以!
Alibaba Cloud Linux是阿里云的自研Linux发行版,兼容CentOS/RHEL,提供长期免费支持。它针对云服务器ECS优化,适用于多种场景,如Web服务、云原生应用等。Alibaba Cloud Linux 3基于Anolis OS 8,提供安全、高性能、十年维护及丰富的开源生态。用户可在ECS购买时选择镜像安装,支持多架构并提供热补丁、解决方案和快速启动版。更换ECS操作系统是免费的。
577 5
|
24天前
|
存储 安全 Linux
CentOS安装SeaweedFS
通过上述步骤,您应该能够在CentOS系统上成功安装并启动SeaweedFS。记住,根据实际部署规模和需求,可能还需要进一步调整配置参数和优化网络布局。SeaweedFS的灵活性和扩展性意味着随着使用深入,您可能需要探索更多高级配置和管理策略。
99 64
|
18天前
|
Linux 网络安全 数据安全/隐私保护
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
44 1
Linux系统之Centos7安装cockpit图形管理界面