Self-adaptive and resource-efficient SLA enactment for cloud computing infrastructures

Michael Maurer, Ivona Brandic, Rizos Sakellariou

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    Abstract

    Cloud providers aim at guaranteeing Service Level Agreements (SLAs) in a resource-efficient way. This, amongst others, means that resources of virtual (VMs) and physical machines (PMs) have to be autonomically allocated responding to external influences as workload or environmental changes. Thereby, workload volatility (WV) is one of the crucial factors that influence the quality of suggested allocations. In this paper we devise a novel approach for self-adaptive and resource-efficient decision-making considering the three conflicting goals of minimizing the number of SLA violations, maximizing resource utilization, and minimizing the number of necessary time- and energy-consuming reconfiguration actions. We propose self-adaptive rule-based knowledge management for autonomic VM reconfiguration considering the rapidness of changes in the workload, i.e., WV. We introduce a novel WV categorization and present cost and volatility based methods for self-tuning. We evaluate these methods by a large variety of synthetically generated workloads, and by real-world measurements gathered from an image rendering application and a scientific workflow for RNA sequencing. Evaluation shows that in most cases the self-adaptive approach outperforms the static approach. © 2012 IEEE.
    Original languageEnglish
    Title of host publicationProceedings - 2012 IEEE 5th International Conference on Cloud Computing, CLOUD 2012|Proc. - IEEE Int. Conf. Cloud Comput., CLOUD
    Pages368-375
    Number of pages7
    DOIs
    Publication statusPublished - 2012
    Event2012 IEEE 5th International Conference on Cloud Computing, CLOUD 2012 - Honolulu, HI
    Duration: 1 Jul 2012 → …

    Conference

    Conference2012 IEEE 5th International Conference on Cloud Computing, CLOUD 2012
    CityHonolulu, HI
    Period1/07/12 → …

    Keywords

    • Autonomic Computing
    • Cloud Computing
    • Knowledge Management
    • Resource Management
    • Rule-based System
    • Self-Adaptation
    • Service Level Agreement

    Fingerprint

    Dive into the research topics of 'Self-adaptive and resource-efficient SLA enactment for cloud computing infrastructures'. Together they form a unique fingerprint.

    Cite this