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 条
  • [21] Cloud Computing Based on Computational Characteristics for Disaster Monitoring
    Zou, Quan
    Li, Guoqing
    Yu, Wenyang
    APPLIED SCIENCES-BASEL, 2020, 10 (19):
  • [22] Implementing a Scalable and Elastic Computing Environment Based on Cloud Containers
    Perri, Damiano
    Simonetti, Marco
    Tasso, Sergio
    Ragni, Federico
    Gervasi, Osvaldo
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2021, PT I, 2021, 12949 : 676 - 689
  • [23] An Expert Fitness Diagnosis System Based on Elastic Cloud Computing
    Tseng, Kevin C.
    Wu, Chia-Chuan
    SCIENTIFIC WORLD JOURNAL, 2014,
  • [24] Generation and Optimization of Elastic Extension Rules Based on Cloud Computing
    Wu DaQin
    Wang Shanshan
    2016 INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION, BIG DATA & SMART CITY (ICITBS), 2017, : 98 - 100
  • [25] Systematic Literature Review on Penetration Testing for Mobile Cloud Computing Applications
    Al-Ahmad, Ahmad Salah
    Kahtan, Hasan
    Hujainah, Fadhl
    Jalab, Hamid A.
    IEEE ACCESS, 2019, 7 : 173524 - 173540
  • [26] Composable cost estimation and monitoring for computational applications in cloud computing environments
    Truong, Hong-Linh
    Dustdar, Schahram
    ICCS 2010 - INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, PROCEEDINGS, 2010, 1 (01): : 2169 - 2178
  • [27] Managing competing elastic Grid and Cloud scientific computing applications using OpenNebula
    Bagnasco, S.
    Berzano, D.
    Lusso, S.
    Masera, M.
    Vallero, S.
    21ST INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP2015), PARTS 1-9, 2015, 664
  • [28] Survey of agent-based cloud computing applications
    De la Prieta, Fernando
    Rodriguez-Gonzalez, Sara
    Chamoso, Pablo
    Manuel Corchado, Juan
    Bajo, Javier
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 100 : 223 - 236
  • [29] Cloud Computing for Internet of Things & Sensing Based Applications
    Rao, Prahlada B. B.
    Saluja, Payal
    Sharma, Neetu
    Mittal, Ankit
    Sharma, Shivay Veer
    2012 SIXTH INTERNATIONAL CONFERENCE ON SENSING TECHNOLOGY (ICST), 2012, : 374 - 380
  • [30] SURVEY PAPER ON BLOCKCHAIN BASED CLOUD COMPUTING APPLICATIONS
    Gupta, Yash
    Shrivastava, Ankit
    Kunal, Kishore
    Sadashiv, Naidila
    Kumar, Dilip S. M.
    2021 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI), 2021,