共计 1823 个字符,预计需要花费 5 分钟才能阅读完成。
前言
平安稳固是操作系统永恒的谋求,某出名 IT 企业的平安治理业务服务于公司多个业务,涵盖代码平安治理平台、数字签名平台以及外部应用的多个研发平台,其底层运行着 CentOS 7 操作系统。随着 CentOS 各操作系统版本陆续停服,将会对该企业平安治理业务带来微小的危险。因而,CentOS 迁徙替换工作火烧眉毛。
龙蜥操作系统 Anolis OS 致力于成为 CentOS 的最佳代替,并在政务、金融、交通、电力等多个行业已有成熟的迁徙落地案例。该企业在通过屡次选型比对后,将眼光投向了基于龙蜥操作系统 Anolis OS 研发的商业版操作系统——浪潮信息 KeyarchOS。KeyarchOS 宽泛兼容市场支流软硬件,可能保障用户业务稳固、平安、高效运行,为应答 CentOS 停服打造了残缺解决方案,可满足不同场景的用户需要,助力用户业务平滑迁徙。
业务调研评估,量身打造迁徙计划
该企业平安治理业务波及十余套云上业务零碎,其上运行着包含 CentOS 7.4、CentOS7.6 等在内的多个 CentOS 版本,利用开发语言次要为 Python 和 Java,其零碎组件包含 mariadb、nginx、gnupg 等在内的开源数据库和中间件。
整体迁徙流程蕴含业务环境调研、迁徙评估、迁徙施行、监控运维 4 个环节。针对虚拟机中运行的 CentOS 7,KeyarchOS 提供一键式批量原地迁徙工具 X2Keyarch,该工具具备包含软件包评估、硬件评估等在内的迁徙危险评估性能,并提供评估报告,为解决迁徙过程中潜在的危险和问题提供撑持。原地迁徙计划如下图所示:
(图 1 / 原地迁徙计划)
迁徙验证,进一步辨认迁徙危险
依据后期的环境调研和策略制订,在实验室搭建客户业务环境模型进行模仿迁徙验证,重复验证迁徙流程的准确性,并依据迁徙过程中遇到的问题及时对迁徙流程、迁徙工具等进行优化调整。比方在测试过程中发现某些业务 grub2 的版本太低导致迁徙失败。通过优化迁徙工具底层逻辑,将该问题的解决办法间接写入迁徙工具降级逻辑框架中,并针对此类场景造成迁徙固化计划,为生产环境的迁徙做短缺筹备。
迁徙工具助力,实现高效迁徙施行
依据客户业务状况,依照业务的重要水平与影响范畴,采取分批次、渐进式地迁徙策略。优先迁徙非核心、影响范畴较小的业务,最初再对外围业务进行迁徙。迁徙施行过程中,借助 X2Keyarch 迁徙工具,均匀每台机器的迁徙施行工夫为 10min 左右,大大晋升了零碎迁徙效率,缩短业务停机工夫。
迁徙工作实现后,代码平安治理、数字签名、平安业务研发等业务零碎在浪潮信息 KeyarchOS 上胜利运行,业务零碎性能失常、数据残缺。平安治理业务负责人示意,浪潮信息 X2Keyarch 迁徙工具实现自动化迁徙,这极大地晋升了迁徙效率,升高了迁徙适配老本。迁徙后的零碎运行稳固,齐全满足部门业务应用需要。
(图 2 / 业务零碎 1)
(图 3 / 业务零碎 2)
操之过急,继续打造行业迁徙标杆
本次 CentOS 迁徙充沛验证了 KeyarchOS 迁徙计划的可行性和可靠性,证实了 KeyarchOS 团队在 CentOS 迁徙方面具备杰出的能力,为后续 KeyarchOS 迁徙服务提供了贵重的教训。同时,进一步验证了基于龙蜥操作系统商业版的解决方案,能够在 IT 行业场景下代替国外操作系统产品。随着越来越多的迁徙我的项目落地,浪潮信息 KeyarchOS 将会继续打造行业迁徙标杆。
浪潮信息作为龙蜥社区的理事单位,始终践行开源凋谢理念,积极参与社区奉献,独特推动操作系统的倒退凋敝。将来,浪潮信息将会继续为社区建设奉献本人的力量,跟进社区支流技术发展趋势,踊跃迎接 CentOS 停服带来的时机和挑战。
“更多龙蜥产品、生态、技术单干可发送邮件至邮箱 secretary@openanolis.org,咱们会第一工夫与您分割。”
往期龙蜥案例浏览:
【1】浪潮信息 KOS 助力企业外围业务实现 CentOS 迁徙替换,性能晋升 10%
【2】让 AI 更简略 人工智能平台 SEAL 携手龙蜥落地达摩院算法能力
【3】Inspur KOS 龙蜥衍生版面向智慧新媒体转型的摸索与实际
【4】龙蜥 LoongArch 架构零碎研发全揭秘,龙芯中科开拓龙腾打算技术单干新范式
2022 龙蜥操作系统生态用户实际精选(或关注龙蜥公众号【OpenAnolis 龙蜥】,回复关键字“案例集”获取):
https://anolis-pub-share.oss-cn-hangzhou.aliyuncs.com/other/%…
—— 完 ——