News & Updation
DESIGN OF A MOBILE MULTI AGENT-BASED RESOURCE ALLOCATION AND COORDINATION SYSTEM IN A GRID ENVIRONMENT
Emuoyibofarhe O. J., *Amusan E. A. and Salahu A. S.
Availability, discovery and proper sharing of resources on a grid need proper attention to optimize the expected goal. The existing static resources allocation mechanisms are not able to handle the dynamically changing characteristics and capabilities of the resources in grid environment. Mobile agent technology is used as an alternative approach for the design of distributed systems to the traditional centralized architecture for effective allocation and coordination of resources. However, bandwidth utilization, resource discovery time and rejection of agents are some of the drawbacks limiting the efficiency of existing agent-based systems. Hence, this work developed a mobile agent-based resource allocation and coordination model that focused on searching, allocating and coordinating resources that change dynamically which is also characterized with high percentage bandwidth utilization, low resource discovery time and a decrease in rejection of agents. The system was implemented using C# programming language run in the .NET framework and the designed model simulated. Simulation results showed that an increase in number of clusters produced a corresponding increase in the percentage bandwidth utilization (PBU) especially in Tree transfer topology more than single step and random topologies. Also, Rejection of agent (ROA) decreased by 20% when number of clusters was increased.[Full Text Article]