发明公开
- 专利标题: 面向时延和资源利用率的微服务弹性伸缩调度方法和系统
-
申请号: CN202310888466.9申请日: 2023-07-19
-
公开(公告)号: CN116980316A公开(公告)日: 2023-10-31
- 发明人: 刘发贵 , 曾鼎皓 , 徐地石
- 申请人: 华南理工大学
- 申请人地址: 广东省广州市天河区五山路381号
- 专利权人: 华南理工大学
- 当前专利权人: 华南理工大学
- 当前专利权人地址: 广东省广州市天河区五山路381号
- 代理机构: 广州粤高专利商标代理有限公司
- 代理商 周春丽
- 主分类号: H04L43/08
- IPC分类号: H04L43/08 ; H04L43/0876 ; H04L41/147 ; G06F9/455 ; G06F9/48
摘要:
本发明公开了面向时延和资源利用率的微服务弹性伸缩调度方法和系统。所述方法包括以下步骤:实时统计并在数据库中存储调用链各微服务对应的各API接口的吞吐量和执行时间,各微服务运行中状态和可运行状态的容器数,以及服务依赖关系;给出面向用户微服务的各API接口吞吐量的单步和多步预测区间上界;根据单步和多步预测结果及数据库信息,计算各微服务当前时刻需要在运行中状态和可运行状态之间切换的容器实例数量及需要创建或终止的容器实例数量;基于贝叶斯优化选择Kubernetes调度插件的权重,完成容器实例调度后重新实时监控链路。相比于现有技术,本发明能降低时延和提高资源利用率。