Adaptive Monitoring of End-user OSGi-based Home Boxes

Yoann Maurel 1 André Bottaro 2, 3 Radu Kopetz 2, 4 Koutheir Attouchi 2, 5
1 LIG Laboratoire d'Informatique de Grenoble - ADELE
LIG - Laboratoire d'Informatique de Grenoble
4 PAREO - Formal islands: foundations and applications
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
5 Regal - Large-Scale Distributed Systems and Applications
LIP6 - Laboratoire d'Informatique de Paris 6, Inria Paris-Rocquencourt
Abstract : In-production performance monitoring is required for dynamic and modular systems open to third-party applications such as the OSGi-based smart home box that home actors envision today. Existing approaches are not suitable for in-production monitoring as they generally induce a strong persistent overhead. This paper proposes a progressive and localized monitoring system that is able to dynamically activate/deactivate and tune the accuracy of monitoring mechanisms depending on detected performance issues. In particular, it proposes to build a proxy-aware service registry in order to inject proxies on-the- y without stopping bundles and it advocates the use of localized sampling. Our evaluation shows that the overhead of our monitoring system is only 2% when idle and comparable with traditional systems when completely active(around 20%).
Type de document :
Communication dans un congrès
Component Based Software Engineering, Jun 2012, Bertinoro, Italy. CBSE '12 Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering, pp.Pages 157-166, 2012, 〈10.1145/2304736.2304763〉
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-00863139
Contributeur : Koutheir Attouchi <>
Soumis le : mercredi 18 septembre 2013 - 11:59:23
Dernière modification le : jeudi 22 novembre 2018 - 14:45:41

Identifiants

Citation

Yoann Maurel, André Bottaro, Radu Kopetz, Koutheir Attouchi. Adaptive Monitoring of End-user OSGi-based Home Boxes. Component Based Software Engineering, Jun 2012, Bertinoro, Italy. CBSE '12 Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering, pp.Pages 157-166, 2012, 〈10.1145/2304736.2304763〉. 〈hal-00863139〉

Partager

Métriques

Consultations de la notice

531