• DocumentCode
    3140128
  • Title

    Flexible Distributed Capacity Allocation and Load Redirect Algorithms for Cloud Systems

  • Author

    Ardagna, Danilo ; Casolari, Sara ; Panicucci, Barbara

  • Author_Institution
    Dipt. di Elettron. Inf., Politec. di Milano, Milan, Italy
  • fYear
    2011
  • fDate
    4-9 July 2011
  • Firstpage
    163
  • Lastpage
    170
  • Abstract
    In Cloud computing systems, resource management is one of the main issues. Indeed, in any time instant resources have to be allocated to handle effectively workload fluctuations, while providing Quality of Service (QoS) guarantees to the end users. In such systems, workload prediction-based autonomic computing techniques have been developed. In this paper we propose capacity allocation techniques able to coordinate multiple distributed resource controllers working in geographically distributed cloud sites. Furthermore, capacity allocation solutions are integrated with a load redirection mechanism which forwards incoming requests between different domains. The overall goal is to minimize the costs of the allocated virtual machine instances, while guaranteeing QoS constraints expressed as a threshold on the average response time. We compare multiple heuristics which integrate workload prediction and distributed non-linear optimization techniques. Experimental results show how our solutions significantly improve other heuristics proposed in the literature (5-35% on average), without introducing significant QoS violations.
  • Keywords
    cloud computing; distributed processing; quality of service; software fault tolerance; virtual machines; QoS; cloud computing systems; cloud systems; distributed nonlinear optimization techniques; distributed resource controllers; flexible distributed capacity allocation; load redirect algorithms; load redirection mechanism; prediction based autonomic computing techniques; quality of service; resource management; virtual machine; Delay; Load management; Predictive models; Quality of service; Resource management; Smoothing methods; Time factors; Capacity Allocation; Infrastructure-as-a-Service Clouds; Load Balancing; Management; Performance Modeling; QoS;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2011 IEEE International Conference on
  • Conference_Location
    Washington, DC
  • ISSN
    2159-6182
  • Print_ISBN
    978-1-4577-0836-7
  • Electronic_ISBN
    2159-6182
  • Type

    conf

  • DOI
    10.1109/CLOUD.2011.32
  • Filename
    6008706