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 条
  • [21] Model-driven self-management of legacy applications
    Debusmann, M
    Schmid, M
    Kroeger, R
    [J]. DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, 2005, 3543 : 56 - 67
  • [22] Multi-cloud resource management: cloud service interfacing
    Munteanu, Victor Ion
    Sandru, Calin
    Petcu, Dana
    [J]. JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2014, 3 (01):
  • [23] Bedeutung und Management von Cloud Computing, Multi-Cloud und Cloud Brokerage in UnternehmenSignificance and management of cloud computing, multi-cloud and cloud brokerage in companies
    Jochen Günther
    Claus-Peter Praeg
    [J]. HMD Praxis der Wirtschaftsinformatik, 2023, 60 (5) : 959 - 974
  • [24] A Platform for Security Monitoring of Multi-cloud Applications
    Carvallo, Pamela
    Cavalli, Ana R.
    Mallouli, Wissam
    [J]. PERSPECTIVES OF SYSTEM INFORMATICS, PSI 2017, 2018, 10742 : 59 - 71
  • [25] A Model-Driven DevOps framework for QoS-aware Cloud applications
    Guerriero, Michele
    Ciavotta, Michele
    Gibilisco, Giovanni Paolo
    Ardagna, Danilo
    [J]. 2015 17TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC), 2016, : 345 - 351
  • [26] MUSA Deployer: Deployment of Multi-cloud Applications
    Casola, Valentina
    De Benedictis, Alessandra
    Rak, Massimiliano
    Villano, Umberto
    Rios, Erkuden
    Rego, Angel
    Capone, Giancarlo
    [J]. 2017 IEEE 26TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES - INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2017, : 107 - 112
  • [27] A data-driven multi-cloud model for stochastic parametrization of deep convection
    Dorrestijn, J.
    Crommelin, D. T.
    Biello, J. A.
    Boing, S. J.
    [J]. PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2013, 371 (1991):
  • [28] Self-protecting multi-cloud applications
    Ortiz, Antonio M.
    Rios, Erkuden
    Mallouli, Wissam
    Iturbe, Eider
    de Oca, Edgardo Montes
    [J]. 2015 IEEE CONFERENCE ON COMMUNICATIONS AND NETWORK SECURITY (CNS), 2015, : 643 - 647
  • [29] Model-driven development of data intensive applications over cloud resources
    Tolosana-Calasanz, Rafael
    Angel Banares, Jose
    Colom, Jose-Manuel
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 87 : 888 - 909
  • [30] Security Risk Optimization for Multi-cloud Applications
    Lovrencic, Rudolf
    Jakobovic, Domagoj
    Skvorc, Dejan
    Gros, Stjepan
    [J]. APPLICATIONS OF EVOLUTIONARY COMPUTATION, EVOAPPLICATIONS 2020, 2020, 12104 : 659 - 669