• DocumentCode
    3063870
  • Title

    A Framework for Dynamic Resource Provisioning and Adaptation in IaaS Clouds

  • Author

    Duong, Ta Nguyen Binh ; Li, Xiaorong ; Goh, Rick Siow Mong

  • Author_Institution
    Comput. Sci. Dept., A*STAR, Singapore, Singapore
  • fYear
    2011
  • fDate
    Nov. 29 2011-Dec. 1 2011
  • Firstpage
    312
  • Lastpage
    319
  • Abstract
    Infrastructure-as-a-Service (IaaS) cloud computing provides the ability to dynamically acquire extra or release existing computing resources on-demand to adapt to dynamic application workloads. In this paper, we propose an extensible framework for on-demand cloud resource provisioning and adaptation. The core of the framework is a set of resource adaptation algorithms that are capable of making informed provisioning decisions to adapt to workload fluctuations. The framework is designed to manage multiple sets of resources acquired from different cloud providers, and to interact with different local resource managers. We have developed a fully functional web-service based prototype of this framework, and used it for performance evaluation of various resource adaptation algorithms under different realistic settings, e.g. when input data such as jobs´ wall times are inaccurate. Extensive experiments have been conducted with both synthetic and real workload traces obtained from the Grid Workload Archives, more specifically the traces from the Large Hadron Collider Computing Grid. The results demonstrate the effectiveness and robustness of our proposed algorithms.
  • Keywords
    Web services; cloud computing; decision making; grid computing; performance evaluation; resource allocation; Hadron collider computing grid; IaaS cloud computing; cloud provider; computing resources on-demand; decision making; dynamic application workloads; dynamic resource adaptation; dynamic resource provisioning; functional Web service based prototype; grid workload archive; infrastructure as a service; local resource manager; on demand cloud resource provisioning; performance evaluation; real workload traces; synthetic traces; workload fluctuations; Algorithm design and analysis; Booting; Cloud computing; Computational modeling; Heuristic algorithms; Monitoring; Torque; IaaS clouds; adaptation algorithms; on-demand resource provisioning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing Technology and Science (CloudCom), 2011 IEEE Third International Conference on
  • Conference_Location
    Athens
  • Print_ISBN
    978-1-4673-0090-2
  • Type

    conf

  • DOI
    10.1109/CloudCom.2011.49
  • Filename
    6133158