Title :
A Multi-Agent system for Distributed Dynamic Load Balancing on Cluster
Author :
Nehra, Neeraj ; Patel, R.B. ; Bhat, V.K.
Author_Institution :
Shri Mata Vaishno Devi Univ., Katra
Abstract :
Dynamic load balancing (DLB) is an important system function destined to distribute workload among participating nodes to improve throughput and/or execution times of parallel computers. Instead of balancing the load in cluster by process migration, or by moving an entire process to a less loaded computer, we make an attempt to balance load by splitting processes into separate jobs and then balance them among nodes. In order to get target, we use mobile agent (MA) to distribute load among nodes in a cluster. In this paper, distributed dynamic load balancing using MA (DDLBMA) technique is presented. We introduce types of agents needed to meet the requirements of the proposed load balancing. 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 local area network (LAN) using mobile agent system PMADE (Platform for Mobile agent distribution and execution). Preliminary experimental results demonstrated that the proposed technique is effective.
Keywords :
local area networks; mobile agents; multi-agent systems; pattern clustering; resource allocation; distributed dynamic load balancing; local area network; mobile agent system; multi-agent system; parallel computer; Delay; Distributed computing; Load management; Local area networks; Mobile agents; Multiagent systems; Quality of service; Telecommunication traffic; Throughput; Traffic control; Distributed systems; Dynamic load balancing; Queue Length; processing element (PE);
Conference_Titel :
Advanced Computing and Communications, 2006. ADCOM 2006. International Conference on
Conference_Location :
Surathkal
Print_ISBN :
1-4244-0716-8
Electronic_ISBN :
1-4244-0716-8
DOI :
10.1109/ADCOM.2006.4289870