Towards dynamic load balancing in heterogeneous cluster using mobile agent
被引:7
|
作者:
Nehra, Neeraj
论文数: 0引用数: 0
h-index: 0
机构:
Shri Mata Vaishno Devi Univ, Katra, Jammu & Kashmir, India
MM Univ, Mullana, Haryana, IndiaShri Mata Vaishno Devi Univ, Katra, Jammu & Kashmir, India
Nehra, Neeraj
[1
,2
]
Patel, R. B.
论文数: 0引用数: 0
h-index: 0
机构:
Shri Mata Vaishno Devi Univ, Katra, Jammu & Kashmir, India
MM Univ, Mullana, Haryana, IndiaShri Mata Vaishno Devi Univ, Katra, Jammu & Kashmir, India
Patel, R. B.
[1
,2
]
机构:
[1] Shri Mata Vaishno Devi Univ, Katra, Jammu & Kashmir, India
[2] MM Univ, Mullana, Haryana, India
来源:
ICCIMA 2007: INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND MULTIMEDIA APPLICATIONS, VOL I, PROCEEDINGS
|
2007年
关键词:
load balancing;
mobile agent;
value function;
D O I:
10.1109/ICCIMA.2007.209
中图分类号:
TP18 [人工智能理论];
学科分类号:
081104 ;
0812 ;
0835 ;
1405 ;
摘要:
Dynamic load balancing (DLB) plays a critical role in developing high performance cluster. It is an important system function to distribute workload among available processors to improve throughput. Existing load balancing techniques are mainly concerned about the use of two main resources namely CPU and Memory,. But there ore certain I/O data Intensive applications where load balancing becomes important issue. Due to the ignorance (of I/O resources, the previous CPU or memory based load balancing techniques suffer a major performance drop. Hence in this paper we propose Mobile Agent Based Load Balancing (MALB) algorithm for these types of applications. In order to distribute the incoming load on participating nodes, we use mobile agent (MA). A value function which is sum of all three types of resources including CPU, Memory and I/O is considered. The MA choose this value function as a trademark for load transfer. Different metrics are used to compare load balancing mechanism with the existing technology. The experiment is carried out on cluster Of PC's divided into multiple LAN's using PMADE (Platform for Mobile agent distribution and execution).