发表之家网站,学术咨询:400-888-7501 订阅咨询:400-888-7502 股权代码 102064

一种改进的Kubernetes动态缩容模型

作者:张启辉; 未来 四川大学网络空间安全学院; 成都610041
kubernetes   pod   缩容模型   资源利用率  

摘要:目前Kubernetes集群所采用缩容方法是一种基于Pod创建时间,重启次数等基本规则对当前数量的Pod进行优先级排序的机制,根据优先级确定当资源使用率下降后需要删除的Pod,此种缩容策略只考虑了Kubernetes集群中Pod的基本资源信息而忽略了节点的实时资源数据,所以在有些情况下默认缩容策略确定要删除的Pod,从集群角度看,并不是最优解。与此同时没有将Pod对资源的利用是不均衡的情况纳入考虑,如果删除Pod不当容易引起其他资源利用率高而某一资源的大量冗余,形成巨石节点。针对上述问题,本文提出一种动态缩容算法,在缩容过程中根据某一服务在不同节点上分布的Pod实际资源使用情况,计算出该节点删除Pod后的CPU/内存资源均衡度,最后选择造成资源均衡度最小的节点的进行删除。实验结果表明本方法比默认的缩容方法可以使节点具有更好的资源均衡度。

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

杂志投稿 免费咨询 杂志订阅
在线投稿 发表咨询 加急见刊 杂志订阅 返回首页