Model-Driven Design of Cloud Applications with Quality-of-Service Guarantees: the MODAClouds Approach MICAS Tutorial

被引:1
|
作者
da Silva, Marcos Aurelio Almeida [1 ]
Ferry, Nicolas [2 ]
Ardagna, Danilo [3 ]
Perez, Juan F. [4 ]
机构
[1] Softeam, Paris, France
[2] SINTEF, Trondheim, Norway
[3] Politecn Milan, Dipartimento Elettron Informaz & Bioingn, Milan, Italy
[4] Univ London Imperial Coll Sci Technol & Med, Dept Comp, London SW7 2AZ, England
关键词
Model-Driven-Development; Cloud Computing; Quality of Service; Capacity Allocation Optimization; AT RUN.TIME;
D O I
10.1109/SYNASC.2014.8
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The competition between cloud providers has led to an impressive set of cloud solutions offered to consumers. The ability to properly design and deploy multi-cloud applications (i.e., applications deployed on multiple clouds) allows exploiting the peculiarities of each cloud solution and hence optimizing the performance and cost of the applications. However, this is hindered by the large heterogeneity of the existing cloud offerings. In this work, we present the model-driven methodology and tools developed within the MODAClouds European project to support the design of multi-cloud applications. In particular, the proposed framework promotes a model driven approach to help reducing vendor "lock-in", support multi-cloud deployments, and provide solutions for estimating and optimizing the performance of multi-cloud applications at design-time.
引用
收藏
页码:3 / 10
页数:8
相关论文
共 50 条
  • [1] Quality of service in middleware and applications: A model-driven approach
    Weis, T
    Ulbrich, A
    Geihs, K
    Becker, C
    [J]. EIGHTH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2004, : 160 - 171
  • [2] Tailoring a Model-Driven Quality-of-Service DSL for Various Stakeholders
    Oberortner, Ernst
    Zdun, Uwe
    Dustdar, Schahram
    [J]. 2009 ICSE WORKSHOP ON MODELING IN SOFTWARE ENGINEERING (MISE), 2009, : 20 - 25
  • [3] A Model-driven Approach for Monitoring in Service Cloud
    Wang Zhuo-hao
    Wang Xi-Cheng
    Qi Kai-yuan
    Zhao Zhuo-feng
    [J]. MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION, PTS 1 AND 2, 2011, 48-49 : 43 - +
  • [4] Design and Analysis of IoT Applications: A Model-Driven Approach
    Costa, Bruno
    Pires, Paulo F.
    Delicato, Flavia C.
    Li, Wei
    Zomaya, Albert Y.
    [J]. 2016 IEEE 14TH INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, 14TH INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, 2ND INTL CONF ON BIG DATA INTELLIGENCE AND COMPUTING AND CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/DATACOM/CYBERSC, 2016, : 392 - 399
  • [5] Quality-of-service in cloud computing: modeling techniques and their applications
    Ardagna, Danilo
    Casale, Giuliano
    Ciavotta, Michele
    Perez, Juan F.
    Wang, Weikun
    [J]. JOURNAL OF INTERNET SERVICES AND APPLICATIONS, 2014, 5 (01)
  • [6] Model-driven design and development of semantic Web service applications
    Brambilla, Marco
    Ceri, Stefano
    Facca, Federico Michele
    Celino, Irene
    Cerizza, Dario
    Della Valle, Emanuele
    [J]. ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2008, 8 (01)
  • [7] Economic Model-Driven Cloud Service Composition
    Ye, Zhen
    Bouguettaya, Athman
    Zhou, Xiaofang
    [J]. ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2014, 14 (2-3) : 255 - 273
  • [8] A Model-Driven Process Enactment Approach for Network Service Design
    Mustafiz, Sadaf
    Nazarzadeoghaz, Navid
    Dupont, Guillaume
    Khendek, Ferhat
    Toeroe, Maria
    [J]. SDL 2017: MODEL-DRIVEN ENGINEERING FOR FUTURE INTERNET, 2017, 10567 : 99 - 118
  • [9] A Model-driven Approach to Service Policies
    Jegadeesan, Harshavardhan
    Balasubramaniam, Sundar
    [J]. JOURNAL OF OBJECT TECHNOLOGY, 2009, 8 (02): : 163 - 186
  • [10] A Model-Driven Approach to Service Orchestration
    Mayer, Philip
    Schroeder, Andreas
    Koch, Nora
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, VOL 2, 2008, : 533 - 536