銀河麒麟云原生操作系統V10是面向云原生場景,支撐云原生應用打造的一款操作系統產品,采用“內核+操作系統+Kubernetes”聯合設計思想,在傳統操作系統接口外,為云原生應用提供kubernetes 擴展API,支持操作系統集群粒度統一納管、一致性發布和原子升級回滾,對容器調度、容器網絡、容器運行時等關鍵組件進行深入優化,為金融、黨政、通信等領域客戶數智化轉型提供堅實基礎。
? 輕量化設計:專注于容器運行,精簡大量非云原生組件,單操作系統體積相較于傳統服務器操作系統縮減83%以上,系統受攻擊面大幅減少。全系統整合優化,極大縮短系統啟動時間。
? 原子升級回滾:采用rpm-ostree技術,以系統鏡像為單位進行升級和回滾,確保大規模集群節點軟件包和配置一致性。遇異常可快速安全回滾至先前版本。
? 統一管理:采用無差別方式統一管理操作系統節點和云原生應用,簡化運維操作。
? 自動更新:內置自動更新模塊,可實時響應新系統更新。
? 一鍵部署:系統通過Ignition配置文件一鍵部署安裝,可自定義分區、格式化、文件寫入和用戶配置等。結合PXE可實現操作系統自動化批量安裝。
? 高性能運行時:通過一系列綜合優化手段,將批量容器創建和銷毀時間縮減20%-25%。
? NUMA感知:突破原生K8s調度器的NUMA限制,優化節點選取算法,降低分配耗時,增強調度算法通用性,提升內存密集應用性能,實現集群級感知調度,提升國產CPU架構可支持NUMA節點數量到16個以上。
? 容器網絡增強:實現基于eBPF數據鏈路的underlay網絡組播傳輸和控制支持。
? 在離線混部:提供在離線業務混合部署方案,在保障在線業務服務質量前提下,最大化提升離線業務吞吐率,大幅提升集群資源利用率,降低用戶運維管理成本。
? 高效內核:內核指令集優化,實現I/O、內存管理、CPU調度、網絡等特性在云原生場景下的使用效能,系統可同源支持多架構CPU。
? Pod調度自適應:支持Pod錯誤重調度,打破K8s默認Pod重啟恢復機制局限,解決了特定情況下Pod異常退出后原地重啟策略失效的問題,提升了K8s自容錯能力。支持實際負載調度,依據pod實際資源消耗平衡各節點容器分布,提升集群穩定性。