A computational economy for grid computing and its implementation in the Nimrod-G resource broker

被引:234
作者
Abramson, D
Buyya, R
Giddy, J
机构
[1] Monash Univ, Sch Comp Sci & Software Engn, Melbourne, Vic 3004, Australia
[2] Univ Melbourne, Grid Comp & Distributed Syst GRIDS Lab, Parkville, Vic 3052, Australia
[3] Cardiff Univ, Welsh E Sci Ctr, Dept Comp Sci, Cardiff, S Glam, Wales
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2002年 / 18卷 / 08期
关键词
grid computing; computational economy; Nimrod-G broker; grid scheduling; resource management;
D O I
10.1016/S0167-739X(02)00085-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Computational grids that couple geographically distributed resources such as PCs, workstations, clusters, and scientific instruments, have emerged as a next generation computing platform for solving large-scale problems in science, engineering, and commerce. However, application development, resource management, and scheduling in these environments continue to be a complex undertaking. In this article, we discuss our efforts in-developing a resource management system for scheduling computations on resources distributed across the world with varying quality of service (QoS). Our service-oriented grid computing system called Nimrod-G manages all operations associated with remote execution including resource discovery, trading, scheduling based on economic principles and a user-defined QoS requirement. The Nimrod-G resource broker is implemented by leveraging existing technologies such as Globus, and provides new services that are essential for constructing industrial-strength grids. We present the results of experiments using the Nimrod-G resource broker for scheduling parametric computations on the World Wide Grid (WWG) resources that span five continents. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:1061 / 1074
页数:14
相关论文
共 27 条
[1]  
ABRAMSON D, 2001, P 2001 HIGH PERF COM
[2]  
ABRAMSON D, 1997, P AUSTR COMP SCI C M
[3]  
ABRAMSON D, 2000, P IPDPS 2000 MEX IEE
[4]  
ABRAMSON D, 1995, P 4 IEEE S HIGH PERF
[5]  
ABRAMSON D, 2000, P 4 INT C ALG ARCH P
[6]  
ABRAMSON D, 2001, P SUP COMP 2001 C DE
[7]  
AMIR Y, 2000, IEEE T PARALLEL DIST, V11
[8]  
BANSAL S, 2001, WEB YOUR MACHINES SE
[9]  
Buyya R, 2000, PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, P402
[10]  
BUYYA R, 2000, P INT C COMM APPL HI