摘要
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月 2019 → 31 3月 2019 |
指纹
探究 'Auto-Scaling Cloud Resources using LSTM and Reinforcement Learning to Guarantee Service-Level Agreements and Reduce Resource Costs' 的科研主题。它们共同构成独一无二的指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver