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%).
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-00863139
Contributor : Koutheir Attouchi <>
Submitted on : Wednesday, September 18, 2013 - 11:59:23 AM
Last modification on : Thursday, March 21, 2019 - 1:03:50 PM

Identifiers

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. pp.Pages 157-166, ⟨10.1145/2304736.2304763⟩. ⟨hal-00863139⟩

Share

Metrics

Record views

562