RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

移動(dòng)云發(fā)布操作系統(tǒng)遷移工具,助力全場景業(yè)務(wù)一站式遷移

openEuler ? 來源:openEuler ? 2023-03-24 09:47 ? 次閱讀

背景

隨著 CentOS 系列版本停服時(shí)間臨近,現(xiàn)有 CentOS 以及衍生版用戶面臨業(yè)務(wù)中斷、安全漏洞等諸多安全風(fēng)險(xiǎn),此外隨著軟硬件產(chǎn)品的更新?lián)Q代、操作系統(tǒng)版本生命周期演進(jìn),操作系統(tǒng)遷移替換也將成為一項(xiàng)常態(tài)化工作,如何高效將非自主可信操作系統(tǒng)平滑遷移至安全穩(wěn)定、自主可靠的操作系統(tǒng),且最大程度降低遷移對(duì)于業(yè)務(wù)的影響,是當(dāng)前用戶面臨的一大難題。

BC-Linux 遷移工具

為應(yīng)對(duì) CentOS 停服帶來的安全風(fēng)險(xiǎn)和降低系統(tǒng)遷移成本,解決客戶升級(jí)操作系統(tǒng)過程中人工投入大、準(zhǔn)確率低、無法批量化處理導(dǎo)致整體效率低下的痛點(diǎn),移動(dòng)云操作系統(tǒng)研發(fā)團(tuán)隊(duì)正式推出了 BC-Linux 遷移工具,助力用戶業(yè)務(wù)實(shí)現(xiàn)端到端的一站式遷移。

BC-Linux 遷移工具是一款基于歐拉社區(qū) x2openEuler 工具深度定制開發(fā)的遷移工具套件,具有批量化原地升級(jí)能力,當(dāng)前支持將 BC-Linux、CentOS 和 RHEL 7 全系列升級(jí)至 BC-Linux for Euler 版本,支持命令行和圖形化兩種操作模式,提供遷移原子化能力,支持容器、虛擬化及大數(shù)據(jù)等復(fù)雜應(yīng)用場景。

7f559f20-c9d0-11ed-bfe3-dac502259ad0.png

BC-Linux 遷移工具提供簡單易用的操作界面,可以批量添加待升級(jí)節(jié)點(diǎn)進(jìn)行遷移分析,對(duì)已適配的待升級(jí)節(jié)點(diǎn)批量升級(jí),將繁瑣的搬遷遷移過程簡化,實(shí)現(xiàn)業(yè)務(wù)“便捷、平穩(wěn)、高效”的遷移。

特性介紹

BC-Linux 遷移工具可以最大程度保留原有業(yè)務(wù)和配置不變,相比重新安裝模式在小版本迭代時(shí)升級(jí)耗時(shí)較低,自動(dòng)化程度高,可應(yīng)用于多版本內(nèi)核并存場景,兼容性和可靠性更強(qiáng),主要提供如下特性:

信息收集:支持收集用戶環(huán)境數(shù)據(jù)并生成配置文件,支持收集 systemd 服務(wù)、內(nèi)核參數(shù)、網(wǎng)絡(luò)配置和磁盤掛載配置等信息。

7f9a7dfc-c9d0-11ed-bfe3-dac502259ad0.png

遷移評(píng)估:對(duì)待升級(jí)節(jié)點(diǎn)進(jìn)行硬件,軟件兼容性評(píng)估,分析待升級(jí)節(jié)點(diǎn)硬件與目標(biāo)系統(tǒng)的兼容性的同時(shí),也會(huì)對(duì)當(dāng)前系統(tǒng)內(nèi)的所有軟件進(jìn)行分析評(píng)估,并輸出整體評(píng)估報(bào)告。

7fc2e3f0-c9d0-11ed-bfe3-dac502259ad0.png

遷移實(shí)施:經(jīng)過遷移工具評(píng)估兼容的節(jié)點(diǎn),可以在原有環(huán)境下使用工具進(jìn)行原地升級(jí),完成 BC-Linux、CentOS、RHEL 操作系統(tǒng)遷移到 BC-Linux for Euler 版本。

7fe82386-c9d0-11ed-bfe3-dac502259ad0.png

結(jié)果報(bào)告:給出整個(gè)遷移過程中,系統(tǒng)信息、軟件包對(duì)比、系統(tǒng)配置修改等信息。

800e2608-c9d0-11ed-bfe3-dac502259ad0.png

應(yīng)用場景

BC-Linux 遷移工具在原地遷移和滾動(dòng)遷移場景中均可使用,用戶可使用 BC-Linux 遷移工具對(duì)業(yè)務(wù)軟件兼容性進(jìn)行評(píng)估,根據(jù)業(yè)務(wù)需求選擇不同的搬遷策略:

原地遷移

80383e16-c9d0-11ed-bfe3-dac502259ad0.png

滾動(dòng)遷移

805e4610-c9d0-11ed-bfe3-dac502259ad0.png

最佳實(shí)踐

當(dāng)前 BC-Linux 遷移工具已適配移動(dòng)云彈性計(jì)算、裸金屬、塊存儲(chǔ)、文件存儲(chǔ)、容器服務(wù)等核心產(chǎn)品,并完成在移動(dòng)云現(xiàn)網(wǎng)成功試點(diǎn),此外也在省節(jié)點(diǎn)資源池上規(guī)模應(yīng)用,「遷移工具累計(jì)通過了數(shù)十個(gè)系統(tǒng)版本和上百個(gè)業(yè)務(wù)模擬場景下的測試」,保障全場景業(yè)務(wù)“便捷、平穩(wěn)、高效”的遷移:

通過 BC-Linux 遷移工具遷移評(píng)估功能,「對(duì)待升級(jí)節(jié)點(diǎn)的硬件、軟件、配置信息進(jìn)行「全方位的」分析」,具體包括業(yè)務(wù)軟件接口變化、業(yè)務(wù)軟件包依賴關(guān)系變化、硬件兼容性、系統(tǒng)配置差異等信息,保障業(yè)務(wù)平滑遷移。

將 BC-Linux 遷移工具命令行版與現(xiàn)網(wǎng)運(yùn)維作業(yè)平臺(tái)的深度集成,利用遷移工具的升級(jí)、備份、恢復(fù)、配置遷移等原子化能力,「實(shí)現(xiàn)原地升級(jí)過程中「自動(dòng)化編排流程」,助力上層業(yè)務(wù)平穩(wěn)高效遷移」。

通過 BC-Linux 遷移工具遷移實(shí)施功能,實(shí)現(xiàn)操作系統(tǒng)一鍵式原地升級(jí),最大程度地保留了原有業(yè)務(wù)和系統(tǒng)的配置,「業(yè)務(wù)無需重新部署,遷移時(shí)間控制在 1 小時(shí)內(nèi),提高遷移效率 300%以上」。無需擴(kuò)容更多備機(jī),直接利用現(xiàn)有服務(wù)器資源,大幅降低了遷移成本。

80821216-c9d0-11ed-bfe3-dac502259ad0.png

其中,在移動(dòng)云業(yè)務(wù)遷移工作開展過程中,移動(dòng)云操作系統(tǒng)研發(fā)團(tuán)隊(duì)針對(duì)云主機(jī)熱遷移成功率進(jìn)行了專項(xiàng)攻關(guān),解決了多項(xiàng)虛擬化熱遷移難題,「提升熱遷移效率 30%「,遷移成功率達(dá)到」95%以上」:

「熱遷移效率提升」:通過并發(fā)遷移提升整體遷移速度,使用 zstd 壓縮算法,減少數(shù)據(jù)傳輸量,縮短單個(gè)虛機(jī)遷移時(shí)間,有效提升熱遷移效率。

「熱遷移線程綁核」:將遷移和壓縮線程綁定至空閑物理核,保證遷移和壓縮線程不會(huì)和 vcpu 線程爭搶 cpu 資源。降低數(shù)據(jù)傳輸?shù)膸挾秳?dòng),使得遷移和壓縮線程能高效平穩(wěn)運(yùn)行。

「熱遷移臟頁率預(yù)測」:對(duì)于高臟頁率的虛機(jī),根據(jù)內(nèi)存監(jiān)控的臟頁率預(yù)測數(shù)據(jù),可在臟頁率預(yù)測值不高時(shí)再遷移,進(jìn)一步提升了熱遷移成功率。

809f04c0-c9d0-11ed-bfe3-dac502259ad0.png

2022 年 12 月中國移動(dòng)某省節(jié)點(diǎn)資源池開展操作系統(tǒng)遷移替換工作,部署的原操作系統(tǒng)為 BC-Linux V7,覆蓋中國移動(dòng) NFC、視頻會(huì)員、數(shù)字家庭等業(yè)務(wù),目標(biāo)是全部遷移至 BC-Linux for Euler 版本。自遷移實(shí)施工作開展 2 個(gè)月以來,移動(dòng)云操作系統(tǒng)研發(fā)團(tuán)隊(duì)與省公司業(yè)務(wù)團(tuán)隊(duì)、運(yùn)維團(tuán)隊(duì)緊密配合,先后解決驅(qū)動(dòng)適配、內(nèi)核異常報(bào)錯(cuò)、系統(tǒng)無法啟動(dòng)等多個(gè)技術(shù)難題,并通過 BC-Linux 遷移工具成功遷移 2k+節(jié)點(diǎn)。本次遷移后業(yè)務(wù)穩(wěn)定運(yùn)行,為后續(xù)大規(guī)模遷移奠定了堅(jiān)實(shí)的基礎(chǔ)。

80c8a104-c9d0-11ed-bfe3-dac502259ad0.png

未來規(guī)劃

移動(dòng)云自加入 openEuler 社區(qū)以來,移動(dòng)云操作系統(tǒng)研發(fā)團(tuán)隊(duì)一直積極與社區(qū)進(jìn)行合作,先后加入虛擬化、內(nèi)核、兼容性等多個(gè) SIG 組,收獲核心 SIG 組 2 位 Maintainer,貢獻(xiàn)補(bǔ)丁 130+,未來移動(dòng)云將繼續(xù)攜手 openEuler 社區(qū),共同完善 BC-Linux 遷移工具能力,豐富健康巡檢模塊和性能基線檢查能力,完善支持更多源 OS 升級(jí)功能,打造具備更多遷移路徑遷移、易用性更強(qiáng)的遷移工具,同時(shí),圍繞虛擬化、內(nèi)核、安全、遷移等維度,深化聯(lián)合創(chuàng)新,共筑移動(dòng)云新一代算網(wǎng)基座。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    6801

    瀏覽量

    123282
  • 自動(dòng)化
    +關(guān)注

    關(guān)注

    29

    文章

    5562

    瀏覽量

    79239
  • 遷移
    +關(guān)注

    關(guān)注

    0

    文章

    33

    瀏覽量

    7925

原文標(biāo)題:移動(dòng)云發(fā)布操作系統(tǒng)遷移工具,助力全場景業(yè)務(wù)一站式遷移

文章出處:【微信號(hào):openEulercommunity,微信公眾號(hào):openEuler】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    移動(dòng)操作系統(tǒng)改造技術(shù)實(shí)踐分享

    近年來,Linux 操作系統(tǒng)在技術(shù)、社區(qū)和商業(yè)化方案均取得了快速發(fā)展,移動(dòng)先后發(fā)布了新代天元操作系統(tǒng)
    發(fā)表于 08-10 17:29 ?609次閱讀
    <b class='flag-5'>移動(dòng)</b><b class='flag-5'>云</b><b class='flag-5'>操作系統(tǒng)</b>改造技術(shù)實(shí)踐分享

    張圖讀懂阿里巴巴一站式研發(fā)協(xié)同——

    ]程序員、測試員、項(xiàng)目經(jīng)理,你們有freestyle嗎? 阿里云云效,一站式企業(yè)協(xié)同研發(fā),“需求->開發(fā)->測試->發(fā)布->運(yùn)維->運(yùn)營”端到端的協(xié)同服務(wù)和研發(fā)工具支撐
    發(fā)表于 01-31 14:32

    【上如此簡單 】 教你如何實(shí)施遷移之中小企業(yè)篇

    阿里自主研發(fā)的能將計(jì)算機(jī)磁盤中的操作系統(tǒng)、應(yīng)用程序以及應(yīng)用數(shù)據(jù)等遷移到虛擬環(huán)境或是虛擬磁盤分區(qū)的便捷遷工具。用該
    發(fā)表于 03-09 17:19

    張圖看懂混合數(shù)據(jù)同步一站式解決方案

    摘要: 針對(duì)不同數(shù)據(jù)庫間數(shù)據(jù)實(shí)時(shí)同步難的問題,日前,阿里宣布推出混合數(shù)據(jù)同步一站式解決方案,便于廣大產(chǎn)品用戶實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)同步的混合
    發(fā)表于 04-02 13:09

    使用效在阿里上進(jìn)行一站式開發(fā)運(yùn)維

    摘要: 效,一站式企業(yè)協(xié)同研發(fā),提供從“需求->開發(fā)->測試->發(fā)布->運(yùn)維->運(yùn)營”端到端的協(xié)同服務(wù)和研發(fā)工具支撐。
    發(fā)表于 04-12 13:51

    阿里如何打破Oracle遷移的壁壘

    分析。HybridDB for PostgreSQL是基于開源Greenplum Database分布MPP數(shù)據(jù)庫的阿里自有發(fā)布版,可實(shí)現(xiàn)業(yè)務(wù)實(shí)時(shí)分析,計(jì)算節(jié)點(diǎn)、空間橫向擴(kuò)展到PB
    發(fā)表于 05-29 20:03

    智能數(shù)據(jù)引擎Dataphin重磅發(fā)布,提供一站式的技術(shù)管理能力

    摘要: 面對(duì)各行各業(yè)日趨強(qiáng)烈的大數(shù)據(jù)建設(shè)、管理及應(yīng)用訴求,2018年2月28日MWC大會(huì),阿里重磅推出了智能數(shù)據(jù)構(gòu)建與管理平臺(tái)Dataphin——從數(shù)據(jù)接入到數(shù)據(jù)消費(fèi)全鏈路,提供一站式的大數(shù)據(jù)能力
    發(fā)表于 06-13 15:33

    打造智能全場景,《HarmonyOS Connect系列課》7大BUFF為您助力

    一站式快速開發(fā)、調(diào)試調(diào)優(yōu),讓您充分了解開發(fā)工具 DevEco Device Tool。本套課程已上線 14 個(gè)課時(shí),每個(gè)課時(shí) 10 分鐘左右~值得提的是,本課程不僅飽含專業(yè)性,同時(shí)還兼具可
    發(fā)表于 03-31 15:19

    潤和軟件一站式鴻蒙服務(wù)全面使能行業(yè)智慧物聯(lián)

    、節(jié)能、廚電、運(yùn)動(dòng)、健康、教育、影音、安防、清潔、環(huán)境、衛(wèi)浴等在內(nèi)的10+大品類和100+子品類。(圖:潤和軟件一站式鴻蒙使能服務(wù)流程)使能全場景智慧生活潤和軟件聯(lián)合行業(yè)生態(tài)伙伴,以 HiHopeOS
    發(fā)表于 11-09 10:23

    【合作伙伴】華為--智能見未來

    華為華為IoT,致力于提供極簡接入、智能化、安全可信等全棧全場景服務(wù)和開發(fā)、集成、托管、運(yùn)營等一站式工具服務(wù),
    發(fā)表于 12-12 10:35

    中興通訊一站式5G物聯(lián)網(wǎng)解決方案

    中興通訊提供從芯片,模組,操作系統(tǒng),IoT網(wǎng)關(guān)和核心網(wǎng)的全場景一站式5G物聯(lián)網(wǎng)解決方案,為客戶構(gòu)建端、管、數(shù)字化系統(tǒng);同時(shí)提供豐富的能力開
    的頭像 發(fā)表于 01-09 11:34 ?5084次閱讀

    操作系統(tǒng)產(chǎn)業(yè)峰會(huì)2021:移動(dòng)打造全場景承載的算網(wǎng)融合服務(wù)

    操作系統(tǒng)產(chǎn)業(yè)峰會(huì)2021:中國移動(dòng)表示移動(dòng)打造全場景承載的算網(wǎng)融合服務(wù)。
    的頭像 發(fā)表于 11-09 10:49 ?1320次閱讀
    <b class='flag-5'>操作系統(tǒng)</b>產(chǎn)業(yè)峰會(huì)2021:<b class='flag-5'>移動(dòng)</b><b class='flag-5'>云</b>打造<b class='flag-5'>全場景</b>承載的算網(wǎng)融合服務(wù)

    操作系統(tǒng)和應(yīng)用軟件遷移的六個(gè)步驟

    在進(jìn)行遷移操作系統(tǒng)前,公司內(nèi)部的業(yè)務(wù)部門、IT維護(hù)部門以及 OSV、ISV 需要成立遷移保障組織,為操作系統(tǒng)
    的頭像 發(fā)表于 08-30 09:33 ?6026次閱讀

    維?醫(yī)院后勤一站式服務(wù)平臺(tái)與傳統(tǒng)后勤移動(dòng)系統(tǒng)有什么區(qū)別

    追蹤的效果,并且旦平板出現(xiàn)損壞的情況,無法代替需再次采購專用平板。 操作困難,需要結(jié)合專用平板使用,系統(tǒng)使用不習(xí)慣,導(dǎo)致實(shí)際操作不便。 易
    的頭像 發(fā)表于 08-15 14:59 ?659次閱讀
    易<b class='flag-5'>云</b>維?醫(yī)院后勤<b class='flag-5'>一站式</b>服務(wù)平臺(tái)與傳統(tǒng)后勤<b class='flag-5'>移動(dòng)</b><b class='flag-5'>系統(tǒng)</b>有什么區(qū)別

    為什么選擇一站式PCBA加工?PCBA一站式服務(wù)的優(yōu)勢

    一站式PCBA智造廠家今天為大家講講PCBA一站式服務(wù)是什么?為什么選擇PCBA一站式服務(wù)。隨著科技的不斷更新和發(fā)展,越來越多的公司開始選擇PCBA一站式服務(wù)。那么,為什么越來越多的客
    的頭像 發(fā)表于 01-03 08:49 ?655次閱讀
    RM新时代网站-首页