• DocumentCode
    1968144
  • Title

    CASViD: Application Level Monitoring for SLA Violation Detection in Clouds

  • Author

    Emeakaroha, Vincent C. ; Ferreto, Tiago C. ; Netto, Marco A S ; Brandic, Ivona ; De Rose, Cesar A F

  • Author_Institution
    Vienna Univ. of Technol., Vienna, Austria
  • fYear
    2012
  • fDate
    16-20 July 2012
  • Firstpage
    499
  • Lastpage
    508
  • Abstract
    Cloud resources and services are offered based on Service Level Agreements (SLAs) that state usage terms and penalties in case of violations. Although, there is a large body of work in the area of SLA provisioning and monitoring at infrastructure and platform layers, SLAs are usually assumed to be guaranteed at the application layer. However, application monitoring is a challenging task due to monitored metrics of the platform or infrastructure layer that cannot be easily mapped to the required metrics at the application layer. Sophisticated SLA monitoring among those layers to avoid costly SLA penalties and maximize the provider profit is still an open research challenge. This paper proposes an application monitoring architecture named CASViD, which stands for Cloud Application SLA Violation Detection architecture. CASViD architecture monitors and detects SLA violations at the application layer, and includes tools for resource allocation, scheduling, and deployment. Different from most of the existing monitoring architectures, CASViD focuses on application level monitoring, which is relevant when multiple customers share the same resources in a Cloud environment. We evaluate our architecture in a real Cloud testbed using applications that exhibit heterogeneous behaviors in order to investigate the effective measurement intervals for efficient monitoring of different application types. The achieved results show that our architecture, with low intrusion level, is able to monitor, detect SLA violations, and suggest effective measurement intervals for various workloads.
  • Keywords
    cloud computing; resource allocation; security of data; service-oriented architecture; software metrics; CASViD architecture; application layer; application level monitoring; application monitoring architecture; cloud application SLA violation detection architecture; cloud computing; infrastructure layer; intrusion level; measurement interval; resource allocation; scheduling; service level agreement; software metrics; Computer architecture; Electronic mail; Java; Measurement; Monitoring; Quality of service; Scalability; Application Monitoring; Cloud Resource Provisioning; SLA Management; Service Level Agreement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2012 IEEE 36th Annual
  • Conference_Location
    Izmir
  • ISSN
    0730-3157
  • Print_ISBN
    978-1-4673-1990-4
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2012.68
  • Filename
    6340204