State Space Model and Queuing Network Based Cloud Resource Provisioning for Meshed Web Systems

被引:0
|
作者
Lei, Yamin [1 ,2 ]
Cai, Zhicheng [1 ]
Li, Xiaoping [3 ]
Buyya, Rajkumar [4 ]
机构
[1] Nanjing Univ Sci & Technol, Sch Comp Sci & Engn, Nanjing 210094, Peoples R China
[2] Southeast Univ, Nanjing 211189, Peoples R China
[3] Southeast Univ, Sch Comp Sci & Engn, Nanjing 211189, Peoples R China
[4] Univ Melbourne, Sch Comp & Informat Syst, Cloud Comp & Distributed Syst CLOUDS Lab, Melbourne, Vic 3010, Australia
基金
中国国家自然科学基金;
关键词
Bottleneck eliminating; cloud computing; feedback control; resource provisioning; state-space model; FEEDBACK-CONTROL; OPTIMIZATION; POWER;
D O I
10.1109/TPDS.2022.3170834
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Functions provided byWeb applications are increasingly diverse which make their structures complicated and meshed. Cloud computing platforms provide elastic computing capacities for these meshedWeb systems to guarantee Service Level Agreement (SLA). Though workloads of meshedWeb 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 meshedWeb systems. For the case with workloads changing steadily, a State-spacemodel 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 systemfor 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 SLAviolation ratios by 31.99%similar to 56.52%) 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.
引用
收藏
页码:3787 / 3799
页数:13
相关论文
共 50 条
  • [1] Cloud Resource Provisioning and Bottleneck Eliminating for Meshed Web Systems
    Lei, Yamin
    Cai, Zhicheng
    Wu, Hang
    Buyya, Rajkumar
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2020), 2020, : 512 - 516
  • [2] Autonomic Resource Provisioning Framework for Service-based Cloud Applications : A Queuing-Model Based Approach
    Bhardwaj, Tushar
    Upadhyay, Himanshu
    Sharma, Subhash Chander
    PROCEEDINGS OF THE CONFLUENCE 2020: 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING, 2020, : 605 - 610
  • [3] A Value Based Dynamic Resource Provisioning Model in Cloud
    Sood, Sandeep K.
    INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2013, 3 (01) : 1 - 12
  • [4] A Value Based Dynamic Resource Provisioning Model in Cloud
    Sood, Sandeep K.
    INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2013, 3 (02) : 35 - 46
  • [5] Inverse Queuing Model-Based Feedback Control for Elastic Container Provisioning of Web Systems in Kubernetes
    Cai, Zhicheng
    Buyya, Rajkumar
    IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (02) : 337 - 348
  • [6] SLA Based Dynamic Provisioning of Cloud Resource in OLTP Systems
    Qiu, Xiaoqiu
    Hedwig, Markus
    Neumann, Dirk
    E-LIFE: WEB-ENABLED CONVERGENCE OF COMMERCE, WORK, AND SOCIAL LIFE, 2012, 108 : 302 - 310
  • [7] Optimal Resource Allocation for Multimedia Cloud Based on Queuing Model
    Nan, Xiaoming
    He, Yifeng
    Guan, Ling
    2011 IEEE 13TH INTERNATIONAL WORKSHOP ON MULTIMEDIA SIGNAL PROCESSING (MMSP), 2011,
  • [8] Model-based resource provisioning in a Web service utility
    Doyle, RP
    Chase, JS
    Asad, OM
    Jin, W
    Vahdat, AM
    USENIX ASSOCIATION PROCEEDINGS OF THE 4TH USENIX SYMPOSIUM ON INTERNET TECHNOLOGIES AND SYSTEMS (USITS'03), 2003, : 57 - 70
  • [9] Proactive Resource Provisioning Model for Cloud Federation
    Ramakrishnan, Geethapriya
    Anantharaman, Prashant
    Mukherjee, Saswati
    DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY (ICDCIT 2016), 2016, 9581 : 169 - 174
  • [10] Evaluation Model of the Cloud Systems Based on Queuing Petri Net
    Cao, Yangjie
    Lu, Huimin
    Shi, Xiaodong
    Duan, Pengsong
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2015, 2015, 9532 : 413 - 423