DeSVi: An Architecture for Detecting SLA Violations in Cloud Computing Infrastructures
Cloud computing is a promising paradigm for the implementation of scalable on-demand computing infrastructures. Self-manageable Cloud infrastructures are required in order to comply with users' requirements specified by Service Level Agreements (SLAs) on one hand and to minimize user interactions with the system on the other hand. Adequate SLA monitoring strategies and timely detection of possible SLA violations represent challenging research issues. In this paper, the authors present DeSVi - an architecture for detecting SLA violations through resource monitoring in Cloud computing infrastructures. Based on the user requests DeSVi allocates necessary resources for a requested service and arranges its deployment on a virtualized environment. Resources are monitored using an efficient framework that is also capable of mapping low-level resources metrics to user-defined SLAs.