浙江移動完成基于銀河麒麟操作系統的運營商核心系統投產
2021年8月16日,浙江移動聯合麒麟軟件、華為、亞信等合作伙伴成功打造操作系統及服務器全信創解決方案,完成客戶中心、業務大廳等核心系統往信創操作系統及信創服務器無感知遷移,在電信行業內首次完成基于麒麟操作系統在運營商核心系統投產。CentOS是當前最主流的服務器開源操作系統,但是CentOS后續會逐步停止演進,其中CentOS8將在2021年底停止更新,CentOS7將在2024年6月30日停止更新。對此,浙江移動積極投入自主創新操作系統生產落地實踐,于2021年7月27日召開操作系統替換項目啟動會,以消除CentOS停服后的風險。浙江移動IT架構近些年完成了微服務化、容器化、前店后廠、雙平面的改造,存在多種技術組合,為充分驗證自主創新操作系統對現有架構的兼容性,本次試點在應用方面選擇了前臺業務大廳系統和中臺客戶中心系統,在容器云方面選擇了Mesos集群和K8S集群,在服務器方面選擇了X86服務器和華為鯤鵬服務器。
本次試點,為了減少操作系統遷移對業務的感知,項目組在DCOS底層增加了銀河麒麟操作系統的容器集群,同時基于浙江移動前期打造的多架構鏡像能力,將應用重新發布至自主創新操作系統集群,實現應用在雙平面的統一構建、統一編排、統一調度和統一運行。

雙平面能力架構
亳州數據恢復
容器化部署:通過容器化技術特性,屏蔽底層操作系統差異,對同CPU架構模式下的運行環境完成應用無縫對接遷移,無需代碼改造;統一發布:通過AD平臺實現業務在自主創新集群和原有集群的雙平面統一發布,不增加發布的工作量;雙平面支撐:通過容器云平臺納管多集群能力,實現業務在自主創新集群和原有集群的雙平面統一運行;引流切換:當單個平面業務出現異常時,快速通過負載隔離異常平面,同時緊急擴容另一平面業務實例,承載全量業務,確保業務不受影響;實施效果:本次遷移工作完成后,正值一年一度的校園營銷活動正式展開。經過一個星期的跟蹤,遷移后的系統運行穩定,驗證了自主創新操作系統能夠滿足運營商核心系統使用要求。



openEuler:是兼容CentOS的國內主流開源操作系統之一,相較CentOS對核內關鍵功能如進程調度、內存管理、IO讀寫進行了深度優化,同時在核外構筑了容器iSula、虛擬化StraitVirt、機密計算SecGear、畢昇JDK等特性。銀河麒麟:是國內openEuler的主要商業發行版,兼容CentOS的技術路線,相較CentOS增加了同源支持多架構CPU、內核熱補丁、KABI驅動兼容機制、iSula輕量級容器、A-Tune系統性能優化引擎等特性,并通過等保四級《GB/T 20272》認證。
本次CentOS替換工作的順利完成,驗證了信創操作系統及信創服務器解決方案可以在運營商核心場景下替代國外主流產品,并可以快速實現規模化推廣,同時為浙江公司推廣自主創新操作系統積累了寶貴經驗。未來,浙江移動將進一步按集團公司試點安排,完成更多自主創新技術驗證,助力集團加快實現IT系統全面自主創新。