Suppr超能文献

一种用于在云端调度科学工作流的容错入侵容忍系统和期限感知算法。

A fault-intrusion-tolerant system and deadline-aware algorithm for scheduling scientific workflow in the cloud.

作者信息

Farid Mazen, Latip Rohaya, Hussin Masnida, Abdul Hamid Nor Asilah Wati

机构信息

Department of Communication Technology and Networks, Universiti Putra Malaysia, Selangor, Serdang, Malaysia.

Faculty of Education-Saber, University of Aden, Saber, Aden, Yemen.

出版信息

PeerJ Comput Sci. 2021 Nov 2;7:e747. doi: 10.7717/peerj-cs.747. eCollection 2021.

Abstract

BACKGROUND

Recent technological developments have enabled the execution of more scientific solutions on cloud platforms. Cloud-based scientific workflows are subject to various risks, such as security breaches and unauthorized access to resources. By attacking side channels or virtual machines, attackers may destroy servers, causing interruption and delay or incorrect output. Although cloud-based scientific workflows are often used for vital computational-intensive tasks, their failure can come at a great cost.

METHODOLOGY

To increase workflow reliability, we propose the Fault and Intrusion-tolerant Workflow Scheduling algorithm (FITSW). The proposed workflow system uses task executors consisting of many virtual machines to carry out workflow tasks. FITSW duplicates each sub-task three times, uses an intermediate data decision-making mechanism, and then employs a deadline partitioning method to determine sub-deadlines for each sub-task. This way, dynamism is achieved in task scheduling using the resource flow. The proposed technique generates or recycles task executors, keeps the workflow clean, and improves efficiency. Experiments were conducted on WorkflowSim to evaluate the effectiveness of FITSW using metrics such as task completion rate, success rate and completion time.

RESULTS

The results show that FITSW not only raises the success rate by about 12%, it also improves the task completion rate by 6.2% and minimizes the completion time by about 15.6% in comparison with intrusion tolerant scientific workflow ITSW system.

摘要

背景

最近的技术发展使得在云平台上执行更科学的解决方案成为可能。基于云的科学工作流面临各种风险,如安全漏洞和对资源的未经授权访问。攻击者通过攻击边信道或虚拟机,可能会破坏服务器,导致中断、延迟或输出错误。尽管基于云的科学工作流通常用于重要的计算密集型任务,但其失败可能会带来巨大成本。

方法

为了提高工作流的可靠性,我们提出了容错与入侵容忍工作流调度算法(FITSW)。所提出的工作流系统使用由许多虚拟机组成的任务执行器来执行工作流任务。FITSW将每个子任务复制三次,使用中间数据决策机制,然后采用期限划分方法来确定每个子任务的子期限。通过这种方式,利用资源流在任务调度中实现了动态性。所提出的技术生成或回收任务执行器,保持工作流的简洁,并提高了效率。在WorkflowSim上进行了实验,使用任务完成率、成功率和完成时间等指标来评估FITSW的有效性。

结果

结果表明,与入侵容忍科学工作流ITSW系统相比,FITSW不仅将成功率提高了约12%,还将任务完成率提高了6.2%,并将完成时间缩短了约15.6%。

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验