Scapegoat: an Adaptive monitoring framework for Component-based systems

Inti Gonzalez-Herrera 1 Johann Bourcier 1 Erwan Daubert 1 Walter Rudametkin 2, 1 Olivier Barais 1 François Fouquet 1 Jean-Marc Jézéquel 1
1 DiverSe - Diversity-centric Software Engineering
Inria Rennes – Bretagne Atlantique , IRISA-D4 - LANGAGE ET GÉNIE LOGICIEL
2 SPIRALS - Self-adaptation for distributed services and large software systems
Inria Lille - Nord Europe, CRIStAL - Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189
Abstract : Modern component frameworks support continuous deployment and simultaneous execution of multiple software components on top of the same virtual machine. However, isolation between the various components is limited. A faulty version of any one of the software components can compromise the whole system by consuming all available resources. In this paper, we address the problem of efficiently identifying faulty software components running simultaneously in a single virtual machine. Current solutions that perform permanent and extensive monitoring to detect anomalies induce high overhead on the system, and can, by themselves, make the system unstable. In this paper we present an optimistic adaptive monitoring system to determine the faulty components of an application. Suspected components are finely instrumented for deeper analysis by the monitoring system, but only when required. Unsuspected components are left untouched and execute normally. Thus, we perform localized just-in-time monitoring that decreases the accumulated overhead of the monitoring system. We evaluate our approach against a state-of-the-art monitoring system and show that our technique correctly detects faulty components, while reducing overhead by an average of 80%.
Type de document :
Communication dans un congrès
Antony Tang. Working IEEE/IFIP Conference on Software Architecture, Apr 2014, Syndey, Australia. 2014
Liste complète des métadonnées

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

https://hal.inria.fr/hal-00983045
Contributeur : Inti Gonzalez Herrera <>
Soumis le : jeudi 24 avril 2014 - 16:43:13
Dernière modification le : mercredi 2 août 2017 - 10:10:56
Document(s) archivé(s) le : jeudi 24 juillet 2014 - 11:40:31

Fichier

sig-alternate.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00983045, version 1

Citation

Inti Gonzalez-Herrera, Johann Bourcier, Erwan Daubert, Walter Rudametkin, Olivier Barais, et al.. Scapegoat: an Adaptive monitoring framework for Component-based systems. Antony Tang. Working IEEE/IFIP Conference on Software Architecture, Apr 2014, Syndey, Australia. 2014. 〈hal-00983045〉

Partager

Métriques

Consultations de
la notice

838

Téléchargements du document

314