Open Access Open Access  Restricted Access Subscription or Fee Access

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

M. Aramudhan

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.

Full Text:

PDF

References


M.Aramudhan and V.Rhymend Uthaiaraj,” LDMA and WLDMA: New Load balancing strategies on Distributed LAN and WAN Environment, published in the journal of network security and computer system vol.6.No.98 Sep 2006 ISSN 1738-7906 pp 99-109.

M.Aramudhan and V. Rhymend Uthiaraj, “LDMA : Load balancing decision making using decentralized Mobile Agent” published in Lecturer Notes on Computer Science, Springer-Verlag , ICCS 2006, Part IV, Vol.3994 PP 388-395.

M.Aramudhan and V. Rhymend Uthaiaraj, “LDMA and LTPT load balancing for LAN Environment” published in ELSEVIER proceedings of EAIT 2006 conducted by IETE, IEEE, BIT ,CSI,ISBN 81-312-0445-6 PP 339-342.

M.Aramudhan, K.Mohan S.Karhtikeyan and V. Rhymend Uthaiaraj, “ELDMA:Enhanced Load balancing decision making using decentralized mobile agent framework,” published in ICCE’05 IEEE Malaysia June 13-15 PP 31-39.

Jiannong Cao, Yudong Sun, Xianbin Wang,Sajal K. Das, “Scalable Load Balancing on Distributed Web Servers Using Mobile Agents” published in journal parallel and distributed computing, June 2003.

Jian Feng Cui and Heung Seok Chae , “ Developing Load Balancing System for RFID Middlewares Using Mobile Agent Technology “ published in springler 2005.

YANG Yongjian, CHEN Yajun, CAO Xiaodong, JU Jiubin, “EALBMA: A Load Balancing Model Based on Mobile Agent” published in the journal of Communication and Computer , Volume 2 No 3 March 2005.

Yongjian Yang, Yajun Chen, Xiaodong Cao and Jiubin Ju, “Load Balancing Using Mobile Agent and a Novel Algorithm for Updating Load Information Partially “ published in Networking and Mobile computing pp 1243-1252 volume 3619/2005

Thant, H.A.; Khaing Moe San; Khin Mar Lar Tun; Naing, T.T.; Thein, “Mobile Agents Based Load Balancing Method for Parallel Applications published in the proceedings of Information and Telecommunication Technologies, 2005. APSITT 2005 Volume, Issue, 09-10 Nov. 2005 Page(s): 77 – 82.

A. Bestavros, M. Crovella, J. Liu, D. Martin, Distributed Packet Rewriting and Its Applications to Scalable Web Server Architectures, in: Proc. 6th International Conference on Network Protocols,IEEE Computer Society, Austin, TX, 1998, pp. 290-297.

M. Bui, S. Das, A. Datta, D. Nguyen, Randomized Mobile Agent Based Routing in Wireless Networks, International Journal of Foundations of Computer Science, 12 (2001), pp. 365-384.

J. Cao, G. Chan, W. Jia, T. Dillon, Checkpointing and Rollback of Wide-Area Distributed Applications Using Mobile Agents, in: Proc. 2001 International Parallel and Distributed ProcessingSymposium (IPDPS2001), IEEE Computer Society, San Francisco, USA, April 23-27, 2001, p. 14-.24.

V. Cardellini, M. Colajanni, Dynamic Load Balancing on Web-server Systems, IEEE Internet Computing, 3 (1999), pp. 28-39.

D. Dias, W. Kish, R. Mukherjee, R. Tewari, A Scalable and Highly Available Web-Server, in: Proc.41st International Computer Conference (COMPCON’96), IEEE Computer Society, San Jose, CA, 1996, pp. 85-92.

M. Fukuda, L. Bic, M. Dillencourt, F. Merchant, A Hierarchical Mapping Scheme for Mobile Agent Systems, in: Proc. 6th IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS'97), IEEE Computer Society, Tunis, Tunesia, 1997, pp. 66-71.

J. Gomoluch, M. Schroeder, Information Agents on the Move: A Survey on Load-balancing with Mobile Agents, Software Focus, 2 (2001), pp. 31-36.

D. Lange, M. Oshima, Programming and Deploying Java Mobile Agents with Aglets, Addison- Wesley Longman, Reading, Mass., 1998.

F. Merchant, L. Bic, M. Dillencourt, Load Balancing in Individual-Based Spatial Applications, in:Proc. International Conference on Parallel Architectures and Compilation Techniques (PACT'98),IEEE Computer Society, Paris, France, 1998, pp. 350-357.

N. Minar, K. Kramer, P. Maes, Cooperating Mobile Agents for Dynamic Network Routing, in: A.Hayzelden, (Ed.), Software Agents for Future Communication Systems, Springer-Verlag, 1999.

C.-Z. Xu, B. Wims, Mobile Agent Based Push Methodology for Global Parallel Computing, Concurrency and Computation: Practice and Experience, 14 (2000), pp. 705-726.

Eludiora, Safiriyu A Load Balancing Policy for Distributed Web Service International Journal of Communications, Network and System Sciences, August , 2010

R. Ezumalai, G. Aghila and R. Rajalakshmi,"Design and Architecture for Efficient Load Balancing with Security Using Mobile Agents"IACSIT International Journal of Engineering and Technology Vol. 2, No.1, February, 2010 ISSN: 1793-8236 pp57-60

H S Guruprasad,H D Maheshappa,"Dynamic Load Balancing Architecture for Distributed VoD using Agent Technology" International Journal of Computer Science & Security (IJCSS), Volume (2) : Issue 5 PP 14-20


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.