天天看點

龍蜥社群助力中國聯通完成核心業務CentOS試點替換

2020 年 12 月 8 日,CentOS 社群宣布 CentOS 8 将于 2021 年底停止維護,CentOS 7 将于 2024 年 6 月 30 日停止維護,未來将不會提供穩定的 CentOS 系統。目前,中國聯通集約業務系統 CentOS 使用占比超 90%,一旦停止穩定版本維護,将會對企業未來 IT 系統安全生産營運帶來嚴重影響。中國聯通軟體研究院為提前應對 CentOS 停服帶來的安全隐患,實作基礎軟體的自主可控,落實國家網絡強國的戰略要求,基于龍蜥社群技術,攜手統信軟體積極開展了存量系統的作業系統替代驗證工作,并在國内率先完成核心生産業務系統的自主可控作業系統試點替代。

本次基于龍蜥技術遷移替代實施的五大場景均是中國聯通集約化 IT 核心業務系統,涵蓋了生産、管理、服務等各個領域。得益于龍蜥社群技術多 CPU 架構的完善支援、經過大規模部署實踐的穩定性、良好的相容性、完善的應用生态和領先的雲原生技術,由聯通軟體研究院、統信軟體及社群多位技術專家成立工作小組,制定出多種備份方案確定遷移工作正常進行,攻堅克難、專項突破,僅一個多月的時間就完成第一批業務試點替換工作,替換系統運作狀态基本穩定,性能無明顯差異。

龍蜥社群助力中國聯通完成核心業務CentOS試點替換

1、遷移替代實施中的五大場景均是中國聯通集約化 IT 核心業務系統,且每個遷移試點業務系統規模龐大,其中:

聯通雲平台是中國聯通全面數字化轉型中的“數字化靈活底座”,為聯通集團和 41 個分子公司的近 300 個業務應用提供運作支援。

計費出賬系統承載着全國 31 省全業務支撐,出賬使用者超 4 億。

cBSS 是中國聯通集中業務支撐系統,日服務調用量超過 30 億。

5G SA 智彙消息已支撐使用者 6000 萬+,日均處理消息量 96 億+。

新客服外呼中心基于聯通雲平台建設,是全國集中客服系統,目前支撐全國 25個省分,為聯通全國客服坐席提供外呼能力。

2、遷移業務均為線上運作的核心業務,必須要保障業務的 100% 穩定運作。

3、遷移工作涉及技術元件 100 多種,涵蓋雲計算、資料庫、大資料、中間件、AI、虛拟化以及多種專業化業務元件等,且各元件的配置、部署模式、版本等也各有不同,場景多。

4、時間緊,任務重,試點替代工作從 8 月初開始選擇試點應用,計劃 9 月完成第一批業務試點替換工作。

在具體實施過程中,聯通采用在業務波谷時段,按照預定操作計劃和復原方案,開展原地遷移實施。包括:資料備份/系統備份、業務遷移、原地作業系統更換、重新開機主機(主要是核心重裝或更新)、重新加載業務負載、業務核驗等步驟。最終于 9 月中旬完成試點遷移,并積累了一套遷移經驗,為面臨同樣問題的各政企機關、各行業數字化建設提供了最佳實踐。

1、整體遷移工作中,聯通雲平台、cBSS 微服務、計費出賬、客服外呼、5G SA  消息、移動辦公随沃行都采用了雲化高可用架構,以微服務容器或多程序副本模式部署,降低了對主機狀态的強依賴。

2、聯通“平台+應用”的新型 IT 架構,有效的降低了遷移失敗和未知故障造成的系統整體不可用的風險。

3、堅持“兩步走”方式,進一步保障生産穩定和本次試點遷移順利推進。

第一步,由專項工作組針對系統基本功能、硬體相容性、性能開展測試,完善标準化的遷移測試方案和業務預測試環境準備,由試點業務開展應用适配,主要包括應用基本功能、性能和相容性驗證等。

第二步,聯合試點應用組梳理生産替代的詳細遷移方案、風險評估,按照分批分級,開展生産替代實施。

此次遷移的工作順利完成,再次驗證了基于國産作業系統解決方案可以在營運商核心場景下替代國外主流産品,具備了良好的示範性和經驗積累。在中國聯通的範例中,聯通軟體研究院展現出了強大的技術實力,一方面展現在聯通數字化靈活底座建設的技術架構先進性,另一方面展現其在自主可控工作方面有着較大的技術積累。聯通軟體研究院作為龍蜥社群的理事成員,積極參與和貢獻龍蜥社群的建設,并提前測試最新的技術版本,打通雲平台、作業系統、晶片的技術環節,實作共享、共治,共同推動國産作業系統的開發和應用,積極迎接 CentOS 停服帶來的挑戰,這正是龍蜥社群的一項重要目标和使命。

存量 CentOS 的替換工作艱難且漫長,不僅僅需要國内作業系統廠商、社群的技術支援,也需要使用者端技術力量,是多方合作、協力的成果。除了實作 CentOS 作業系統的遷移,聯通将進一步考慮作業系統版本更新、核心版本的拉齊等技術演進目标,逐漸收斂版本、跟進社群主流技術發展趨勢,解決作業系統作為底層軟體更新難題。

中國聯通軟體研究院是中國聯通集團直屬二級研發機構,緻力于科技自立自強、核心IT系統自主研發。承擔中國聯通業務支撐域(BSS)、管理支撐域(MSS)、資料域(DSS),資訊安全研發與營運,以及中國聯通全集團IT技術中台(天宮、天梯、天擎、天眼)的研發、生産和營運,全行業率先“去IOE”,是中國聯通貫徹落實央企數字化轉型,實作高品質發展的中堅力量。

龍蜥社群(OpenAnolis)是由企事業機關、高等院校、科研機關、非營利性組織、個人等按照自願、平等、開源、協作的基礎上組成的非盈利性開源社群。龍蜥社群成立于 2020 年 9 月,旨在建構一個開源、中立、開放的Linux上遊發行版社群及創新平台。

短期目标是開發龍蜥作業系統(Anolis OS)作為 CentOS 替代版,重新建構一個相容國際 Linux 主流廠商發行版。中長期目标是探索打造一個面向未來的作業系統,建立統一的開源作業系統生态,孵化創新開源項目,繁榮開源生态。

​​龍蜥OS 8.4​​已釋出,支援 x86_64 、ARM64、LoongArch 架構,完善适配 Intel、飛騰、海光、兆芯、鲲鵬、龍芯等晶片,并提供全棧國密支援。

繼續閱讀