Most Read Research Articles


Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79
Call for Paper - May 2015 Edition
IJCA solicits original research papers for the May 2015 Edition. Last date of manuscript submission is April 20, 2015. Read More

Situation based Load Balancer for Distributed Computing Systems

Print
PDF
IJCA Proceedings on International Conference on Current Trends in Advanced Computing
© 2014 by IJCA Journal
ICCTAC 2014
Year of Publication: 2014
Authors:
P Beaulah Soundarabai
Thriveni J
K R Venugopal
L M Patnaik

Beaulah P Soundarabai, Thriveni J, K R Venugopal and L M Patnaik. Article: Situation based Load Balancer for Distributed Computing Systems. IJCA Proceedings on International Conference on Current Trends in Advanced Computing ICCTAC2014:14-18, May 2014. Full text available. BibTeX

@article{key:article,
	author = {P Beaulah Soundarabai and Thriveni J and K R Venugopal and L M Patnaik},
	title = {Article: Situation based Load Balancer for Distributed Computing Systems},
	journal = {IJCA Proceedings on International Conference on Current Trends in Advanced Computing},
	year = {2014},
	volume = {ICCTAC2014},
	pages = {14-18},
	month = {May},
	note = {Full text available}
}

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

  • H. Saito, Y. Miyao, and M. Yoshida, "Traffic engineering using multiple multipoint-to-point LSPs," in INFOCOM (2), 2000, pp. 894–901.
  • W. G. Krebs, "Queue load-balancing/distributed batch processing and local rsh replacement system. "
  • 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.
  • R. Krahl, J. Nolte, and L. Bttner, "A load balancing approach for the peace operating system. " 2004.
  • A. R. Karthik, "Load balancing in structured p2p systems," Berkeley, CA, 2003.
  • P. Triantafillou, C. Xiruhaki, M. Koubarakis, and N. Ntarmos, "Towards high performance peer-to-peer content and resource sharing systems," 2003.
  • 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.
  • 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.
  • Yang Jiao Zhengzhou and Wei Wang, "Design and Implementation of Load Balancing of Distributed-system-based Web Server," Electronic Commerce and Security (ISECS), 2010.
  • Grosuand D and Chronopoulos A T, "A truthful mechanism for fair load balancing in distributed systems," Network Computing and Applications, NCA 2003, 2003.
  • 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.
  • W. G. Krebs, "Queue Load Balancing / Distributed Batch Processecing and Local RSH Replacement System. " 1998.
  • 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.