浪潮云信息技術股份公司馬韜越獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉浪潮云信息技術股份公司申請的專利一種實現聲明式管理云組件的方法及裝置獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN114546447B 。
龍圖騰網通過國家知識產權局官網在2025-08-22發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202210173396.4,技術領域涉及:G06F8/65;該發明授權一種實現聲明式管理云組件的方法及裝置是由馬韜越;蔡衛衛;高傳集;王文崗;石光銀設計研發完成,并于2022-02-24向國家知識產權局提交的專利申請。
本一種實現聲明式管理云組件的方法及裝置在說明書摘要公布了:本發明提供了一種實現聲明式管理云組件的方法,包括以下步驟:設計云組件資源與管理模型、設計集群層面的云組件管理控制單元控制器、設計節點層面的云組件執行及監聽單元執行器、設計解析聲明式資源的邏輯方案以實現管理功能、設計管理云組件動作的調度算法以及適配架構;有益效果為:在集群之上的非容器應用定義為云組件,本專利提出一種實現聲明式管理云組件的方法及裝置,通過本方法實現:自動化管理多節點云組件全生命周期;聲明式的定義組件最終形態;根據組件配置通過調度算法選擇符合要求節點管理云組件;支持云組件多重動作失敗后自動重試;簡化人工操作,減少管理云組件的時間,提高效率。
本發明授權一種實現聲明式管理云組件的方法及裝置在權利要求書中公布了:1.一種實現聲明式管理云組件的方法,其特征在于,包括以下步驟: 設計云組件資源與管理模型,包括:云組件元數據資源、云組件集群模板資源、云組件節點實體資源、云組件列表資源,設計一套管理此類資源的管理模型,設計適配所述管理模型的架構,分為集群級別控制器Server端與節點級別的執行器Agent端; 設計集群層面的云組件管理控制單元控制器,控制器在集群初始化后以分布式高可用的方式部署在控制節點,同時將自定義CRD資源注冊進Kubernetes集群內部,監聽云組件資源的創建與變更;控制器初始化成功后,通過Kube-Apiserver的注冊監聽機制,發現云組件資源的變化時,解析相應的資源類型以不同的邏輯模型處理云組件的差異化動作;控制器創建集群級別的云組件模板,同時在云組件指定的子節點實例化出節點級別的組件實體,通過對云組件的集群級別的模板處理從而觸發節點級別的組件實體進行改變,實現多重邏輯處理; 設計節點層面的云組件執行及監聽單元執行器,執行器以常駐進程的方式運行在單個節點上,在節點運行之后監聽當前節點的云組件實體,當組件實體發生變化時,通過內部的動作處理模型進行相關處理;執行器通過云組件當前節點的實體的狀態辨別動作類別:部署、擴容、縮容、更新、升級、刪除,通過預設的模板執行腳本;執行器通過聲明式配置文件的定義,具有訪問不同集群Apiserver的能力,監聽、改變組件自定義資源的多重操作; 設計解析聲明式資源的邏輯方案以實現管理功能,當控制器監聽到新組件相關資源的創建時,觸發部署邏輯,會依次實例化出集群級別的組件模板和節點級別的組件實體來完成云組件的部署能力; 設計管理云組件動作的調度算法,為實現最短時間部署及升級云組件功能,所述調度算法保證時間最短的部署與升級動作的執行方式,具體表現為根據三種依賴關系:同父結構、V型結構、順序結構,進行邏輯計算后得出最短路徑,則形成組件間調度的關鍵路徑最優解;對于單個組件內調度策略包括:動作滾動執行策略,破壞性動作延遲執行策略以及動作執行節點親和策略; 適配架構,適配x86、arm、mips64el三種CPU架構。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人浪潮云信息技術股份公司,其通訊地址為:250100 山東省濟南市高新區浪潮路1036號浪潮科技園S01號樓;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。