一种Kubernetes平台健康度的评测方法技术

技术编号:34572751 阅读:37 留言:0更新日期:2022-08-17 13:04
本发明专利技术公开了一种Kubernetes平台健康度的评测方法,包括定义健康度等级、定义评测维度、定义评测指标项、定义评分规则、执行健康度评测,输出评测结果。优点是:本发明专利技术完全兼容云原生环境,搭建健康度评价模型,定义多维度评价指标,创建从集群节点,到POD工作负载的健康度评价体系,从而系统性地提升了系统隐患的捕捉、评估、可视化和应急处置能力,为持续保障云原生业务系统正常提供了有效的手段和便利的途径。途径。途径。

【技术实现步骤摘要】
一种Kubernetes平台健康度的评测方法


[0001]本专利技术涉及云原生技术以及健康评价体系
,尤其涉及一种Kubernetes平台健康度的评测方法。

技术介绍

[0002]伴随企业数字化转型的推进,云原生已经成为业务创新发展的重要驱动力。作为云原生应用的行业事实标准,Kubernetes(以下简称k8s)为企业资源应用的容器化部署、统筹规划、构建升级提供了一种高效统一的管理机制。
[0003]云原生为企业带来快速交付与迭代的优势之外,同时也会对平台维护管理带来新的要求与挑战。云原生伴随着容器和微服务等技术的大量应用,IT基础资源使用发生了显著变化,同时云原生的工作负载生命周期短暂,服务组件逻辑关联复杂,节点数量变化频繁,使得系统故障定位将更为困难。而传统的健康指标难以全面衡量基于K8s的系统健康度,传统的边界模型也难以适用动态变化的云原生环境。
[0004]为保证云原生基础设施的正常运转和业务功能健康运行,需要一种云原生方式的系统健康评价体系来评估当前基于设施的健康状况,由于云原生资源具备动态变化和弹性伸缩特性,这本文档来自技高网...

【技术保护点】

【技术特征摘要】
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利用率;所述工作负载健康度的评测指标项包括检...

【专利技术属性】
技术研发人员:朱柯狄尚朋
申请(专利权)人:北京同创永益科技发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1