Cloud autoscaling simulation based on queueing network model

被引:16
|
作者
Vondra, T. [1 ]
Sedivy, J. [1 ]
机构
[1] Czech Tech Univ, Fac Elect Engn, Dept Cybernet, Tech 2, Prague 16627 6, Czech Republic
关键词
Cloud computing; Simulation; CloudSim; Automatic scaling; Queueing networks; PDQ;
D O I
10.1016/j.simpat.2016.10.005
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
For the development of a predictive autoscaler for private clouds, an evaluation method was needed. A survey of available tools was made, but none were found suitable. The CloudAnalyst distribution of CloudSim was examined, but it had accuracy and speed issues. Therefore, a new method of simulation of a cloud autoscaler was devised, with a queueing network model at the core. This method's outputs match those of a load test experiment. It is then evaluated with basic threshold-based algorithms on traces from e-commerce websites taken during Christmas. Algorithms based on utilization, latency, and queue length are assessed and compared, and two more algorithms combining these metrics are proposed. The combination of scaling up based on latency and down based on utilization is found to be very stable and cost-efficient. The next step will be the implementation of predictive methods into the autoscaler, which were already evaluated in the same R language environment. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:83 / 100
页数:18
相关论文
共 50 条
  • [1] Wide Area Network Autoscaling for Cloud Applications
    Serracanta, Berta
    Paillisse, Jordi
    Claiborne, Anna
    Rodriguez-Natal, Alberto
    Ward, Dave
    Maino, Fabio
    Cabellos, Albert
    [J]. PROCEEDINGS OF THE ACM SIGCOMM 2021 WORKSHOP ON NETWORK-APPLICATION INTEGRATION (NAI '21), 2021, : 1 - 6
  • [2] Cloud Resource Autoscaling System based on Hidden Markov Model (HMM)
    Nikravesh, Ali Yadavar
    Ajila, Samuel A.
    Lung, Chung-Horng
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING (ICSC), 2014, : 124 - 127
  • [3] A Simulation-based Comparison between Industrial Autoscaling Solutions and COCOS for Cloud Applications
    Baresi, Luciano
    Quattrocchi, Giovanni
    [J]. 2020 IEEE 13TH INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2020), 2020, : 94 - 101
  • [4] Queueing Model based Dynamic Scalability for Containerized Cloud
    Srivastava, Ankita
    Kumar, Narander
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (01) : 465 - 472
  • [5] Queueing model based resource optimization for multimedia cloud
    Nan, Xiaoming
    He, Yifeng
    Guan, Ling
    [J]. JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2014, 25 (05) : 928 - 942
  • [6] Simulation of Goods Unloading Process Based on Queueing Network
    Du, Lifang
    Li, Bing
    Xuan, Hua
    [J]. MECHATRONIC SYSTEMS AND AUTOMATION SYSTEMS, 2011, 65 : 557 - 561
  • [7] A Fast Discrete Event Simulation Model for Queueing Network Systems
    [J]. Vazquez-Avila, J.L. (rparra@gdl.cinvestav.mx), 1600, European Alliance for Innovation (03):
  • [8] Quantifying Cloud Elasticity with Container-based Autoscaling
    Tang, Xuxin
    Zhang, Fan
    Li, Xiu
    Khan, Samee U.
    Li, Zhijiang
    [J]. 2017 IEEE 15TH INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, 15TH INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, 3RD INTL CONF ON BIG DATA INTELLIGENCE AND COMPUTING AND CYBER SCIENCE AND TECHNOLOGY CONGRESS(DASC/PICOM/DATACOM/CYBERSCI, 2017, : 853 - 860
  • [9] Quantifying cloud elasticity with container-based autoscaling
    Zhang, Fan
    Tang, Xuxin
    Li, Xiu
    Khan, Samee U.
    Li, Zhijiang
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 98 : 672 - 681
  • [10] MDP based optimal pricing for a cloud computing queueing model
    Atar, Rami
    Cidon, Israel
    Shifrin, Mark
    [J]. PERFORMANCE EVALUATION, 2014, 78 : 1 - 6