JUCS - Journal of Universal Computer Science 19(15): 2241-2265, doi: 10.3217/jucs-019-15-2241
Toward a Module-centralized and Aspect-oriented Monitoring Framework in Clouds
expand article infoKun Ma, Runyuan Sun, Ajith Abraham§
‡ University of Jinan, Jinan, China§ Scientific Network for Innovation and Research Excellence, Auburn, United States of America
Open Access
Currently, monitoring plays an important role in managing the Cloud computing environment. However, the Cloud computing owners and tenants often lack the management and monitoring tools to ensure the performance, robustness, dependability, and security. To address this limitation, this paper describes the development of a lightweight module-centralized and aspect-oriented monitoring framework. This frame-work performs end-to-end measurements at virtual and physical machine instances, software and Web service in the Cloud. It monitors the quality of service (QoS) parameters of the IaaS and SaaS layer in the forms of plug-in bundles. In addition, we discuss the manager-agent monitoring of entity objects and aspect-oriented Cloud service monitoring in detail. All the modules constitute the entire proposed framework to improve the performance in hybrid Clouds.
cloud monitoring, aspect-oriented programming, performance evaluation, Cloud computing