容器组性能状态确定方法技术

技术编号:39586727 阅读:23 留言:0更新日期:2023-12-03 19:38
本申请涉及一种容器组性能状态确定方法

【技术实现步骤摘要】
容器组性能状态确定方法、装置、计算机设备及存储介质


[0001]本申请实施例涉及大数据
,特别涉及一种容器组性能状态确定方法

装置

计算机设备及存储介质


技术介绍

[0002]随着容器技术

微服务和云计算的发展,容器技术逐步成为应用部署的标准之一,容器使得应用部署和管理更加简单;在容器部署和使用过程中,随着部署密度增加,会有越来越多的容器组部署在同一台物理服务器上,并且这些容器组之间可能存在资源抢占的问题,进而相互影响

由于容器组之间的相互影响不可预知

发现困难

处理过程繁琐,因而需要耗费比较多的精力进行检查和处理

[0003]在相关技术中,通常依赖于工程师进行逐个检查发现和解决,受限于工程师的经验和工程师的效率,性能状态确定出现严重滞后,容易造成容器性能低和经济损失;因此,需要一种更高效

准确和自动化的方式来提高
Kubernetes(k8s)
集群中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种容器组性能状态确定方法,其特征在于,所述方法包括:获取
k8s
集群中处于存活状态的
n
个目标容器组,
n
为正整数;基于预设的性能问题判定参数对所述
n
个目标容器组进行容器组性能测试,获得性能测试结果;所述性能测试结果中包含所述
n
个目标容器组的性能数值;基于所述性能测试结果确定所述
n
个目标容器组的性能状态,所述性能状态用于表征目标容器组存在性能问题或者目标容器组不存在性能问题
。2.
根据权利要求1所述的方法,其特征在于,所述性能问题判定参数包括网络测试方式,性能偏移量阈值,以及,性能测试次数;所述性能测试次数用于指示对目标容器组进行容器组性能测试的次数;所述基于预设的性能问题判定参数对所述
n
个目标容器组进行容器组性能测试,获得性能测试结果,包括:按照所述网络测试方式对所述
n
个目标容器组进行
m
次容器组性能测试,获得性能测试结果;所述性能测试结果中包含所述
n
个目标容器组在
m
次容器组性能测试下的性能数值;
m
为正整数;所述基于所述性能测试结果确定所述
n
个目标容器组的性能状态,包括:基于所述性能测试结果中包含的所述
n
个目标容器组在
m
次容器组性能测试下的性能数值,计算所述
n
个目标容器组各自对应的
m
‑1个性能偏移量;所述性能偏移量用于指示本次容器组性能测试的性能数值与上一次容器组性能测试的性能数值之间的差异程度;基于所述
n
个目标容器组各自对应的
m
‑1个性能偏移量与所述性能偏移量阈值,确定所述
n
个目标容器组的性能状态
。3.
根据权利要求2所述的方法,其特征在于,所述基于所述
n
个目标容器组各自对应的
m
‑1个性能偏移量与所述性能偏移量阈值,确定所述
n
个目标容器组的性能状态,包括:对于所述
n
个目标容器组中的任一目标容器组,在
m
‑1个性能偏移量中的最小性能偏移量大于所述性能偏移量阈值时,确定所述目标容器组的性能状态为存在性能问题;在
m
‑1个性能偏移量中的最小性能偏移量小于或等于所述性能偏移量阈值时,确定所述目标容器组的性能状态为不存在性能问题
。4.
根据权利要求2所述的方法,其特征在于,所述性能问题判定参数还包括测试循环周期,所述测试循环周期指示相邻两次容器组性能测试之间的时间间隔
。5.
根据权利要求2至4任一所述的方法,其特征在于,所述方法还包括:将所述
...

【专利技术属性】
技术研发人员:梅佩
申请(专利权)人:新浪技术中国有限公司
类型:发明
国别省市:

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

1