1. <p id="benr5"></p>

      <acronym id="benr5"><label id="benr5"></label></acronym>
      1. 中國物流行業網 新聞中心
        中國物流行業網 > 新聞中心 > 資訊中心 > 產品技術 > 內容

        替換掉 CentOS ,浙江移動完成基于 openEuler 的銀河麒麟和統信 UOS 系統在運營商核心系統投產

        時間:2021/9/9 9:25:48

          9 月 2 日消息 據浙江移動發布,8 月 16 日,浙江移動聯合麒麟、統信、華為、亞信等合作伙伴成功打造操作系統及服務器全信創解決方案,完成客戶中心、業務大廳等核心系統往信創操作系統及信創服務器無感知遷移,在電信行業內首次完成基于 openEuler 的麒麟和統信操作系統在運營商核心系統投產。

          CentOS 是當前主流的服務器開源操作系統,但是 CentOS 后續會逐步停止演進,其中 CentOS8 將在 2021 年底停止更新,CentOS7 將在 2024 年 6 月 30 日停止更新。對此,浙江移動投入自主可控操作系統生產落地實踐,于 2021 年 7 月 27 日召開操作系統替換項目啟動會,以消除 CentOS 停服后的風險。

          浙江移動本次試點在應用方面選擇了前臺業務大廳系統和中臺客戶中心系統,在容器云方面選擇了 Mesos 集群和 K8S 集群,在服務器方面選擇了 X86 服務器和華為鯤鵬服務器。

          為了減少操作系統遷移對業務的感知,浙江移動項目組在 DCOS 底層增加了麒麟歐拉版和統信歐拉版操作系統的容器集群,同時基于浙江移動前期打造的多架構鏡像能力,將應用重新發布至自主可控操作系統集群,實現應用在雙平面的統一構建、統一編排、統一調度和統一運行。

        ▲ 雙平面能力架構

          本次操作系統無感知替換的秘訣

          容器化部署

          通過容器化技術特性,屏蔽底層操作系統差異,對同 CPU 架構模式下的運行環境完成應用無縫對接遷移,無需代碼改造;

          統一發布

          通過 AD 平臺實現業務在自主可控集群和原有集群的雙平面統一發布,不增加發布的工作量;

          雙平面支撐

          通過容器云平臺納管多集群能力,實現業務在自主可控集群和原有集群的雙平面統一運行;

          引流切換

          當單個平面業務出現異常時,快速通過負載隔離異常平面,同時緊急擴容另一平面業務實例,承載全量業務,確保業務不受影響;

          實施效果

          本次遷移工作完成后,正值一年一度的校園營銷活動正式展開。經過一個星期的跟蹤,遷移后的系統運行穩定,驗證了自主可控操作系統能夠滿足運營商核心系統使用要求。

          系統介紹比較

          openEuler

          是兼容 CentOS 的國內主流開源操作系統之一,相較 CentOS 對核內關鍵功能如進程調度、內存管理、IO 讀寫進行了深度優化,同時在核外構筑了容器 iSula、虛擬化 StraitVirt、機密計算 SecGear、畢昇 JDK 等特性。

          麒麟

          是國內 openEuler 的主要商業發行版,兼容 CentOS 的技術路線,相較 CentOS 增加了同源支持多架構 CPU、內核熱補丁、KABI 驅動兼容機制、iSula 輕量級容器、A-Tune 系統性能優化引擎等特性,并通過等保四級認證。

          統信

          是國內 openEuler 的主要商業發行版,相較于 CentOS 在內存拷貝、短任務調度、系統安裝等方面進行了深度優化,同時在核外提供備份還原功能,并通過等保四級認證。

          總 結

          本次 CentOS 替換工作的順利完成,驗證了信創操作系統及信創服務器解決方案可以在運營商核心場景下替代國外主流產品,并可以快速實現規;茝V。未來,浙江移動將進一步按集團公司試點安排,完成更多自主可控技術驗證,助力集團加快實現 IT 系統全面自主可控。

        免責聲明:本網所有內容均轉載自其它網絡媒體,不代表本網贊同其觀點并不對其真實性負責。如有侵權請及時聯系本網,本網將在第一時間刪除!
        Copyright © 2012-2021 cn56.net.cn All Rights Reserved 中國物流行業網 版權所有
        奇米影院
        1. <p id="benr5"></p>

          <acronym id="benr5"><label id="benr5"></label></acronym>