[發明專利]kubernetes集群服務保障方法、組件、系統在審
| 申請號: | 202210498760.4 | 申請日: | 2022-05-09 |
| 公開(公告)號: | CN114826908A | 公開(公告)日: | 2022-07-29 |
| 發明(設計)人: | 唐祁 | 申請(專利權)人: | 新華智云科技有限公司 |
| 主分類號: | H04L41/0813 | 分類號: | H04L41/0813;H04L67/60 |
| 代理公司: | 杭州裕陽聯合專利代理有限公司 33289 | 代理人: | 楊琪宇 |
| 地址: | 310012 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | kubernetes 集群 服務 保障 方法 組件 系統 | ||
1.一種kubernetes集群服務保障方法,其特征在于,包括以下步驟:
基于目標節點的資源使用總量判斷是否對所述目標節點內的服務進行修復;
當判定對所述目標節點內的服務進行修復時:
獲取目標節點中各服務的重要等級和資源使用量,所述重要等級為基于重要性評分對目標節點中各服務的分級,所述重要性評分為基于服務的副本分布數據、資源使用數據和被依賴數據所生成的評分;
基于所述重要等級和所述資源使用量,從所述目標節點中選擇一個或多個服務作為待修復服務,令修復后的目標節點的資源使用總量小于預設的使用量閾值。
2.根據權利要求1所述的kubernetes集群服務保障方法,其特征在于,所述重要等級的獲取方式為:
獲取目標節點中各服務的重要性評分;
令目標節點中各服務基于重要性評分進行排序,并根據排序結果對各服務進行定級,獲得相應的重要等級。
3.根據權利要求1或2所述的kubernetes集群服務保障方法,其特征在于,基于所述重要等級和所述資源使用量,從所述目標節點中選擇一個或多個服務作為待修復服務的具體步驟為:
按照重要程度從高到低的順序,重要等級包括第一級和第二級;
基于目標節點的資源使用總量,以及服務的資源使用量,選擇重要等級為第二級的一個或多個服務作為待修復服務。
4.一種kubernetes集群服務保障方法,其特征在于,包括以下步驟:
獲取待調度服務,所述待調度服務為新增服務或待修復服務;
獲取與所述待調度服務相對應的候選節點,并基于重要性評分判斷所述待調度服務是否為重要服務,所述重要性評分為基于服務的副本分布數據、資源使用數據和被依賴數據所生成的評分;
當所述待調度服務是重要服務時,判斷各候選節點中是否存在重要服務,將不存在重要服務的候選節點作為預選節點;當所述待調度服務不是重要服務時,將所有候選節點作為預選節點;
計算所述待調度服務和各預選節點的匹配度,基于所述匹配度從預選節點中提取優選節點,并將所述待調度服務調度至相應的優選節點上。
5.根據權利要求4所述的一種kubernetes集群服務保障方法,其特征在于:
基于重要性評分,將重要程度屬于集群前N的服務作為重要服務,其中N為預設的服務個數或服務占比。
6.根據權利要求4或5所述的一種kubernetes集群服務保障方法,其特征在于:
副本分布數據包括對應服務的生產環境副本數、測試環境副本數和預發環境副本數;
資源使用數據包括CPU最小使用量和CPU最大使用量;
被依賴數據包括被依賴服務的重要性評分,所述被依賴服務指依賴對應服務的服務。
7.根據權利要求4或5所述的一種kubernetes集群服務保障方法,其特征在于,匹配度的計算方法包括以下步驟:
獲取待調度服務的重要性評分;
獲取預選節點上各服務的重要性評分,獲得所述預選節點相對應的重要性總分;
計算所述重要性評分和所述重要性總分的差值,將所得差值的絕對值作為所述待調度服務和所述預選節點的匹配度。
8.一種kubernetes集群服務保障組件,其特征在于,包括:
修復檢測模塊,用于基于目標節點的資源使用總量判斷是否對所述目標節點內的服務進行修復;
服務選舉模塊,用于當判定對所述目標節點內的服務進行修復時,從所述目標節點中選擇一個或多個服務作為待修復服務;
所述服務選舉模塊包括:
數據獲取單元,用于獲取目標節點中各服務的重要等級和資源使用量,所述重要等級為基于重要性評分對目標節點中各服務的分級,所述重要性評分為基于服務的副本分布數據、資源使用數據和被依賴數據所生成的評分;
選舉單元,用于基于所述重要等級和所述資源使用量,從所述目標節點中選擇一個或多個服務作為待修復服務,令修復后的目標節點的資源使用總量小于預設的使用量閾值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新華智云科技有限公司,未經新華智云科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210498760.4/1.html,轉載請聲明來源鉆瓜專利網。





