A distributed utility-based two level market solution for optimal resource scheduling in computational grid

被引:40
作者
Li, CL [1 ]
Li, LY [1 ]
机构
[1] Wuhan Univ Technol, Dept Comp Sci, Wuhan 430063, Peoples R China
基金
中国国家自然科学基金;
关键词
two-level market; computational grid; grid agent; resource scheduling;
D O I
10.1016/j.parco.2005.02.011
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper investigates the interactions between agents representing users, services and resources to solve resource scheduling optimization in computational grid. In order to reduce the computational complexity, we further decompose the grid resource allocation optimization into subproblems: grid user agent-grid service agent in service market and grid service agent-grid resource agent in resource market. Two-level market converges to its optimal points; a globally optimal point is achieved. Total user benefit of the computational grid is maximized when the equilibrium prices are obtained through the service market level optimization and resource market level optimization. It demonstrates a practical approach to market responsive resource pricing that can benefit grid providers and users alike. The paper presents two-level market grid resource pricing that is an iterative algorithm used to perform optimal resource allocation. The experiment shows that two-level market based resource pricing scheme outperforms one level market scheme in terms of task completion time and resource allocation efficiency. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:332 / 351
页数:20
相关论文
共 25 条
[1]  
BIYYA R, 2001, 10 IEEE INT HET COMP
[2]  
BREDIN J, 2000, P 4 INT C AUT AG BAR
[3]  
BUYYA R, 2002, INT C PAR DISTR PROC
[4]  
BUYYA R, 2000, INT C HIGH PERF COMP
[5]  
CANANOVA H, 2000, APPLES PARAMETER SWE, P75
[6]  
Chapin SJ, 1999, LECT NOTES COMPUT SC, V1659, P162
[7]  
CHEN C, 2002, 11 IEEE HET COMP WOR
[8]  
CHUNLIN L, 2003, J COMPUTER STANDARDS, V25, P357
[9]  
Ernemann C, 2002, LECT NOTES COMPUT SC, V2537, P128
[10]  
FENG N, 2002, CISS2002