CFP last date
20 June 2024
Reseach Article

Situation based Load Balancer for Distributed Computing Systems

Published on May 2014 by P Beaulah Soundarabai, Thriveni J, K R Venugopal, L M Patnaik
International Conference on Current Trends in Advanced Computing
Foundation of Computer Science USA
ICCTAC2014 - Number 1
May 2014
Authors: P Beaulah Soundarabai, Thriveni J, K R Venugopal, L M Patnaik
e67cd5a4-ca8a-487f-b275-4e1757d82474

P Beaulah Soundarabai, Thriveni J, K R Venugopal, L M Patnaik . Situation based Load Balancer for Distributed Computing Systems. International Conference on Current Trends in Advanced Computing. ICCTAC2014, 1 (May 2014), 14-18.

@article{
author = { P Beaulah Soundarabai, Thriveni J, K R Venugopal, L M Patnaik },
title = { Situation based Load Balancer for Distributed Computing Systems },
journal = { International Conference on Current Trends in Advanced Computing },
issue_date = { May 2014 },
volume = { ICCTAC2014 },
number = { 1 },
month = { May },
year = { 2014 },
issn = 0975-8887,
pages = { 14-18 },
numpages = 5,
url = { /proceedings/icctac2014/number1/16172-1407/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Proceeding Article
%1 International Conference on Current Trends in Advanced Computing
%A P Beaulah Soundarabai
%A Thriveni J
%A K R Venugopal
%A L M Patnaik
%T Situation based Load Balancer for Distributed Computing Systems
%J International Conference on Current Trends in Advanced Computing
%@ 0975-8887
%V ICCTAC2014
%N 1
%P 14-18
%D 2014
%I International Journal of Computer Applications
Abstract

In this paper, one of the major objectives of distributed systems is performance. Load balancing is a concept used in computer networks to distribute the workload across the replicated system resources. Load balancing is the key driving factor to enhance the performance of the system. The requests of various clients are redirected to the available servers considering its existing workload. The main aim of the load balancing algorithms is to equally distribute the load the available servers. The algorithms also need to consider the processing power of each server. There are many load balancing algorithms available. Dynamism is also used in these algorithms to throw the task to the next eligible server. Simple load balancers use random choice and round robin algorithms. But the system use only one algorithm for the load balancing such as round robin or weighted or priority etc. But each algorithm would be efficient in one aspect and might be inefficient otherwise. In our paper, we try to use few algorithms and invoke them during a particular situation when they are efficient. Simulation results show that our load balancer significantly improves the average and total response time of client tasks and thus increases the performance of the overall system.

References
  1. H. Saito, Y. Miyao, and M. Yoshida, "Traffic engineering using multiple multipoint-to-point LSPs," in INFOCOM (2), 2000, pp. 894–901.
  2. W. G. Krebs, "Queue load-balancing/distributed batch processing and local rsh replacement system. "
  3. O. Othman and D. C. Schmidt, "Issues in the Design of Adaptive Middleware Load Balancing," Proceedings of the 2001 ACM SIGPLAN workshop on Optimization of middleware and distributed systems, pp. 205–213, 2001.
  4. R. Krahl, J. Nolte, and L. Bttner, "A load balancing approach for the peace operating system. " 2004.
  5. A. R. Karthik, "Load balancing in structured p2p systems," Berkeley, CA, 2003.
  6. P. Triantafillou, C. Xiruhaki, M. Koubarakis, and N. Ntarmos, "Towards high performance peer-to-peer content and resource sharing systems," 2003.
  7. Barazandeh I and Mortazavi S S, "Two Hierarchical Dynamic Load Balancing Algorithms in Distributed Systems," ICCEE '09. Computer and Electrical Engineering, pp. 516-521, 2009.
  8. O. Othman, C. O'Ryan, and D. C. Schmidt, "The Design of an Adaptive CORBA Load Balancing Service," IEEE Distributed SystemsOnline, vol. 2, Apr. 2001.
  9. Yang Jiao Zhengzhou and Wei Wang, "Design and Implementation of Load Balancing of Distributed-system-based Web Server," Electronic Commerce and Security (ISECS), 2010.
  10. Grosuand D and Chronopoulos A T, "A truthful mechanism for fair load balancing in distributed systems," Network Computing and Applications, NCA 2003, 2003.
  11. M. Rozier, V. Abrossimov, F. Armand, I. Boule, M. Gien, M. Guillemont, F. Herrmann, C. Kaiser, S. Langlois, P. Leonard, and W. Neuhauser, "Overview of the CHORUS Distributed Operating Systems," Tech. Rep. CS-TR-90-25, Chorus Systems, 1990.
  12. W. G. Krebs, "Queue Load Balancing / Distributed Batch Processecing and Local RSH Replacement System. " 1998.
  13. Lei Shi, Bin Liu, Changhua Sun, Zhengyu Yin,Laxmi N. Bhuyan, and H. Jonathan Chao, "Load-Balancing Multipath Switching System with Flow Slice," IEEE Transactions On Computers, Vol. 61, No. 3, March 2012.
Index Terms

Computer Science
Information Sciences

Keywords

Load Balancing Fcfs Round Robin Optimized Weight Server Process Reporter File Load Controller Thinker And Distributed Systems. .