A QoS‐aware exception handling method in scientific workflow execution

A QoS‐aware exception handling method in scientific workflow execution
复制标题

DOI:
10.1002/cpe.1737
复制
发表时间:
2011-11
期刊:
Concurrency and Computation: Practice and Experience
影响因子:
--
通讯作者:
Lianyong Qi;Wenmin Lin;Wanchun Dou;Jian Jiang;Jinjun Chen
Lianyong Qi;Wenmin Lin;Wanchun Dou;Jian Jiang;Jinjun Chen
中科院分区:
其他
文献类型:
--
作者:
Lianyong Qi;Wenmin Lin;Wanchun Dou;Jian Jiang;Jinjun Chen

文献摘要

被引文献

相似文献

科学工作流正在获得越来越多的关注,因为它集成了广泛的异构服务,以实现和加速科学发现过程。然而,科学工作流执行过程中的异常往往会降低科学工作流系统的健壮性。例如,如果参与科学工作流调度的服务在其执行期间变得不可用,则可能引发异常,并且整个工作流执行可能意外中断。在这种情况下,如何平滑中断的工作流执行是一个挑战。针对这一问题,本文提出了一种异常处理方法RelaxingMe(constraints Relaxing Method,RelaxingMe)。该方法的目的是放松中断的任务节点所请求的原始QoS约束值,以找到接近最优的候选服务来替换不可用的服务。最后通过实验验证了该方法的可行性。版权所有© 2011约翰威利父子有限公司.
Scientific workflow is gaining ever‐increasing attention as it integrates a wide range of heterogeneous services to enable and accelerate the scientific discovery processes. However, the exception occurred in a scientific workflow execution often decreases the robustness of a scientific workflow system. For example, if a service engaged in a scientific workflow schedule becomes unavailable during its execution, an exception might be raised and the whole workflow execution may be interrupted unexpectedly. In this situation, it is a challenge to smooth the interrupted workflow execution. In view of this challenge, an exception handling method, named RelaxingMe (constraints Relaxing Method, RelaxingMe) is proposed in this paper. This method aims at relaxing the original QoS constraint values requested by the interrupted task node, in order to find a near‐to‐optimal candidate service to replace the unavailable one. At last, the feasibility of our method is evaluated by an experiment. Copyright © 2011 John Wiley & Sons, Ltd.