Controlling Cloud-Based Systems for Elasticity Test Reproduction - Archive ouverte HAL Accéder directement au contenu
Chapitre D'ouvrage Année : 2018

Controlling Cloud-Based Systems for Elasticity Test Reproduction

Michel Albonico
  • Fonction : Auteur
  • PersonId : 982277
Gerson Sunyé
Frederico Alvares
  • Fonction : Auteur
  • PersonId : 920387

Résumé

Systems deployed on elastic infrastructures deal with resource variations by adapting themselves, which is error-prone. Therefore, we must test Cloud-Based Systems (CBS) throughout elasticity. Such tests may be re-executed regularly to diagnose and fix CBS bugs, which requires to design tests to execute in a deterministic manner. In this paper, we identify three main challenges that testers face when reproducing elasticity tests: to control the elasticity behaviour, to select specific resources to be deallocated, and to coordinate events parallel to elasticity. Since elasticity tests can last long, we consider the test execution time as a secondary challenge. In this paper, we propose an approach that meets such challenges. Experimental results show that the proposed approach successfully reproduces elasticity-related bugs that face the listed challenges while reducing the execution time.
Fichier principal
Vignette du fichier
Closer-Book.pdf (512.29 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03603307 , version 1 (09-03-2022)

Identifiants

Citer

Michel Albonico, Gerson Sunyé, Frederico Alvares, Jean-Marie Mottu. Controlling Cloud-Based Systems for Elasticity Test Reproduction. Cloud Computing and Service Science, 864, Springer International Publishing, pp.200-222, 2018, Communications in Computer and Information Science, ⟨10.1007/978-3-319-94959-8_11⟩. ⟨hal-03603307⟩
17 Consultations
32 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More