arrow
返回

Resource Allocation for Cloud-Based Software Services Using Prediction-Enabled Feedback Control With Reinforcement Learning

delete2022-04-01
delete42
PRE
AI
陈
陈星 (Xing Chen)
F
Fangning Zhu
陈哲毅 封面图
陈哲毅 (Zheyi Chen)
G
Geyong Min *
郑相涵 封面图
郑相涵 (Xianghan Zheng)
C
Chunming Rong
DOI:10.1109/TCC.2020.2992537delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
With time-varying workloads and service requests, cloud-based software services necessitate adaptive resource allocation for guaranteeing Quality-of-Service (QoS) and reducing resource costs. However, due to the ever-changing system states, resource allocation for cloud-based software services faces huge challenges in dynamics and complexity. The traditional approaches mostly rely on expert knowledge or numerous iterations, which might lead to weak adaptiveness and extra costs. Moreover, existing RL-based methods target the environment with the fixed workload, and thus they are unable to effectively fit in the real-world scenarios with variable workloads. To address these important challenges, we propose a Prediction-enabled feedback Control with Reinforcement learning based resource Allocation (PCRA) method. First, a novel Q-value prediction model is designed to predict the values of management operations (by Q-values) at different system states. The model uses multiple prediction learners for making accurate Q-value prediction by integrating the Q-learning algorithm. Next, the objective resource allocation plans can be found by using a new feedback-control based decision-making algorithm. Using the RUBiS benchmark, simulation results demonstrate that the PCRA chooses the management operations of resource allocation with 93.7 percent correctness. Moreover, the PCRA achieves optimal/near-optimal performance, and it outperforms the classic ML-based and rule-based methods by 5 similar to 7% and 10 similar to 13%, respectively.
Keyword:
Cloud-based software services
resource allocation
reinforcement learning
Q-value prediction
feedback control
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

I
IEEE Transactions on Cloud Computing
IF:
5
论文数:
1.8K
被引数:
4.3K

机构

U
universitetet i stavanger
学者数:
2.6K
论文数: 3.0K
被引数: 2
F
fuzhou university
学者数:
3.3W
论文数: 2.1W
被引数: 31
引用论文

引用论文

Optimizing Cost for Online Social Networks on Geo-Distributed Clouds
err2016-02-01
err37
PREAI
errJiao, Lei; Li, Jun; Xu, Tianyin; Du, Wei; Fu, Xiaoming
err分享
err收藏
Optimal Edge Resource Allocation in IoT-Based Smart Cities
err2019-03-01
err102
PREAI
errZhao, Lei; Wang, Jiada; Liu, Jiajia; Kato, Nei
err分享
err收藏
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Feedback-Control & Queueing Theory-Based Resource Management for Streaming Applications
err2017-04-01
err19
errOAAI
errTolosana-Calasanz, Rafael; Diaz-Montes, Javier; Rana, Omer F.; Parashar, Manish
err分享
err收藏
Identification and Multivariable Gain-Scheduling Control for Cloud Computing Systems
err2017-05-01
err29
PREAI
errSaikrishna, Penamakuri Sesha; Pasumarthy, Ramkrishna; Bhatt, Nirav P.
err分享
err收藏
err分享
err收藏
A Machine Learning Framework for Resource Allocation Assisted by Cloud Computing
err2018-03-01
err63
errOAAI
errWang, Jun-Bo; Wang, Junyuan; Wu, Yongpeng; Wang, Jin-Yuan; Zhu, Huiling; Lin, Min; Wang, Jiangzhou
err分享
err收藏
学者 查看更多内容