返回
Fog-based architecture for scheduling multiple workflows with high availability requirement
DOI:10.1007/s00607-021-00905-1.png)
摘要
En 中文
Given the significant development of the Internet of Things (IoT) in recent years as well as the growing need for data around the world, cloud computing alone is not able to manage this volume of data. Accordingly, fog computing has just now become a popular paradigm for further data analysis in close proximity to devices generating and processing data instantly, in order to solve various problems of existing cloud-only based systems. With regard to the complexity and the wide variety of types of computational resources such as cloud servers and fog nodes, workflow scheduling is thus one of the most important challenges in fog computing environments. To address such a problem, this paper presents software architecture for scheduling multiple workflows in cloud-fog environments simultaneously. Within this scheduling, workflow clustering and priority of workflows are also taken into account. As well, architecture layers, components, as well as their major interactions are represented using 4 + 1 architectural view models. The architecture components are ultimately proposed to meet quality attributes such as availability, reliability, recoverability, interoperability, and performance. The proposed architecture evaluation is based on the Architecture Tradeoff Analysis Method (ATAM) is a scenario-based technique. Compared with previous works, various scenarios and more quality attributes are discussed within this evaluation in addition to clustering and prioritizing workflows.
Keyword:
Software architecture
Scientific workflow
Multiple workflows
Cloud-fog computing
ATAM
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
C
IF:
2.8
论文数:
2.3K
被引数:
3.5K
机构
引用论文
Galaxy: a comprehensive approach for supporting accessible, reproducible, and transparent computational research in the life sciences
GENOME BIOLOGY
IF9.4

