Auto-Scaling Cloud Resources using LSTM and Reinforcement Learning to Guarantee Service-Level Agreements and Reduce Resource Costs

Jiang Zhong, Saisai Duan, Qing Li

科研成果: 期刊稿件会议文章同行评审

5 引用 (Scopus)

摘要

Auto-Scaling cloud resources aim at responding to application demands by automatically scaling the compute resources at runtime to guarantee service-level agreements (SLAs) and reduce resource costs. Existing approaches often resort to predefined sets of rules to add/remove resources depending on the application usage. However, optimal adaptation rules are difficult to devise and generalize. A proactive approach is proposed to perform auto-scaling cloud resources in response to dynamic traffic changes. This paper applies Long Short-Term Memory (LSTM) to predicting the accurate number of requests in the next time and applies Reinforcement Learning (RL) to obtaining the optimal action to scale in or scale out virtual machines. To validate the proposal, experiments under two real-world workload traces are conducted, and the results show that the approach can ensure virtual machines to work steadily and can reduce SLA violations by up to 10%-30% compared with other approaches.

源语言英语
文章编号022033
期刊Journal of Physics: Conference Series
1237
2
DOI
出版状态已出版 - 12 7月 2019
已对外发布
活动2019 4th International Conference on Intelligent Computing and Signal Processing, ICSP 2019 - Xi'an, 中国
期限: 29 3月 201931 3月 2019

指纹

探究 'Auto-Scaling Cloud Resources using LSTM and Reinforcement Learning to Guarantee Service-Level Agreements and Reduce Resource Costs' 的科研主题。它们共同构成独一无二的指纹。

引用此