Making Cloud-based Systems Elasticity Testing Reproducible

Michel Albonico 1, 2 Jean-Marie Mottu 1, 2 Gerson Sunyé 1, 2 Frederico Alvares 1, 3, 4
2 AtlanModels - Modeling Technologies for Software Production, Operation, and Evolution
Inria Rennes – Bretagne Atlantique , LS2N - Laboratoire des Sciences du Numérique de Nantes
4 ASCOLA - Aspect and Composition Languages
Inria Rennes – Bretagne Atlantique , LS2N - Laboratoire des Sciences du Numérique de Nantes
Abstract : Elastic cloud infrastructures vary computational resources at runtime, i. e., elasticity, which is error-prone. That makes testing throughout elasticity crucial for those systems. Those errors are detected thanks to tests that should run deterministically many times all along the development. However, elasticity testing reproduction requires several features not supported natively by the main cloud providers, such as Amazon EC2. We identify three requirements that we claim to be indispensable to ensure elasticity testing reproducibility: to control the elasticity behavior, to select specic resources to be unallocated, and coordinate events parallel to elasticity. In this paper, we propose an approach fullling those requirements and making the elasticity testing reproducible. To validate our approach, we perform three experiments on representative bugs, where our approach succeeds in reproducing all the bugs.
Type de document :
Communication dans un congrès
7th International Conference on Cloud Computing and Services Science, Apr 2017, Porto, Portugal
Liste complète des métadonnées

Littérature citée [11 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01471916
Contributeur : Michel Albonico <>
Soumis le : lundi 22 mai 2017 - 21:28:00
Dernière modification le : jeudi 26 octobre 2017 - 13:38:25

Fichier

sac_to_closer.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01471916, version 2

Citation

Michel Albonico, Jean-Marie Mottu, Gerson Sunyé, Frederico Alvares. Making Cloud-based Systems Elasticity Testing Reproducible. 7th International Conference on Cloud Computing and Services Science, Apr 2017, Porto, Portugal. 〈hal-01471916v2〉

Partager

Métriques

Consultations de
la notice

207

Téléchargements du document

68