网络与信息安全学报 ›› 2020, Vol. 6 ›› Issue (3): 113-125.doi: 10.11959/j.issn.2096-109x.2020018

• 学术论文 • 上一篇    

Method for reducing cloud workflow completion time under the task interruption

WANGYawen(),GUOYunfei,LIUWenyan,HUOShumin   

  1. National Digital Switching System Engineering and Technology Research Center,Zhengzhou,China
  • 修回日期:2019-08-09 出版日期:2020-06-01 发布日期:2020-07-01
  • 作者简介:Yawen WANG (1990- ),born in Henan. He is working on his Ph.D degree at National Digital Switching System Engineering and Technological Research Center. His research interests include cloud security and scientific workflow scheduling.|Yunfei GUO (1963- ),born in Henan. He is a Ph.D supervisor and professor at National Digital Switching System Engineering and Technological Research Center. His research interests include cloud security and telecommunication network security.|Wenyan LIU (1986- ),born in Henan. He is a lecturer at National Digital Switching System Engineering and Technological Research Center. His research interests include cloud security.|Shumin HUO (1985- ),born in Shanxi. He is a lecturer at National Digital Switching System Engineering and Technological Research Center. His research interests include cloud security.

  • Revised:2019-08-09 Online:2020-06-01 Published:2020-07-01
  • Supported by:
    The National Key R & D Program of China(2018YFB0804004)

摘要:

As more and more large-scale scientific workflows are delivered to clouds,the business model of workflow-as-a-service is emerging.But there are many kinds of threats in the cloud environment,which can interrupt the task execution and extend the workflow completion time.As an important QoS parameter,the workflow completion time is determined by the critical task path.Therefore,critical path redundancy method is proposed to create a redundant path having the interact parallel relationship with the critical path,which can provide the protection for the tasks in the critical path and reduce the probability of the critical path interruption.Computing instance allocation is an essential part of the cloud workflow execution,since only the tasks assigned the instance can begin execution.In order to further reduce the workflow completion time,computing instance allocation algorithm based on HEFT (heterogeneous earliest finish time) is proposed.The algorithm considers diverse task dependency relationships and takes full advantages of the critical path redundancy method,which can improve the efficiency of workflow execution.Experimental results demonstrate that the proposed method can effectively reduce the cloud workflow completion time under the task interruption.

Abstract:

Key words: cloud workflow, task interruption, resource allocation, fault tolerance

No Suggested Reading articles found!