• DocumentCode
    3516119
  • Title

    Requirements for an IaaS deployment language in federated Clouds

  • Author

    Lenk, Alexander ; Dänschel, Carsten ; Klems, Markus ; Bermbach, David ; Kurze, Tobias

  • Author_Institution
    FZI Forschungszentrum Inf., Karlsruhe, Germany
  • fYear
    2011
  • fDate
    12-14 Dec. 2011
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    The advent of advanced virtualized IT infrastructures that can be provisioned as on-demand services, known as Infrastructure-as-a-Service (IaaS) Cloud Computing, has created new research challenges and opportunities. The capability to rapidly allocate and deallocate seemingly infinite amounts of system resources is a defining characteristic of this technological trend. Operating multi-tier applications on a continuously changing environment is one of the big challenges in IaaS Cloud Computing. This challenge is even more daring, if applications are not running at one specific Cloud site but on multiple different sites of various providers. This work is motivated by the need for new deployment description approaches that target application run-time aspects in federated Clouds. We propose six key requirements for IaaS deployment description languages that facilitates continuous application deployment on a permanently changing infrastructure across multiple Cloud sites: software deployment on dynamic virtual machine resource pools, continuous system supervision and change management, a generic model for federated Clouds, automated software configuration management, multi-tier dependency management, and use of a machine-readable language.
  • Keywords
    cloud computing; software engineering; virtual machines; IaaS deployment language requirements; application run time aspects; automated software configuration management; cloud site; continuous application deployment; continuous system supervision; dynamic virtual machine resource pools; federated clouds; infrastructure-as-a-service cloud computing; machine readable language; multitier applications; multitier dependency management; software deployment; virtualized IT infrastructures; Cloud computing; Computational modeling; Hardware; Runtime; Servers; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Service-Oriented Computing and Applications (SOCA), 2011 IEEE International Conference on
  • Conference_Location
    Irvine, CA
  • Print_ISBN
    978-1-4673-0318-7
  • Electronic_ISBN
    978-1-4673-0317-0
  • Type

    conf

  • DOI
    10.1109/SOCA.2011.6166249
  • Filename
    6166249