摘要
在动态的SOG环境中,针对工作流应用执行中出现的服务故障问题,提出一个SRPS服务重调度策略。如果故障服务为服务图中关键路径上的节点,SRPS考虑采用基于效率的启发式方法对所有未执行的任务重新分配服务,否则SRPS采取基于稳定性考虑的单任务服务重调度。实验结果表明,SRPS策略在高动态性的SOG环境中优于SLACK方法及AHEFT方法。
In dynamic Service-Oriented Grid(SOG) environment, this paper proposes a SRPS service rescheduling strategy for issue of service fault during the execution of workflow application. If fault service is a node on the critical path of Graph of Services(GS), SRPS will adopt performance-based heuristic method to reassign services for remain tasks, otherwise SRPS will adopt stability-based service rescheduling method for single task. Experimental result proves that SRPS is superior to SLACK and AHEFT in higher dynamic SOG environment.
出处
《计算机工程》
CAS
CSCD
北大核心
2010年第17期19-22,共4页
Computer Engineering
基金
国家自然科学基金资助项目(60674003)
国家科技支撑计划基金资助项目(2008BAK49B02)
湖南省教育厅科研基金资助项目(08C101)
关键词
SOG环境
工作流
服务重调度
SRPS策略
Service-Oriented Grid(SOG) environment
workflow
service rescheduling
SRPS strategy