• DocumentCode
    3298826
  • Title

    Towards Model-Driven Provisioning, Deployment, Monitoring, and Adaptation of Multi-cloud Systems

  • Author

    Ferry, Nicolas ; Rossini, Alessandro ; Chauvel, Franck ; Morin, Brice ; Solberg, Arnor

  • Author_Institution
    Dept. of Networked Syst. & Services, SINTEF, Oslo, Norway
  • fYear
    2013
  • fDate
    June 28 2013-July 3 2013
  • Firstpage
    887
  • Lastpage
    894
  • Abstract
    In the landscape of cloud computing, the competition between providers has led to an ever growing number of cloud solutions offered to consumers. The ability to run and manage multi-cloud systems (i.e., applications on multiple clouds) allows exploiting the peculiarities of each cloud solution and hence optimising the performance, availability, and cost of the applications. However, these cloud solutions are typically heterogeneous and the provided features are often incompatible. This diversity hinders the proper exploitation of the full potential of cloud computing, since it prevents interoperability and promotes vendor lock-in, as well as it increases the complexity of development and administration of multi-cloud systems. This problem needs to be addressed promptly. In this paper, we provide a classification of the state-of-the-art of cloud solutions, and argue for the need for model-driven engineering techniques and methods facilitating the specification of provisioning, deployment, monitoring, and adaptation concerns of multi-cloud systems at design-time and their enactment at run-time.
  • Keywords
    cloud computing; formal specification; open systems; cloud computing; cloud solutions; interoperability; model-driven adaptation; model-driven deployment; model-driven engineering techniques; model-driven monitoring; model-driven provisioning; multicloud systems; vendor lock-in; Adaptation models; Cloud computing; Interoperability; Java; Libraries; Licenses; Monitoring; CloudML; adaptation; cloud computing; deployment; domain-specific modelling language; model-driven engineering; models@run-time; monitoring; multi-cloud; provisioning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2013 IEEE Sixth International Conference on
  • Conference_Location
    Santa Clara, CA
  • Print_ISBN
    978-0-7695-5028-2
  • Type

    conf

  • DOI
    10.1109/CLOUD.2013.133
  • Filename
    6740239