A standards-based Grid resource brokering service supporting advance reservations, coallocation, and cross-Grid interoperability

被引:40
作者
Elmroth, Erik
Tordsson, Johan [1 ]
机构
[1] Umea Univ, Dept Comp Sci, SE-90187 Umea, Sweden
关键词
Grid resource broker; interoperable standards-based infrastructure; interoperability; advance reservations; coallocation; service-oriented architecture (SOA); Globus Toolkit; NorduGrid/ARC; MANAGEMENT;
D O I
10.1002/cpe.1441
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The problem of Grid-middleware interoperability is addressed by the design and analysis of a feature-rich, standards-based framework for all-to-all cross-middleware job submission. The architecture is designed with focus on generality and flexibility and builds on extensive use, internally and externally, of (proposed) Web and Grid services standards such as WSRF, JSDL, GLUE, and WS-Agreement. The external use provides the foundation for easy integration into specific middlewares, which is performed by the design of a small set of plugins for each middleware. Currently, plugins are provided for integration into Globus Toolkit 4 and NorduGrid/ARC. The internal use of standard formats facilitates customization of the job submission service by replacement of custom components for performing specific well-defined tasks. Most importantly, this enables the easy replacement of resource selection algorithms by algorithms that address the specific needs of a particular Grid environment and job submission scenario. By default, the service implements a decentralized brokering policy, striving to optimize the performance for the individual user by minimizing the response time for each job submitted. The algorithms in our implementation perform resource selection based on performance predictions, and provide support for advance reservations as well as coallocation of multiple resources for coordinated use. The performance of the system is analyzed with focus on overall service throughput (up to over 250 jobs per min) and individual job submission response time (down to under 1 s). Copyright (C) 2009 John Wiley & Sons, Ltd.
引用
收藏
页码:2298 / 2335
页数:38
相关论文
共 68 条
[1]   Resource management services for a grid analysis environment [J].
Ali, A ;
Anjum, A ;
Azim, T ;
Bunn, J ;
Mehmood, A ;
McClatchey, R ;
Newman, H ;
Rehman, WU ;
Steenberg, C ;
Thomas, M ;
van Lingen, F ;
Willers, I ;
Zafar, MA .
2005 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS, PROCEEDINGS, 2005, :53-60
[2]  
Ali A., 2004, P C COMP HIGH EN NUC
[3]  
ANANAD S, 2003, P INT C COMM COMP LA, P24
[4]  
ANDREOZZI S, 2001, GLUE SCHEMA SPECIFIC
[5]  
ANDRIEUX A, 2006, WEB SERVICES AGREEME
[6]  
Anjomshoaa A., 2006, JOB SUBMISSION DESCR
[7]  
[Anonymous], 1998, JOB SCHEDULING STRAT
[8]  
Azougagh D, 2005, 11TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL I, PROCEEDINGS, P36
[9]   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
[10]  
COFFMAN EG, 1971, COMPUT SURV, V3, P68