Exploring Load Balancing To Solve Various Problems In Distributed Computing

International Journal of Computer Trends and Technology (IJCTT)          
© - October Issue 2013 by IJCTT Journal
Volume-4 Issue-10                           
Year of Publication : 2013
Authors :Priyesh Kanungo


Priyesh Kanungo"Exploring Load Balancing To Solve Various Problems In Distributed Computing"International Journal of Computer Trends and Technology (IJCTT),V4(10):3660-3664 October Issue 2013 .ISSN 2231-2803.www.ijcttjournal.org. Published by Seventh Sense Research Group.

Abstract:-  Web base applications have grown huge and complex owing to dynamic computations and large number of dispersed users. This paper highlights some challenges before the researchers causing overload in the web based applications and necessitate the use of scheduling techniques like Dynamic Load Balancing (DLB) in Information Technology. The primary issues include mismatch of servers, lack of optimization algorithms in routers and heterogeneity of end servers. These issues make us aware of possible problems which may be encountered in distributed computing environment and provide a new direction to research in the area of distributed scheduling. We feel that such problems have been ignored by the research community and need urgent attention.


References -
[1] M. Aron, P. Druschel and W. Zwaenepoel, “Cluster Reserves: A Mechanism for Resource Management in Cluster-Based Network Servers,” Proceedings of the ACM SIGMETRICS, International Conference on Measurement and Modeling of computer Systems, Santa Clara, CA, Vol. 28, pp. 99-101, June 2000.
[2] L. Aversa and A. Bestavros, “Load Balancing a Cluster of Servers using Distributed Packet Rewriting,” Proceeding of the IEEE International Performance, Computing and Communications Conference, Pheonix U.S.A, pp. 24-29., Feb. 2000.
[3] M. Baker, R. Bhuyy and D. Laforenz, “Grids and Grid Technologies for Wide-Area Distributed Computing,” International Journal of Software: Practice and Experience (SPE), Vol. 32, No. 15, pp. 1437- 1466, 2002.
[4] I. Foster, C. Kesselman and S. Tuecke, “Anatomy of the Grid: Enabling Scalable Virtual Organizations,” International Journal of High Performance Computing Applications, Vol. 15, No. 3, pp. 200- 222, 2001.
[5] J.O. Kephart and D.M. Chess, “The Vision of Automatic Computing,” IEEE Computer Magazine, Vol. 36, No. 1, pp. 41-50, 2003.
[6] H. Mehta, P. Kanungo and M. Chandwani, “Performance Enhancement of Scheduling Algorithms in Clusters and Grids using Improved Dynamic Load Balancing Techniques,” 20th International World Wide Web Conference 2011 (PhD Symposium), Hosted by IIIT, Banglore at Hyderabad, 28 March-01 April 2011, pp. 385-389, Awarded NIXI (National Internet Exchange of India) Fellowship.
[7] W. Scacchi, “Understanding the Requirements for Developing Open Source Software Systems,” IEEE Proceedings–Software, Vol. 149, No. 1, 2001.
[8] R K Sharma, P. Kanungo and M. Chandwani, “A New Dynamic Load Balancing Algorithm Based on Workstation Priority in Network of Workstations using MPI Environment,” Journal of Institution of Engineers, Computer Engineering, Vol. 92, 2011
[9] R K Sharma, P. Kanungo and M. Chandwani, “A Green Cloud Computing Architecture Supporting e-Governance,” International Conference on Automation and Computing, University of Huddersfield, Huddersfield, United Kingdom, Sept. 2011.
[10] W. Shi, M.H. MacGreger and P Gburzynski, “Load Balancing for Parallel Forwarding,” IEEE/ACM Transactions on Networking, Vol. 13, No. 4, pp. 790- 801, Aug. 2005.
[11] A. Tiwari and P. Kanungo, “Dynamic Load Balancing Algorithm for Scalable Heterogeneous Web Server Cluster with Content Awareness,” 2nd International Conference on Trendz in Information Sciences & Computing, (TISC), Satyabhama University, Chennai, India, pp. 143- 148, 2010.
[12] B. Yagoubi and Y. Slimani, “Dynamic Load Balancing Strategy for Grid Computing,” Enformatica Transactions on Engineering Computing and Technology, Vol. 13, pp. 260-265, 2006.

Keywords :— Optimization Algorithms in Routers, Network of Workstations, Computational Grid, Server Cluster, Load Balancing, Cloud Computing.