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

本文主要是介绍浪潮信息 KOS 助力企业核心业务完成 CentOS 迁移替换,性能提升 10%,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前言

为应对 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%的惊喜。”

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

原文链接

本文为阿里云原创内容,未经允许不得转载。

这篇关于浪潮信息 KOS 助力企业核心业务完成 CentOS 迁移替换,性能提升 10%的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/772434

相关文章

深度解析Spring Security 中的 SecurityFilterChain核心功能

《深度解析SpringSecurity中的SecurityFilterChain核心功能》SecurityFilterChain通过组件化配置、类型安全路径匹配、多链协同三大特性,重构了Spri... 目录Spring Security 中的SecurityFilterChain深度解析一、Security

SQL Server跟踪自动统计信息更新实战指南

《SQLServer跟踪自动统计信息更新实战指南》本文详解SQLServer自动统计信息更新的跟踪方法,推荐使用扩展事件实时捕获更新操作及详细信息,同时结合系统视图快速检查统计信息状态,重点强调修... 目录SQL Server 如何跟踪自动统计信息更新:深入解析与实战指南 核心跟踪方法1️⃣ 利用系统目录

linux批量替换文件内容的实现方式

《linux批量替换文件内容的实现方式》本文总结了Linux中批量替换文件内容的几种方法,包括使用sed替换文件夹内所有文件、单个文件内容及逐行字符串,强调使用反引号和绝对路径,并分享个人经验供参考... 目录一、linux批量替换文件内容 二、替换文件内所有匹配的字符串 三、替换每一行中全部str1为st

Olingo分析和实践之OData框架核心组件初始化(关键步骤)

《Olingo分析和实践之OData框架核心组件初始化(关键步骤)》ODataSpringBootService通过初始化OData实例和服务元数据,构建框架核心能力与数据模型结构,实现序列化、URI... 目录概述第一步:OData实例创建1.1 OData.newInstance() 详细分析1.1.1

Spring Boot Maven 插件如何构建可执行 JAR 的核心配置

《SpringBootMaven插件如何构建可执行JAR的核心配置》SpringBoot核心Maven插件,用于生成可执行JAR/WAR,内置服务器简化部署,支持热部署、多环境配置及依赖管理... 目录前言一、插件的核心功能与目标1.1 插件的定位1.2 插件的 Goals(目标)1.3 插件定位1.4 核

Zabbix在MySQL性能监控方面的运用及最佳实践记录

《Zabbix在MySQL性能监控方面的运用及最佳实践记录》Zabbix通过自定义脚本和内置模板监控MySQL核心指标(连接、查询、资源、复制),支持自动发现多实例及告警通知,结合可视化仪表盘,可有效... 目录一、核心监控指标及配置1. 关键监控指标示例2. 配置方法二、自动发现与多实例管理1. 实践步骤

一文详解如何使用Java获取PDF页面信息

《一文详解如何使用Java获取PDF页面信息》了解PDF页面属性是我们在处理文档、内容提取、打印设置或页面重组等任务时不可或缺的一环,下面我们就来看看如何使用Java语言获取这些信息吧... 目录引言一、安装和引入PDF处理库引入依赖二、获取 PDF 页数三、获取页面尺寸(宽高)四、获取页面旋转角度五、判断

MySQL深分页进行性能优化的常见方法

《MySQL深分页进行性能优化的常见方法》在Web应用中,分页查询是数据库操作中的常见需求,然而,在面对大型数据集时,深分页(deeppagination)却成为了性能优化的一个挑战,在本文中,我们将... 目录引言:深分页,真的只是“翻页慢”那么简单吗?一、背景介绍二、深分页的性能问题三、业务场景分析四、

MySQL 迁移至 Doris 最佳实践方案(最新整理)

《MySQL迁移至Doris最佳实践方案(最新整理)》本文将深入剖析三种经过实践验证的MySQL迁移至Doris的最佳方案,涵盖全量迁移、增量同步、混合迁移以及基于CDC(ChangeData... 目录一、China编程JDBC Catalog 联邦查询方案(适合跨库实时查询)1. 方案概述2. 环境要求3.

MySQL 多列 IN 查询之语法、性能与实战技巧(最新整理)

《MySQL多列IN查询之语法、性能与实战技巧(最新整理)》本文详解MySQL多列IN查询,对比传统OR写法,强调其简洁高效,适合批量匹配复合键,通过联合索引、分批次优化提升性能,兼容多种数据库... 目录一、基础语法:多列 IN 的两种写法1. 直接值列表2. 子查询二、对比传统 OR 的写法三、性能分析