Grid workflow scheduling in WOSE

被引:0
作者
Patel, Yash [1 ]
McGough, Andrew Stephen [1 ]
Darlington, John [1 ]
机构
[1] Univ London Imperial Coll Sci Technol & Med, Dept Comp, London e Sci Ctr, London SW7 2AZ, England
来源
PROCEEDINGS OF THE UK E-SCIENCE ALL HANDS MEETING 2006 | 2006年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The success of web services has infuenced the way in which grid applications are being written. Grid users seek to use combinations of web services to perform the overall task they need to achieve. In general this can be seen as a set of services with a workflow document describing how these services should be combined. The user may also have certain constraints on the workflow operations, such as execution time or cost to the user, specified in the form of a Quality of Service (QoS) document. These workflows need to be mapped to a subset of the Grid services taking the QoS and state of the Grid into account service availability and performance. We propose in this paper an approach for generating constraint equations describing the workflow, the QoS requirements and the state of the Grid. This set of equations may be solved using Integer Linear Programming (ILP), which is the traditional method. We further develop a 2-stage stochastic ILP which is capable of dealing with the volatile nature of the Grid and adapting the selection of the services during the life of the workflow. We present experimental results comparing our approaches, showing that the 2-stage stochastic programming approach performs consistently better than other traditional approaches. This work forms the workflow scheduling service within WOSE (Workflow Optimisation Services for eScience Applications), which is a collaborative work between Imperial College, Cardiff University and Daresbury Laborartory.
引用
收藏
页码:566 / 573
页数:8
相关论文
共 12 条
[1]  
Abramowitz M., 1972, HDB MATH FUNCTIONS F
[2]  
BRANDIC I, 2005, QOS SUPPORT TIME CRI
[3]   Economic models for resource management and scheduling in Grid computing [J].
Buyya, R ;
Abramson, D ;
Giddy, J ;
Stockinger, H .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2002, 14 (13-15) :1507-1542
[4]  
Furmento N, 2004, LECT NOTES COMPUT SC, V3165, P90
[5]  
HOMEMDEMELLO T, 2000, STOCHASTIC OPTIMIZAT, P95
[6]  
KLEYWEGT, 2001, SIAM J OPTIMIZ, P479
[7]  
LICAN H, 2005, UK E SCI ALL HANDS M
[8]  
MAJITHIAA S, 2004, INT C WEB SERV
[9]  
Metropolis Nicholas, 1949, J AM STAT ASS
[10]   QoS-aware middleware for Web Services Composition [J].
Zeng, LZ ;
Benatallah, B ;
Ngu, AHH ;
Dumas, M ;
Kalagnanam, J ;
Chang, H .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2004, 30 (05) :311-327