Dynamic scheduling model of computing resource based on MAS cooperation mechanism

被引:31
作者
Jiang WeiJin [1 ,2 ]
Zhang LianMei [3 ]
Wang Pu [4 ]
机构
[1] Hunan Univ Commerce, Sch Comp & Elect Engn, Changsha 410205, Peoples R China
[2] Xiangtan Univ, Sch Informat Engn, Xiangtan 411000, Peoples R China
[3] Wuhan Univ, Elect Engn Coll, Wuhan 430072, Peoples R China
[4] Cent S Univ, Sch Commerce, Changsha 410083, Peoples R China
来源
SCIENCE IN CHINA SERIES F-INFORMATION SCIENCES | 2009年 / 52卷 / 08期
关键词
multi-agent system (MAS); resource scheduling model; evolutionary game; cooperation mechanism; utility function;
D O I
10.1007/s11432-009-0151-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Allocation of grid resources aims at improving resource utility and grid application performance. Currently, the algorithms proposed for this purpose do not fit well the autonomic, dynamic, distributive and heterogeneous features of the grid environment. According to MAS (multi-agent system) cooperation mechanism and market bidding game rules, a model of allocating allocation of grid resources based on market economy is introduced to reveal the relationship between supply and demand. This model can make good use of the studying and negotiating ability of consumers' agent and takes full consideration of the consumer's behavior, thus rendering the application and allocation of resource of the consumers rational and valid. In the meantime, the utility function of consumer is given; the existence and the uniqueness of Nash equilibrium point in the resource allocation game and the Nash equilibrium solution are discussed. A dynamic game algorithm of allocating grid resources is designed. Experimental results demonstrate that this algorithm diminishes effectively the unnecessary latency, improves significantly the smoothness of response time, the ratio of throughput and resource utility, thus rendering the supply and demand of the whole grid resource reasonable and the overall grid load balanceable.
引用
收藏
页码:1302 / 1320
页数:19
相关论文
共 32 条
[1]   A computational economy for grid computing and its implementation in the Nimrod-G resource broker [J].
Abramson, D ;
Buyya, R ;
Giddy, J .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2002, 18 (08) :1061-1074
[2]  
[Anonymous], P 10 IEE HET COMP WO
[3]  
[Anonymous], 2000, GAME PRACTICE CONTRI
[4]  
Archer A, 2001, ANN IEEE SYMP FOUND, P482
[5]  
Baruah SK, 1996, ALGORITHMICA, V15, P600, DOI 10.1007/BF01940883
[6]   Computational markets to regulate mobile-agent systems [J].
Bredin, J ;
Kotz, D ;
Rus, D ;
Maheswaran, RT ;
Imer, C ;
Basar, T .
AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2003, 6 (03) :235-263
[7]  
BREDIN J, 1998, CSTR98331 DARTM COLL, P191
[8]   The Grid economy [J].
Buyya, R ;
Abramson, D ;
Venugopal, S .
PROCEEDINGS OF THE IEEE, 2005, 93 (03) :698-714
[9]   GridSim: a toolkit for the modeling and simulation of distributed resource management and scheduling for Grid computing [J].
Buyya, R ;
Murshed, M .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2002, 14 (13-15) :1175-1220
[10]   Compute Power Market: Towards a market-oriented grid [J].
Buyya, R ;
Vazhkudai, S .
FIRST IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, PROCEEDINGS, 2001, :574-581