• DocumentCode
    127570
  • Title

    CLAMS: Cross-layer Multi-cloud Application Monitoring-as-a-Service Framework

  • Author

    Alhamazani, Khalid ; Ranjan, Rajiv ; Mitra, Kaushik ; Jayaraman, Prem Prakash ; Zhiqiang Huang ; Lizhe Wang ; Rabhi, Fethi

  • fYear
    2014
  • fDate
    June 27 2014-July 2 2014
  • Firstpage
    283
  • Lastpage
    290
  • Abstract
    Cloud computing provides on-demand access to affordable hardware (e.g., multi-core CPUs, GPUs, disks, and networking equipment) and software (e.g., databases, application servers, data processing frameworks, etc.) platforms. Application services hosted on single/multiple cloud provider platforms have diverse characteristics that require extensive monitoring mechanisms to aid in controlling run-time quality of service (e.g., access latency and number of requests being served per second, etc.). To provide essential real-time information for effective and efficient cloud application quality of service (QoS) monitoring, in this paper we propose, develop and validate CLAMS-Cross-Layer Multi-Cloud Application Monitoring-as-a-Service Framework. The proposed framework is capable of: (a) performing QoS monitoring of application components (e.g., database, web server, application server, etc.) that may be deployed across multiple cloud platforms (e.g., Amazon and Azure), and (b) giving visibility into the QoS of individual application component, which is something not supported by current monitoring services and techniques. We conduct experiments on real-world multi-cloud platforms such as Amazon and Azure to empirically evaluate our framework and the results validate that CLAMS efficiently monitors applications running across multiple clouds.
  • Keywords
    cloud computing; monitoring; quality of service; CLAMS; QoS monitoring; cloud application quality of service monitoring; cloud computing; cross-layer multicloud application monitoring-as-a-service framework; monitoring mechanisms; monitoring services; multicloud platforms; multiple cloud platforms; real-time information; run-time quality of service; single/multiple cloud provider platforms; Databases; Monitoring; Quality of service; Servers; Software as a service; Virtualization; QoS; cloud computing; cross-layer monitoring; multi-clouds;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing (SCC), 2014 IEEE International Conference on
  • Conference_Location
    Anchorage, AK
  • Print_ISBN
    978-1-4799-5065-2
  • Type

    conf

  • DOI
    10.1109/SCC.2014.45
  • Filename
    6930545