arrow
返回

Model-driven cloud resource management with OCCIware

delete2019-10-01
delete14
delete
OA
AI
F
Faiez Zalila *
S
Stéphanie Challita
P
Philippe Merle
DOI:10.1016/j.future.2019.04.015delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Cloud computing has emerged as the main paradigm for hosting and delivering computing resources as services over Internet. It provides a delivery model for computing resources at infrastructure, platform, and software levels. However, there is a plethora of cloud providers offering different resource management interfaces. Due to this diversity, the consumption, provisioning, management, and supervision of cloud resources are subjected to four key issues, i.e., heterogeneity, interoperability, integration, and portability. To cope with these issues, Open Cloud Computing Interface (OCCI) is proposed as a community-based and open recommendation standard for managing any kind of cloud resources. Currently, only runtime implementations exist for OCCI, and each one targets a specific cloud service model such as Infrastructure as a Service (IaaS), Platform as a Service (PaaS), or Software as a Service (SaaS). Thus, OCCI lacks an approach to model and execute different OCCI artifacts. Our approach provides a generic modeling framework coupled with a generic runtime implementation. In this article, we propose the OCCIWARE approach, which represents the first approach to design, validate, generate, implement, deploy, execute, and supervise everything as a service with OCCI. This approach provides OCCIWARE STUDIO, the first model-driven tool chain for OCCI. It is built around OCCIWARE METAMODEL, which defines the static semantics for the OCCI standard in Ecore and OCL. In addition, it proposes OCCIWARE RUNTIME, the first generic OCCI runtime implementation targeting all the cloud service models (IaaS, PaaS, and SaaS). OCCIWARE provides a unique and unified framework to manage OCCI artifacts and, at the same time, it represents a factory to build cloud domain-specific modeling frameworks where each framework targets a specific cloud domain. OCCIWARE has been applied in various cloud domains and use-cases, which validate its applicability. (C) 2019 Elsevier B.V. All rights reserved.
Keyword:
Cloud computing
Service computing
Model-driven engineering (MDE)
Meta modeling
Models@runtime
Software standards
Computer-aided software engineering
Distributed information systems
Modeling environments
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
论文数:
6.9K
被引数:
2.3W

机构

U
universite de lille
学者数:
2.7W
论文数: 2.0W
被引数: 15
引用论文

引用论文

Higher adaptive functioning and lower rate of psychotic comorbidity in married versus unmarried individuals with 22q11.2 deletion syndrome
err2017-11-24
err0
PREAI
errMariela Mosheva; Stav Eyal; Omri Weisman; Reut Gilad; Yael Fishman; Ronnie Weinberger; Abraham Weizman; Doron Gothelf
err分享
err收藏
CompatibleOne: The Open Source Cloud Broker
err2013-11-12
err48
PREAI
errYangui, Sami; Marshall, Iain-James; Laisne, Jean-Pierre; Tata, Samir
err分享
err收藏
The location problem in social ontology
err2011-10-26
err0
errOAAI
errFrank Hindriks
err分享
err收藏
Portable Cloud Services Using TOSCA
err2012-05-01
err141
PREAI
errBinz, Tobias; Breiter, Gerd; Leymann, Frank; Spatzier, Thomas
err分享
err收藏
err分享
err收藏
An autonomic approach to manage elasticity of business processes in the Cloud
err2015-09-01
err35
PREAI
errMohamed, Mohamed; Amziani, Mourad; Belaid, Djamel; Tata, Samir; Melliti, Tarek
err分享
err收藏
学者 查看更多内容