CloudMF: Model-Driven Management of Multi-Cloud Applications

被引:40
|
作者
Ferry, Nicolas [1 ]
Chauvel, Franck [1 ]
Song, Hui [1 ]
Rossini, Alessandro [2 ]
Lushpenko, Maksym [1 ]
Solberg, Arnor [1 ]
机构
[1] SINTEF, Dept Software & Serv Innovat, Oslo, Norway
[2] EVRY Cloud Serv, Snaroyveien 30, Oslo, Norway
关键词
Cloud computing; multi-cloud; DevOps; model-driven engineering; models@run-time;
D O I
10.1145/3125621
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
While the number of cloud solutions is continuously increasing, the development and operation of large-scale and distributed cloud applications are still challenging. A major challenge is the lack of interoperability between the existing cloud solutions, which increases the complexity of maintaining and evolving complex applications potentially deployed across multiple cloud infrastructures and platforms. In this article, we show how the Cloud Modelling Framework leverages model-driven engineering and supports the DevOps ideas to tame this complexity by providing: (i) a domain-specific language for specifying the provisioning and deployment of multi-cloud applications, and (ii) a models@run-time environment for their continuous provisioning, deployment, and adaptation.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] Model-driven framework to support evolution of mobile applications in multi-cloud environments
    Chondamrongkul, Nacha
    [J]. INTERNATIONAL JOURNAL OF PERVASIVE COMPUTING AND COMMUNICATIONS, 2016, 12 (03) : 332 - 351
  • [2] CloudMF: Applying MDE to Tame the Complexity of Managing Multi-Cloud Applications
    Ferry, Nicolas
    Song, Hui
    Rossini, Alessandro
    Chauvel, Franck
    Solberg, Arnor
    [J]. 2014 IEEE/ACM 7TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2014, : 269 - 277
  • [3] Multi-Cloud Computing Platform Support With Model-Driven Application Runtime Framework
    Chondamrongkul, Nacha
    Temdee, Punnarumul
    [J]. 2013 13TH INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES (ISCIT): COMMUNICATION AND INFORMATION TECHNOLOGY FOR NEW LIFE STYLE BEYOND THE CLOUD, 2013, : 715 - 719
  • [4] Towards model-driven provisioning, deployment, monitoring, and adaptation of multi-cloud systems
    Ferry, Nicolas
    Rossini, Alessandro
    Chauvel, Franck
    Morin, Brice
    Solberg, Arnor
    [J]. 2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2013), 2013, : 887 - 894
  • [5] Model-driven Configuration Management of Cloud Applications with OCCI
    Korte, Fabian
    Challita, Stephanie
    Zalila, Faiez
    Merle, Philippe
    Grabowski, Jens
    [J]. CLOSER: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2018, : 100 - 111
  • [6] Model Based Control for Multi-cloud Applications
    Miglierina, Marco
    Gibilisco, Giovanni P.
    Ardagna, Danilo
    Di Nitto, Elisabetta
    [J]. 2013 5TH INTERNATIONAL WORKSHOP ON MODELING IN SOFTWARE ENGINEERING (MISE), 2013, : 37 - 43
  • [7] Multi-Cloud Management Strategies for Simulating IoT Applications
    Markus, Andras
    Dombi, Jozsef Daniel
    [J]. ACTA CYBERNETICA, 2019, 24 (01): : 83 - 103
  • [8] Model-driven cloud resource management with OCCIware
    Zalila, Faiez
    Challita, Stephanie
    Merle, Philippe
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 99 : 260 - 277
  • [9] Multi-Cloud Performance and Security Driven Federated Workflow Management
    Dickinson, Matthew
    Debroy, Saptarshi
    Calyam, Prasad
    Valluripally, Samaikya
    Zhang, Yuanxun
    Antequera, Ronny Bazan
    Joshi, Trupti
    White, Tommi
    Xu, Dong
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2021, 9 (01) : 240 - 257
  • [10] CYCLONE Unified Deployment and Management of Federated, Multi-Cloud Applications
    Slawik, Mathias
    Zilci, Beguem Ilke
    Demchenko, Yuri
    Aznar Baranda, Jose Ignacio
    Branchat, Robert
    Loomis, Charles
    Lodygensky, Oleg
    Blanchet, Christophe
    [J]. 2015 IEEE/ACM 8TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2015, : 453 - 457