Poster: A Procedure for Testing Applications Through Cloud Computing Elasticity - Archive ouverte HAL Accéder directement au contenu
Poster De Conférence Année : 2016

Poster: A Procedure for Testing Applications Through Cloud Computing Elasticity

Résumé

Applications that are exposed to fluctuating 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 controlled testing procedure. This procedure consists in controlling the leading of applications through the required elasticity states, while they are tested accordingly. To test the application, we identify the elasticity states at real time, and in parallel, we execute the state-related tests. We validate our testing procedure by performing experiments on Amazon EC2. In the experiments, we successfully lead an application through the required elasticity states, and identify non-functional errors.
Fichier principal
Vignette du fichier
Albonico_JDoc_2016_poster.pdf (606.28 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-01317543 , version 1 (18-05-2016)

Licence

Copyright (Tous droits réservés)

Identifiants

  • HAL Id : hal-01317543 , version 1

Citer

Michel Albonico, Jean-Marie Mottu, Gerson Sunyé. Poster: A Procedure for Testing Applications Through Cloud Computing Elasticity. JDoc Day - ED STIM, Apr 2016, Nantes, France. 2016. ⟨hal-01317543⟩
357 Consultations
64 Téléchargements

Partager

Gmail Facebook X LinkedIn More