[發明專利]一種Kubernetes平臺健康度的評測方法在審
| 申請號: | 202210708049.7 | 申請日: | 2022-06-21 |
| 公開(公告)號: | CN114911683A | 公開(公告)日: | 2022-08-16 |
| 發明(設計)人: | 朱柯;狄尚朋 | 申請(專利權)人: | 北京同創永益科技發展有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F11/34 |
| 代理公司: | 北京市盛峰律師事務所 11337 | 代理人: | 于國強 |
| 地址: | 100082 北京市海淀區西直門北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 kubernetes 平臺 健康 評測 方法 | ||
1.一種Kubernetes平臺健康度的評測方法,其特征在于:包括如下步驟,
S1、定義健康度等級;
將云原生平臺的健康程度劃分為五個等級,分別為不健康、亞健康、較好、良好、優異;
S2、定義評測維度;
參照云原生環境資源動態變化的特點,設置包括核心組件健康度、基礎資源健康度、節點主機健康度、工作負載健康度和安全事件健康度在內的五個評測維度,并設置各個評測維度的權重值;
S3、定義評測指標項
基于評測維度的關鍵技術及影響范圍,設置各評測維度下所包含的評測指標項,并設定每個評測指標項的評測方式、檢測粒度、時間跨度和權重值;
S4、定義評分規則
參照每個評測維度及評測指標項的權重值,制定云原生健康度計算公式;
S5、執行健康度評測,輸出評測結果
依據業務應用級別,制定合理評測周期,執行評測計劃,將評測結果進行持久化存儲,并進行可視化展現。
2.根據權利要求1所述的Kubernetes平臺健康度的評測方法,其特征在于:所述核心組件健康度的評測指標項包括集群組件Apiserver狀態、集群組件ControllerManager狀態、集群組件Scheduler狀態、集群組件Etcd狀態、集群組件CoreDNS狀態;所述基礎資源健康度的評測指標項包括集群維度cpu利用率、集群維度mem利用率、集群維度fs利用率、集群維度network帶寬利用率;所述節點主機健康度的評測指標項包括檢查節點在線狀態、檢查kube-proxy狀態、節點主機cpu利用率、節點主機mem利用率、節點主機fs利用率、節點主機Inode利用率;所述工作負載健康度的評測指標項包括檢查在線Pod狀態、檢查Deployment資源狀態、檢查StatefulSet資源狀態、檢查DaemonSets資源狀態、檢查Service資源狀態、檢查Pod的剩余容量、檢查節點的Pod分布均勻度;所述安全事件健康度的評測指標項包括,集群Master節點日志信息、集群Node節點日志信息、集群應用安全日志信息。
3.根據權利要求2所述的Kubernetes平臺健康度的評測方法,其特征在于:所述評分方式包括自動檢測和人工調研;所述檢測粒度為評測指標項數據的采集時間;所述時間跨度為評測指標項歷史采集數據的保留時間。
4.根據權利要求1所述的Kubernetes平臺健康度的評測方法,其特征在于:Kubernetes平臺健康度得分的計算公式為,
其中,H和D分別為健康度的得分和評測維度的得分;n為評測維度的個數;Di為第i個評測維度的得分;Ki為第i個評測維度的權重值;m為評測指標項的個數;Sj為第j個評測指標項的得分;Tj為第j個評測指標項的權重值。
5.根據權利要求4所述的Kubernetes平臺健康度的評測方法,其特征在于:當健康度得分小于60,表示平臺處于不健康等級;當健康度得分大于等于60且小于70,表示平臺處于亞健康等級;當健康度得分大于等于70且小于80,表示平臺處于較好等級;等健康度得分大于等于80且小于90,表示平臺處于良好等級;當健康度得分大于等于90,表示平臺處于優異等級。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京同創永益科技發展有限公司,未經北京同創永益科技發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210708049.7/1.html,轉載請聲明來源鉆瓜專利網。





