Monitoring-Based Testing of Elastic Cloud Computing Applications

被引:3
|
作者
Albonico, Michel [1 ]
Mottu, Jean-Marie [2 ]
Sunye, Gerson [2 ]
机构
[1] UTFPR Brazil & Mines, AtlanMod Team Inria Mines Nantes Lina, Nantes, France
[2] Univ Nantes, AtlanMod Team Inria Mines Nantes Lina, Nantes, France
关键词
Cloud computing; elasticity; testing; elasticity testing;
D O I
10.1145/2859889.2859890
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Applications that are exposed to large-scale workloads must ensure elasticity, that is the ability to scale up and down rapidly to meet the demand. Cloud infrastructures provide adaptation tasks, which allow applications to automatically scale up and down straightforwardly. These adaptation tasks drive the system to new states, which may expose implementation errors and therefore must be tested. In this paper, we focus on testing elastic applications during different elasticity-related states. This test is difficult since the elasticity states are not directly controlled by the tester. To execute the test at different elasticity-related states, we propose a monitoring-based procedure. This procedure consists in monitoring the resource status to identify the occurrences of the elasticity states at real-time, and in parallel, execute the state-related tests. To validate our test procedure, we performed experiments on Amazon EC2. These experiments successfully identified non-functional errors.
引用
收藏
页码:3 / 6
页数:4
相关论文
共 50 条
  • [1] Monitoring-Based Certification of Cloud Service Security
    Krotsiani, Maria
    Spanoudakis, George
    Kloukinas, Christos
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2015 CONFERENCES, 2015, 9415 : 644 - 659
  • [2] The Research of QoS Monitoring-Based Cloud Service Selection
    Li, Ling
    Ye, Feng
    Huang, Qian
    [J]. ADVANCES IN INTERNETWORKING, DATA & WEB TECHNOLOGIES, EIDWT-2017, 2018, 6 : 281 - 288
  • [3] Managing and Monitoring Elastic Cloud Applications
    Trihinas, Demetris
    Sofokleous, Chrystalla
    Loulloudes, Nicholas
    Foudoulis, Athanasios
    Pallis, George
    Dikaiakos, Marios D.
    [J]. WEB ENGINEERING, ICWE 2014, 2014, 8541 : 523 - 527
  • [4] Managing and monitoring elastic cloud applications
    Trihinas, Demetris
    Sofokleous, Chrystalla
    Loulloudes, Nicholas
    Foudoulis, Athanasios
    Pallis, George
    Dikaiakos, Marios D.
    [J]. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8541 : 523 - 527
  • [5] Monitoring-Based Task Scheduling in Large-Scale SaaS Cloud
    Zhang, Puheng
    Lin, Chuang
    Ma, Xiao
    Ren, Fengyuan
    Li, Wenzhuo
    [J]. SERVICE-ORIENTED COMPUTING, (ICSOC 2016), 2016, 9936 : 140 - 156
  • [6] Software Testing Based on Cloud Computing
    Jun, Wang
    Meng, Fanpeng
    [J]. 2010 THE 3RD INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION (PACIIA2010), VOL II, 2010, : 409 - 412
  • [7] jMonAtt: Integrity Monitoring and Attestation of JVM-based Applications in Cloud Computing
    Ba, Haihe
    Zhou, Huaizhe
    Bai, Shuai
    Ren, Jiangchun
    Wang, Zhiying
    Ci, Linlin
    [J]. 2017 4TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING (ICISCE), 2017, : 419 - 423
  • [8] Intelligent Cloud IoMT Health Monitoring-Based System for COVID-19
    AlQaheri, Hameed
    Sarkar, Manash
    Gupta, Saptarshi
    Gaur, Bhavya
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 72 (01): : 497 - 517
  • [9] Intelligent Cloud IoMT Health Monitoring-Based System for COVID-19
    AlQaheri, Hameed
    Sarkar, Manash
    Gupta, Saptarshi
    Gaur, Bhavya
    [J]. Computers, Materials and Continua, 2022, 72 (01): : 497 - 517
  • [10] Search-Based Stress Testing the Elastic Resource Provisioning for Cloud-Based Applications
    Alourani, Abdullah
    Bikas, Md. Abu Naser
    Grechanik, Mark
    [J]. SEARCH-BASED SOFTWARE ENGINEERING, SSBSE 2018, 2018, 11036 : 149 - 165