计算机应用研究

北大核心,JST,Pж(AJ),CSCD扩展版,WJCI

国内刊号:51-1196/TP

国际刊号:1001-3695

计算机应用研究杂志2024年第9期:KubeTea:面向容器云环境的轻量级多维度微服务应用调度框架

发布日期:

作者:李宗霖,何俊江,李汶珊,吕虓,兰小龙,李涛,

单位:1.四川大学网络空间安全学院,成都610065;2.成都信息工程大学网络空间安全学院,成都610225;

关键词:资源调度,容器,微服务,可观测性,云原生,

基金:国家重点研发计划资助项目(2020YFB1805400);国家自然科学基金资助项目(62032002,62101358);四川省自然科学青年基金资助项目(2023NSFSC1395);四川大学专职博士后研发基金资助项目(2023SCU12127);;

容器云中,应用和资源调度始终是集群管理的重点。如何在提高资源利用率的同时保证应用服务质量是目前行业积极探索的问题之一。针对该问题,提出一个面向容器云环境的轻量级多维度微服务应用调度框架。该框架设计了非侵入式的网络调用观测方法,并基于观测和监控数据定义亲和性、热点值(HV)和热路径(HP)来指导调度决策。为平衡资源利用率和应用QoS,该框架在调度的垂直方向上提出弹性余量控制机制(elastic slack controller,ESC),在水平方向上考虑了微服务亲和性;并设计了扩散导向的自动伸缩策略(diffusionoriented autoscaling strategy,DOAS)以缓解应用出现的QoS下降。实验表明,该框架与主流的Kubernetes原生调度工具相比,在集群资源利用率方面提高21%,同时能降低23%的应用端到端时延,实现资源利用率和应用QoS的平衡。

来源:2024年第9期

《计算机应用研究》期刊编辑部

查看计算机应用研究杂志2024年第9期

联系我们

  • 地址:四川省成都市武候区成科西路3号
  • 电话:028-85249567
  • E-mail:journal@arocmag.cn

咨询工作人员