专有云CentOS迁移替换实践分享|飞天技术沙龙-CentOS迁移替换专场

简介: 本次方案的主题是专有云CentOS迁移替换实践分享,围绕用户上云/迁云、自动化迁移管理平台技术开发以及 OS 迁移产品化流程等方面展开详细介绍。得益于操作系统团队提供的技术优化能力,以及成熟的迁移技术工具,阿里云和龙蜥社区为用户提供成熟和稳定的迁移方案,帮助大家从 CentOS 7/8 迁移到 Alibaba Cloud Linux /Anolis OS。1. 专有云一站式迁云服务2. OS 迁移产品化流程3. 客户案例

专有云CentOS迁移替换实践分享|飞天技术沙龙-CentOS迁移替换专场

内容介绍

1. 专有云一站式迁云服务

2. OS 迁移产品化流程

3. 客户案例

 

01. 专有云一站式迁云服务

image.png

我们现在做的这个业务是面向于阿里专有云的线下企业客户一站式迁云的业务,整个业务提供了一个一站式迁云服务中心,这个服务中心提供了平台迁移能力,以及应用迁移、存储迁移、数据迁移的解决方案。上层是我们结合自身的一些迁云服务,为客户提供线下 IDC 上云以及云和云的 Region 之间跨云迁移的场景。平台迁移的版块和今天讲的 CentOS 替换非常相关。

image.png

这里我们也面临着一个很重要的问题就是 CentOS 停服对业务产生的影响要怎么去消除。第二个问题就是在往云上迁的过程中如何消除影响,或者已经是 CentOS ,用了你的云服务了,当问题出现,你能提供什么能力,怎么配合能让业务受损最小、影响最低以及投入的成本最低。这是客户面临的实打实的问题。

image.png

针对这些问题,我们给客户提供了选择。第一个选择就是龙蜥,往 CentOS 云上迁单,现在迁云的技术方案已经用在一些程度的服务上。第二就是往 Alibaba Cloud Linux 上迁,这些是我们现在给客户提供的基于阿里云的最佳实践能够提供的一些技术产品能力。

 

02. OS 迁移产品化流程

image.png

我们在专云场景下给客户提供了一套端到端的解决方案,这个方案是在为客户上云的过程中不断打磨以及自身的不断迭代形成的。客户迁移过程中,首先要进行一个迁移之前的评估,这个评估过程现在暂时还需要有一部分人工端到端的调研配合,因为线下客户的场景非常多,复杂性很大以及上下游关联的部门也非常错综复杂,需要帮客户去梳理分析业务的关联性、耦合性以及迁移的影响。还有很多的政企客户,他们的一些服务应用或者是研发同学早已经不再继续做这块业务,那这些业务的一些原始信息用户还需要我们去帮他梳理等等一系列的调研工作。帮客户评估分析迁移之前他的操作系统是怎么样的,迁移前后操作系统的版本信息以及对操作系统是否做了一些特殊的处理,比如加密分区以及兼容性的处理。

接下来会做进一步兼容性评估。比如有些客户迁移的硬件并不一定是跟原来硬件完全一样的,迁移上云之后它的 OS 是否会产生一些兼容性问题。用户可能在原来的服务上装了好多软件包,这些软件包迁过去后是否没有问题。这些可能都会影响实际的应用,对客户而言,希望迁过去以后应用和服务不受到任何影响,或者是这些影响能够在迁之前就得到告知,能够及时优化调整。第三个就是正在运行的应用,这些应用更加的紧要,像客户的应用可能连续跑了非常多年,可能已经追溯不到原始的信息了。应用的守护进程、配置迁移到新的目标 OS 或者目标服务器上以后会不会有影响,原始的配置跟目标的配置是否要调整或者是有一个新的诉求,在迁移之后是否能进行优化,这都是在前期调研的时候跟客户要深度去探讨和解决的问题。最后呢就是 OS 配置,比如安全方面、服务器方面的 PC 配置、安全配置的一些信息,会做一些评估调研。

第二步是开始实施之前的一些预检查,预检查阶段是把前置的东西做一些自动化,迁移之前实际的硬件软件的运行状态,是要去系统上摸排的,还有迁移之前应用服务好的一些性能信息等等,检查摸排给客户去一个体现。

接下来就是替换了。得益于技术优化能力以及成熟的迁移的技术工具,可以把 CentOS 7 和 CentOS 8 迁移到 GUS 以及 Alibaba Cloud Linux 上,这是我们现在为客户提供的一个比较成熟的和稳定的技术协议方案。在一些国产化的 OS 诉求的场景下,我们可以提供一个按需的选择迁移到一个指定的特殊版本上,这是在阿里云的一个社区内的服务。如果用户选择的是其他国产 OS ,那么我们提供这样一套解决方案,但实际具体的操作是 OS 厂商提供服务的。

替换之后,会提供最后一个验证的过程。验证过程包含了前面一些关键注意的信息。需要验证迁云之后配置是否符合要求以及迁云替换之后实际的业务应用跑的性能如何,虽然只是一些展示信息,但可以从中看到一些预警信息。还有迁云之后我们自身要关注的软包的一些信息等等,这都是迁云替换之后的验证工作。

前面讲的比较简单,因为整个迁云过程的基本流程和这种方法是差不多的,具体实践上可能会有差异。同时我们借助了很多 CentOS 以及操作性服务团队的提供的能力,实现了在专有云客户下的一套解决方案,这个解决方案在迁云上云中是其中一环节,还有很多应用迁移、数据迁移、服务器迁移等等相关的一些技术。

 

03. 客户案例

image.png

这是一个政务客户 OS 迁移的案例,它面临的很大的一个问题就是 CentOS 停服的问题,因为它对安全性的要求非常高,不允许有任何的安全风险存在,停服对它来说是一个风险性的问题,需要及时解决。另外,它的规模比较大,后面会还会有扩容,把存量赶快解决的同时,增量也需要去做一个完整的方案。现在有一个趋势就是有国产化服务器以及 OS 的需求。要解决问题存在的挑战,第一要去解决风险问题,第二在这深水区里,不具备足够的专业救生员,很多运维同学在 OS 层面可以操作但把控不高,需要有一个稳定的保障,这对它来说是很大的技术挑战。第三就是同时要做迁移,要把好多事情都铺在一起,没有窗口铺开,每次变更窗口对业务都会造成影响,需要把影响控制到最小的同时保证稳定。

客户的诉求很简单。第一,能够有一个缩短窗口技术的操作。第二,有成熟的技术方案以及配套的服务。面对他的诉求,我们结合时间点以及他现在的一些技术和资源情况,做了一些分布的策略。第一个就是先解决 CentOS 停服后带来的风险,迁移到龙蜥 OS 以及 Alibaba Cloud Linux 3 上。用户选择的是大部分的核心应用往稳定的方案上去迁,一些部分少量应用,因为有另外一个诉求,会往国产化的一些 OS 上去迁,规范应用会往一些其他的国产 OS 上做一些同步,这些是不会对核心业务产生大量影响的一些业务,但核心业务大部分还是往龙蜥上迁,迁完之后,至少 CentOS 停服风险可控。

第二个阶段按需选择,大部分还会选择我们将来的一个 Anolis 的版本,我们会选择一个合适时机,提供一个成熟的服务、工具以及平台以最小的风险去解决。另外用户可以根据他的一些需求把少量的核心应用往国产化的其他 OS 去迁。这是一个 OS 替换的问题,这里牵扯了一条隐藏线,就是用户要做一些易购的服务器迁移,同时希望用户能够把运维窗口期做最小,在替换的同时能够把服务器迁掉。我们未来希望能在 3 这条线上把替换和迁移动作一步到位。

这就是我们为客户提供的一个替换的解决方案,目前,用户已经开始实施这个方案,而且能够满足他人力比较少问题,在比较平稳的情况下去替换它的 OS 。

目录
打赏
0
0
0
0
1007
分享
相关文章
龙蜥技术委员会主席杨勇致辞|飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是龙蜥技术委员会主席杨勇致辞,在这个关键时刻,企业面临的挑战远不止现有系统的迁移,更要有前瞻性地考虑,那就是选用何种操作系统来支撑未来业务的拓展,确保 IT 基础设施的持续稳健运行。 CentOS 停服事件迫使企业深入审视服务器操作系统的长远稳定使用,同时需要妥善解决当前业务平稳过渡。龙蜥社区致力于为广大用户提供一站式迁移解决方案,因此,社区在 CentOS 替换、一云多芯,包括国产化算力、AI 都有成果落地。
云上体验最佳的服务器操作系统 - Alibaba Cloud Linux | 飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是云上体验最佳的服务器操作系统 - Alibaba Cloud Linux ,从 Alibaba Cloud Linux 的产生背景、产品优势以及云上用户使用它享受的技术红利等方面详细进行了介绍。同时,通过国内某社交平台、某快递企业、某手机客户大数据业务 3 大案例,成功助力客户实现弹性扩容能力提升、性能提升、降本增效。 1. 背景介绍 2. 产品介绍 3. 案例分享
阿里云操作系统迁移最佳实践|飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是阿里云操作系统迁移最佳实践,Alibaba Cloud Linux /Anolis OS 兼容 CentOS 生态,因此能够很丝滑的进行迁移替换。无论是对企业的运维人员,还是对企业操作系统的使用者来说,相对简化了它的维护成本。通过 SMC 操作系统迁移实践带用户深入了解,不仅阐述了原地迁移方案的独特优势,还针对不同的迁移场景,逐步剖析了整个迁移流程,力求使复杂的操作变得直观易懂,实现了真正的“白屏化”体验。 1. CentOS 迁移背景 2. 操作系统迁移实践 3. 迁移故障处理
龙蜥社区及阿里云CentOS迁移方案|飞天技术沙龙-CentOS 迁移替换专场
本次分享的主题是龙蜥社区及阿里云 CentOS 迁移方案|飞天技术沙龙- CentOS 迁移替换专场,由阿里云产品专家周絮分享。主要分为三个部分: 1.背景介绍 2.方案选型 3.迁移支持
如何在 CentOS 7 中进行磁盘分区和挂载,包括准备工作、创建分区、格式化分区、创建挂载点、挂载分区及实践经验分享
随着业务扩展和技术进步,服务器硬盘容量需求不断增加。本文通过具体案例介绍如何在 CentOS 7 中进行磁盘分区和挂载,包括准备工作、创建分区、格式化分区、创建挂载点、挂载分区及实践经验分享,帮助读者更好地管理和利用磁盘空间。
184 3
CentOS7安装MariaDB成功的实践
CentOS7安装MariaDB成功的实践
87 0
CentOS“平替”方案问题之CentOS用户迁移到RHEL的优势定义如何解决
CentOS“平替”方案问题之CentOS用户迁移到RHEL的优势定义如何解决
61 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等