Self-scalable Benchmarking as a Service with Automatic Saturation Detection

Alain Tchana 1 Bruno Dillenseger 2 Noel De Palma 3 Xavier Etchevers 2 Jean-Marc Vincent 4 Nabila Salmi 2 Ahmed Harbaoui 4
3 ERODS - Efficient and Robust Distributed Systems
LIG - Laboratoire d'Informatique de Grenoble, UJF - Université Joseph Fourier - Grenoble 1
4 MESCAL - Middleware efficiently scalable
Inria Grenoble - Rhône-Alpes, LIG - Laboratoire d'Informatique de Grenoble
Abstract : Software applications providers have always been required to perform load testing prior to launching new applications. This crucial test phase is expensive in human and hardware terms, and the solutions generally used would benefit from further development. In particular, designing an appropriate load profile to stress an application is difficult and must be done carefully to avoid skewed testing. In addition, static testing platforms are exceedingly complex to set up. New opportunities to ease load testing solutions are becoming available thanks to cloud computing. This paper describes a Benchmark-as-a-Service platform based on: (i) intelligent generation of traffic to the benched application without inducing thrashing (avoiding predefined load profiles), (ii) a virtualized and self-scalable load injection system. This platform was found to reduce the cost of testing by 50% compared to more commonly used solutions. It was experimented on the reference JEE benchmark RUBiS. This involved detecting bottleneck tiers.
Type de document :
Communication dans un congrès
David Hutchison; Takeo Kanade; Demetri Terzopoulos; Doug Tygar; Moshe Y. Vardi; Gerhard Weikum; David Eyers; Karsten Schwan; Josef Kittler; Jon M. Kleinberg; Friedemann Mattern; John C. Mitchell; Moni Naor; Oscar Nierstrasz; C. Pandu Rangan; Bernhard Steffen; Madhu Sudan. 14th International Middleware Conference (Middleware), Dec 2013, Beijing, China. Springer, Lecture Notes in Computer Science, LNCS-8275, pp.389-404, 2013, Middleware 2013. <10.1007/978-3-642-45065-5_20>
Liste complète des métadonnées

https://hal.inria.fr/hal-00949560
Contributeur : Noel De Palma <>
Soumis le : jeudi 2 mars 2017 - 10:47:47
Dernière modification le : jeudi 27 avril 2017 - 01:03:59

Fichier

978-3-642-45065-5_20_Chapter.p...
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Alain Tchana, Bruno Dillenseger, Noel De Palma, Xavier Etchevers, Jean-Marc Vincent, et al.. Self-scalable Benchmarking as a Service with Automatic Saturation Detection. David Hutchison; Takeo Kanade; Demetri Terzopoulos; Doug Tygar; Moshe Y. Vardi; Gerhard Weikum; David Eyers; Karsten Schwan; Josef Kittler; Jon M. Kleinberg; Friedemann Mattern; John C. Mitchell; Moni Naor; Oscar Nierstrasz; C. Pandu Rangan; Bernhard Steffen; Madhu Sudan. 14th International Middleware Conference (Middleware), Dec 2013, Beijing, China. Springer, Lecture Notes in Computer Science, LNCS-8275, pp.389-404, 2013, Middleware 2013. <10.1007/978-3-642-45065-5_20>. <hal-00949560>

Partager

Métriques

Consultations de
la notice

81

Téléchargements du document

30