State Space Model and Queuing Network Based Cloud Resource Provisioning for Meshed Web Systems
State Space Model and Queuing Network Based Cloud Resource Provisioning for Meshed Web Systems
复制标题
网状 Web 系统的状态空间模型和基于排队网络的云资源配置
DOI:
10.1109/tpds.2022.3170834
复制
发表时间:
2022
影响因子:
5.3
通讯作者:
Rajkumar Buyya
中科院分区:
文献类型:
--
作者:
Yamin Lei;Zhicheng Cai;Xiaoping Li;Rajkumar Buyya
Functions provided by Web applications are increasingly diverse which make their structures complicated and meshed. Cloud computing platforms provide elastic computing capacities for these meshed Web systems to guarantee Service Level Agreement (SLA). Though workloads of meshed Web systems usually change steadily and periodically in total, sometimes there are sudden fluctuations. In this paper, a hybrid State-space-model-and-Queuing-network based Feedback control method (SQF) is developed for auto-scaling Virtual Machines (VMs) allocated to each tier of meshed Web systems. For the case with workloads changing steadily, a State-space-model based static Feedback Control method (SFC) is proposed in SQF to stabilize request response times near the reference time. For unsteadily changing workloads, a Queuing-network based multi-tier collaborative Feedback Control method (QFC) is proposed for effectively eliminating bottlenecks. QFC builds a control system for each tier individually and uses the queuing network to measure the interaction relationships among different tiers. Experimental results show that QFC is able to improve the efficiency of eliminating bottlenecks (decreasing upper-limit SLA violation ratios by 31.990025;$sim$223C;56.520025;) with similar or a little bit high VM rental costs compared to existing methods while SFC obtains more stable response times for requests with reasonable additional costs.