Load Balancing on Open Networks: A Mobile Agent Approach
Titel:
Load Balancing on Open Networks: A Mobile Agent Approach
Auteur:
R. B. Patel Neetu Aggarwal
Verschenen in:
Journal of computer science
Paginering:
Jaargang 2 (2006) nr. 4 pagina's 337-346
Jaar:
2006
Inhoud:
In order to disperse the load on a Web server, generally the server cluster is configured todistribute access requests, or mirror servers are distributed geographically on different networks. Useof the Internet and the World-Wide-Web (WWW) has become widespread in recent years and mobileagent technology has proliferated at an equally rapid rate to evenly distribute the requests to webservers through load balancing. There are various loads balancing policies came into picture. Primitiveone is Message Passing Interface (MPI). Its wide availability and portability make it an attractivechoice, however the communication requirements are sometimes inconventior and inefficient whenimplementing the primitives provided by MPI. Mobile agent (MA) based approach have the merits ofhigh flexibility, efficiency, low network traffic, less communication latency as well as highlyasynchronous. In this study we present dynamic load balancing using mobile agent technology inwhich when a node is overloaded, task migrates to less utilized nodes so as to share the workload.However, the decision of which nodes receive migrating task is made in real-time by design andimplementation of a framework called Platform for Load balancing (PLB). It is implemented onPMADE (A Platform for Mobile Agent Distribution and Execution). PLB integrated web servers candispatch MAs to retrieve load information and accomplish load redistribution on all servers. Theperformance evaluation demonstrates that the PLB framework provides a foundation to developefficient load balancing schemes on wide range of web server systems from cluster to open networkand the results of a comparison of PLB, with some existing ones, is also reported.