DeepScaling: Autoscaling Microservices With Stable CPU Utilization for Large Scale Production Cloud Systems

微服务 云计算 计算机科学 比例(比率) 生产(经济) 操作系统 经济 地图学 地理 宏观经济学
作者
Ziliang Wang,Shiyi Zhu,Jianguo Li,Wei Jiang,K. K. Ramakrishnan,Meng Yan,Xiaohong Zhang,Alex X. Liu
出处
期刊:IEEE ACM Transactions on Networking [Institute of Electrical and Electronics Engineers]
卷期号:32 (5): 3961-3976 被引量:8
标识
DOI:10.1109/tnet.2024.3400953
摘要

Cloud service providers often provision excessive resources to meet the desired Service Level Objectives (SLOs), by setting lower CPU utilization targets. This can result in a waste of resources and a noticeable increase in power consumption in large-scale cloud deployments. To address this issue, this paper presents DeepScaling, an innovative solution for minimizing resource cost while ensuring SLO requirements are met in a dynamic, large-scale production microservice-based system. We propose DeepScaling, which introduces three innovative components to adaptively refine the target CPU utilization of servers in the data center, and we maintain it at a stable value to meet SLO constraints while using minimum amount of system resources. First, DeepScaling forecasts workloads for each service using a Spatio-temporal Graph Neural Network. Secondly, it estimates CPU utilization with a Deep Neural Network, considering factors such as periodic tasks and traffic. Finally, it uses a modified Deep Q-Network (DQN) to generate an autoscaling policy that controls service resources to maximize service stability while meeting SLOs. Evaluation of DeepScaling in Ant Group's large-scale cloud environment shows that it outperforms state-of-the-art autoscaling approaches in terms of maintaining stable performance and resource savings. The deployment of DeepScaling in the real-world environment of 1900+ microservices saves the provisioning of over 100,000 CPU cores per day, on average.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
CodeCraft应助缥缈的傲霜采纳,获得10
1秒前
XS完成签到,获得积分10
1秒前
金振龙完成签到,获得积分10
1秒前
2秒前
辛勤猕猴桃完成签到,获得积分10
2秒前
感动水杯发布了新的文献求助10
2秒前
2秒前
4秒前
苏羽完成签到,获得积分10
4秒前
5秒前
酷波er应助Hl采纳,获得10
6秒前
6秒前
7秒前
7秒前
ooo娜发布了新的文献求助10
8秒前
Long发布了新的文献求助10
8秒前
8秒前
小天才完成签到,获得积分10
8秒前
优秀的方盒完成签到 ,获得积分10
11秒前
科研通AI6.2应助newwen采纳,获得10
11秒前
酷酷芷蕾发布了新的文献求助10
11秒前
妹儿爷发布了新的文献求助10
11秒前
hejia发布了新的文献求助10
12秒前
尊敬秋双完成签到,获得积分10
12秒前
Tianju完成签到,获得积分10
12秒前
13秒前
科研通AI6.4应助自觉平露采纳,获得10
13秒前
轻松的囧发布了新的文献求助10
14秒前
Dash发布了新的文献求助20
16秒前
jeff完成签到,获得积分10
17秒前
yangxiaoxu发布了新的文献求助10
18秒前
帆布鞋完成签到,获得积分10
18秒前
18秒前
大将军完成签到,获得积分10
19秒前
19秒前
19秒前
李爱国应助在不在不在采纳,获得10
20秒前
21秒前
赘婿应助轻松的囧采纳,获得10
21秒前
辛勤猕猴桃给辛勤猕猴桃的求助进行了留言
21秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Effects of Two Weeks of Red Light Therapy on Choroidal Thickness and Axial Length in Young Adults 700
内視鏡的に摘除しえた十二指腸乳頭部腫瘍の2例 660
Management and the Arts 510
Matrix Methods in Data Mining and Pattern Recognition Second Edition 510
The Neuroscience of Language 400
Common Foundations of American and East Asian Modernisation: From Alexander Hamilton to Junichero Koizumi 400
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 内科学 物理 复合材料 催化作用 细胞生物学 无机化学 光电子学 物理化学 电极 基因
热门帖子
关注 科研通微信公众号,转发送积分 7675909
求助须知:如何正确求助?哪些是违规求助? 9242028
关于积分的说明 19914956
捐赠科研通 7246106
什么是DOI,文献DOI怎么找? 3286269
关于科研通互助平台的介绍 2444386
邀请新用户注册赠送积分活动 2289080