Title :
Event-Based Multi-level Service Monitoring
Author :
Baresi, Luciano ; Guinea, Sam
Author_Institution :
Politec. di Milano, Milan, Italy
fDate :
June 28 2013-July 3 2013
Abstract :
Due to the growing pervasiveness of the service paradigm, modern systems are now often built as software as a service, and tend to exploit underlying platforms and virtualized resources also provided as services. Managing such systems requires that we be aware of the behaviors of all the different layers, and of the strong dependencies that exist between them. In this paper we present the Multi-layer Collection and Constraint Language (mlCCL). It allows us to define how to collect, aggregate, and analyze runtime data in a multi-layered system. We also present ECoWare, a framework for event correlation and aggregation that supports mlCCL, and provides a dashboard for on-line and off-line drill-down analyses of collected data. Empirical assessment shows that the impact of the approach on runtime performance is negligible.
Keywords :
cloud computing; specification languages; virtualisation; ECoWare; Multilayer Collection and Constraint Language; cloud computing; event aggregation; event correlation; event-based multilevel service monitoring; mlCCL; multilayered system; off-line drill-down analyses; online drill-down analyses; pervasiveness; runtime data; runtime performance; service paradigm; software as a service; virtualized resources; Aggregates; Arrays; Data analysis; Monitoring; Probes; Runtime; Virtual machining; Cloud computing; Multi-level service monitoring; Service performance analysis; Service-based systems;
Conference_Titel :
Web Services (ICWS), 2013 IEEE 20th International Conference on
Conference_Location :
Santa Clara, CA
Print_ISBN :
978-0-7695-5025-1
DOI :
10.1109/ICWS.2013.21