Knowledge Resource Center for Ecological Environment in Arid Area
DOI | 10.1016/j.future.2019.07.027 |
Support for full life cycle cloud-native application management: Dynamic TOSCA and SWITCH IDE | |
Stefanic, Polona; Cigale, Matej; Jones, Andrew C.; Knight, Louise; Taylor, Ian | |
通讯作者 | Stefanic, P (corresponding author), Cardiff Univ, Sch Comp Sci & Informat, Cardiff, S Glam, Wales. |
会议名称 | 10th International Workshop on Science Gateways (IWSG) |
会议日期 | JUN 13-15, 2018 |
会议地点 | Edinburgh, SCOTLAND |
英文摘要 | Motivated by the complexity and difficulty of engineering time-critical cloud applications, we investigated the methodology and software workbench to provide full application life cycle support to the software engineer. For this purpose we present a novel high-level concept that is concentrated on exchanging the complex, dynamic data using OASIS TOSCA standard, mainly used in static contexts. This methodology enables specifying an application logic, provisioning, deploying, monitoring, and dynamical adaptation to changing conditions. It can be applied effectively to the interchange of dynamically changing data in order to maintain Quality of Service. By extending TOSCA with dynamic mapping of Qualify of Service and runtime attributes related to the application and underlying architecture we show that TOSCA can be used to exchange data and reconfigure on-demand compute resources whilst the application is in the process of design, infrastructure provisioning, runtime or adaptation. To demonstrate that our novel research contributions can be realised, we implemented SWITCH IDE, which showcases this concept through its development workflow which offers application and underlying infrastructure description, manipulation and reconfiguration of QoS and runtime attributes. Our approach differs in that it supports the concept of dynamic TOSCA by directly enabling application runtime to be reconfigured on the fly. (C) 2019 Elsevier B.V. All rights reserved. |
英文关键词 | Graph-based service modelling TOSCA Orchestration Time-critical cloud application Co-programming Quality of service |
来源出版物 | FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE |
ISSN | 0167-739X |
EISSN | 1872-7115 |
出版年 | 2019 |
卷号 | 101 |
页码 | 975-982 |
出版者 | ELSEVIER |
类型 | Article; Proceedings Paper |
语种 | 英语 |
收录类别 | CPCI-S |
WOS记录号 | WOS:000501935700071 |
WOS类目 | Computer Science, Theory & Methods |
WOS研究方向 | Computer Science |
资源类型 | 会议论文 |
条目标识符 | http://119.78.100.177/qdio/handle/2XILL650/369947 |
作者单位 | [Stefanic, Polona; Knight, Louise; Taylor, Ian] Cardiff Univ, Sch Comp Sci & Informat, Cardiff, S Glam, Wales; [Jones, Andrew C.] Cardiff Univ, Sch Comp Sci & Informat, Learning & Teaching, Cardiff, S Glam, Wales; [Cigale, Matej] Jozef Stefan Inst, Dept Intelligent Syst, Ljubljana, Slovenia |
推荐引用方式 GB/T 7714 | Stefanic, Polona,Cigale, Matej,Jones, Andrew C.,et al. Support for full life cycle cloud-native application management: Dynamic TOSCA and SWITCH IDE[C]:ELSEVIER,2019:975-982. |
条目包含的文件 | 条目无相关文件。 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。