A Model-Driven Framework for Interoperable Cloud Resources Management

被引:6
|
作者
Weerasiri, Denis [1 ]
Barukh, Moshe Chai [1 ]
Benatallah, Boualem [1 ]
Cao, Jian [2 ]
机构
[1] Univ New South Wales, Sydney, NSW, Australia
[2] Shanghai Jiao Tong Univ, Shanghai, Peoples R China
来源
关键词
DevOps; Cloud resource management; Interoperability; INTRODUCTION SPECIAL-ISSUE; SERVICES;
D O I
10.1007/978-3-319-46295-0_12
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The proliferation of cloud computing has enabled powerful virtualization capabilities and outsourcing strategies. Suitably, a vast variety of cloud resource configuration and management tools have emerged to meet this needs, whereby DevOps are empowered to design end-to-end and automated cloud management tasks that span across a selection of best-of-breed tools. However, inherent heterogeneities among resource description models and management capabilities of such tools pose fundamental limitations when managing complex and dynamic cloud resources. In this paper we thus propose the notion of "Domain-specific Models" a higher-level model-driven approach for describing elementary and federated cloud resources as reusable knowledge artifacts over existing tools. We also propose a pluggable architecture to translate these artifacts into lower-level resource descriptions and management rules. This paper describes concepts, techniques and a prototypical implementation. Experiments on real-world federated cloud resources display significant improvements in productivity. As well as notably enhanced usability achieved by our approach in comparison to traditional techniques.
引用
收藏
页码:186 / 201
页数:16
相关论文
共 50 条
  • [1] Model-Driven Elasticity for Cloud Resources
    Brabra, Hayet
    Mtibaa, Achraf
    Gaaloul, Walid
    Benatallah, Boualem
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING, CAISE 2018, 2018, 10816 : 187 - 202
  • [2] Model-Driven Orchestration for Cloud Resources
    Brabra, Hayet
    Mtibaa, Achraf
    Gaaloul, Walid
    Benatallah, Boualem
    Gargouri, Faiez
    [J]. 2019 IEEE 12TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (IEEE CLOUD 2019), 2019, : 422 - 429
  • [3] Model-Driven Simulation of Elastic OCCI Cloud Resources
    Ahmed-Nacer, Mehdi
    Kallel, Slim
    Zalila, Faiez
    Merle, Philippe
    Gaaloul, Walid
    [J]. COMPUTER JOURNAL, 2022, 65 (05): : 1144 - 1166
  • [4] A Model-Driven Approach to Continuous Delivery of Cloud Resources
    Sandobalin, Julio
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2017 WORKSHOPS, 2018, 10797 : 346 - 351
  • [5] 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
  • [6] A model-driven framework for enterprise service management
    Huang Y.
    Kumaran S.
    Chung J.-Y.
    [J]. Information Systems and e-Business Management, 2005, 3 (2) : 201 - 217
  • [7] 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
  • [8] A model-driven framework for data-driven applications in serverless cloud computing
    Samea, Fatima
    Azam, Farooque
    Rashid, Muhammad
    Anwar, Muhammad Waseem
    Butt, Wasi Haider
    Muzaffar, Abdul Wahab
    [J]. PLOS ONE, 2020, 15 (08):
  • [9] MoDMaCAO: a model-driven framework for the design, validation and configuration management of cloud applications based on OCCI
    Zalila, Faiez
    Korte, Fabian
    Erbel, Johannes
    Challita, Stephanie
    Grabowski, Jens
    Merle, Philippe
    [J]. SOFTWARE AND SYSTEMS MODELING, 2023, 22 (03): : 871 - 889
  • [10] 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