Black-box load testing to support auto-scaling web applications in the cloud

被引:1
|
作者
Catillo, Marta [1 ]
Ocone, Luciano [1 ]
Villano, Umberto [1 ]
Rak, Massimiliano [2 ]
机构
[1] Univ Sannio, DING, Benevento, Italy
[2] Univ Campania Luigi Vanvitelli, Dipartimento Ingn Ind DII, Caserta, Aversa, Italy
关键词
auto-scaling; cloud computing; load testing;
D O I
10.1504/IJGUC.2021.114823
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
One of the most interesting features of cloud environments is the possibility to deploy scalable applications, which can automatically modulate the amount of leased resources so as to adapt to load variations and to guarantee the desired level of quality of service. As auto-scaling has severe implications on execution costs, making optimal choices is of paramount importance. This paper presents a method based on off-line black-box load testing that allows to obtain performance indexes of a web application in multiple configurations under realistic load. These indexes, along with available resource cost information, can be exploited by auto-scaler tools to implement the desired scaling policy, making a trade-off between cost and user-perceived performance.
引用
收藏
页码:139 / 148
页数:10
相关论文
共 50 条
  • [1] Optimal Cloud Resource Auto-Scaling for Web Applications
    Jiang, Jing
    Lu, Jie
    Zhang, Guangquan
    Long, Guodong
    [J]. PROCEEDINGS OF THE 2013 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID 2013), 2013, : 58 - 65
  • [2] Auto-Scaling Web Applications in Hybrid Cloud Based on Docker
    Li, Yunchun
    Xia, Yumeng
    [J]. PROCEEDINGS OF 2016 5TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), 2016, : 75 - 79
  • [3] RHAS: robust hybrid auto-scaling for web applications in cloud computing
    Parminder Singh
    Avinash Kaur
    Pooja Gupta
    Sukhpal Singh Gill
    Kiran Jyoti
    [J]. Cluster Computing, 2021, 24 : 717 - 737
  • [4] RHAS: robust hybrid auto-scaling for web applications in cloud computing
    Singh, Parminder
    Kaur, Avinash
    Gupta, Pooja
    Gill, Sukhpal Singh
    Jyoti, Kiran
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 717 - 737
  • [5] RESEARCH ON AUTO-SCALING OF WEB APPLICATIONS IN CLOUD: SURVEY, TRENDS AND FUTURE DIRECTIONS
    Singh, Parminder
    Gupta, Pooja
    Jyoti, Kiran
    Anand Nayyar
    [J]. SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2019, 20 (02): : 399 - 431
  • [6] An Autonomic Auto-scaling Controller for Cloud Based Applications
    Londono-Peldaez, Jorge M.
    Florez-Samur, Carlos A.
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2013, 4 (09) : 1 - 6
  • [7] Auto-Scaling Method in Hybrid Cloud for Scientific Applications
    Ahn, Younsun
    Choi, Jieun
    Jeong, Sol
    Kim, Yoonhee
    [J]. 2014 16TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2014,
  • [8] A cost-driven online auto-scaling algorithm for web applications in cloud environments
    Si, Wen
    Pan, Li
    Liu, Shijun
    [J]. KNOWLEDGE-BASED SYSTEMS, 2022, 244
  • [9] Auto-Scaling Web Applications in Clouds: A Taxonomy and Survey
    Qu, Chenhao
    Calheiros, Rodrigo N.
    Buyya, Rajkumar
    [J]. ACM COMPUTING SURVEYS, 2018, 51 (04)
  • [10] Dynamic Deployment and Auto-scaling Enterprise Applications on the Heterogeneous Cloud
    Srirama, Satish Narayana
    Iurii, Tverezovskyi
    Viil, Jaagup
    [J]. PROCEEDINGS OF 2016 IEEE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2016, : 927 - 932