Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

A Survey on Mobile Agents Based Load Balancing Based in Distributed Web Servers


Affiliations
1 Perunthalaivar Kamarajar Institute of Engineering and Technology, Nedungadu, Karaikal–609 603, India
     

   Subscribe/Renew Journal


Users on the distributed web servers over Internet demand for high scalability, availability, throughput and better response time. This is achieved by using load balancing techniques, which uniformly distributes the client requests to the web servers organized into a cluster. A cluster is a group of physical servers with identical content, networked together to form a single virtual server. A distributed web servers is a collection of replicated servers located at same or different sites and associated by the communication media. Web servers located at same site are organized into a cluster is distributed LAN web servers where as web servers are deployed in different geographical locations are structured as distributed WAN web servers. Load balancing strategies on distributed web servers are implemented in two ways namely message passing and mobile agent paradigm. In message passing paradigm, web servers have to exchange numerous messages on load periodically in order to finalize the processing of a request in any one of the server in the cluster. Alternative approach for message passing is the mobile agent based approaches. A mobile agent is a software component that can move freely from one host to another on a heterogeneous network and transport its state and code from home host to other host and execute various operations on the site. The advantages of using mobile agents over message passing paradigm are low network traffic and supports asynchronous and autonomous operations. This paper discusses about the various techniques of load balancing based on mobile agents.

Keywords

Load Balancing, Message Passing, Mobile Agents, Distributed System.
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 247

PDF Views: 1




  • A Survey on Mobile Agents Based Load Balancing Based in Distributed Web Servers

Abstract Views: 247  |  PDF Views: 1

Authors

M. Aramudhan
Perunthalaivar Kamarajar Institute of Engineering and Technology, Nedungadu, Karaikal–609 603, India

Abstract


Users on the distributed web servers over Internet demand for high scalability, availability, throughput and better response time. This is achieved by using load balancing techniques, which uniformly distributes the client requests to the web servers organized into a cluster. A cluster is a group of physical servers with identical content, networked together to form a single virtual server. A distributed web servers is a collection of replicated servers located at same or different sites and associated by the communication media. Web servers located at same site are organized into a cluster is distributed LAN web servers where as web servers are deployed in different geographical locations are structured as distributed WAN web servers. Load balancing strategies on distributed web servers are implemented in two ways namely message passing and mobile agent paradigm. In message passing paradigm, web servers have to exchange numerous messages on load periodically in order to finalize the processing of a request in any one of the server in the cluster. Alternative approach for message passing is the mobile agent based approaches. A mobile agent is a software component that can move freely from one host to another on a heterogeneous network and transport its state and code from home host to other host and execute various operations on the site. The advantages of using mobile agents over message passing paradigm are low network traffic and supports asynchronous and autonomous operations. This paper discusses about the various techniques of load balancing based on mobile agents.

Keywords


Load Balancing, Message Passing, Mobile Agents, Distributed System.