DocumentCode :
122858
Title :
Load balancing with availability checker and load reporters (LB-ACLRs) for improved performance in distributed systems
Author :
Soundarabai, P. Beaulah ; Rani, A. Sandhya ; Sahai, Ritesh Kumar ; Thriveni, J. ; Venugopal, K.R. ; Patnalk, L.M.
Author_Institution :
Dept. of Comput. Sci., Christ Univ., Bangalore, India
fYear :
2014
fDate :
6-8 March 2014
Firstpage :
1
Lastpage :
5
Abstract :
Distributed system has quite a lot of servers to attain increased availability of service and for fault tolerance. Balancing the load among these servers is an important task to achieve better performance. There are various hardware and software based load balancing solutions available. However there is always an overhead on Servers and the Load Balancer while communicating with each other and sharing their availability and the current load status information. Load balancer is always busy in listening to clients´ request and redirecting them. It also needs to collect the servers´ availability status frequently, to keep itself up-to-date. Servers are busy in not only providing service to clients but also sharing their current load information with load balancing algorithms. In this paper we have proposed and discussed the concept and system model for software based load balancer along with Availability-Checker and Load Reporters (LB-ACLRs) which reduces the overhead on server and the load balancer. We have also described the architectural components with their roles and responsibilities. We have presented a detailed analysis to show how our proposed Availability Checker significantly increases the performance of the system.
Keywords :
distributed programming; object-oriented programming; program verification; resource allocation; software architecture; software fault tolerance; LB-ACLR; architectural components; availability checker and load reporters; client request; distributed systems; fault tolerance; load balancing; load information; load status information; server overhead; servers availability status; service availability; software based load balancer; system performance; Algorithm design and analysis; Availability; Central Processing Unit; Heuristic algorithms; Load management; Load modeling; Servers; Availability; Availability Checker; Load; Load Balancer; Load Reporter; Performance; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Devices, Circuits and Systems (ICDCS), 2014 2nd International Conference on
Conference_Location :
Combiatore
Type :
conf
DOI :
10.1109/ICDCSyst.2014.6926209
Filename :
6926209
Link To Document :
بازگشت