IMPLIMENTATION OF WEIGHTED ROUND ROBIN LOAD BALANCING ALGORITHEM FOR GRPC

Main Article Content

RANJITH KUMAR R
DR.CH.V.PHANI KRISHNA
A.LAVANYA
P.RAHULL

Abstract

GRPC is a modern open-source high performance Remote Procedure Call (RPC) framework that can run in any environment. It can efficiently connect services in and across data canters with pluggable support for load balancing, tracing, health checking and authentication. It is also applicable in last mile of distributed computing to connect devices, mobile applications and browsers to backend services. A load balancer is a device that acts as a reverse proxy and distributes network or application traffic across a number of servers. Load balancers are used to increase capacity (concurrent users) and reliability of applications. They improve the overall performance of applications by decreasing the burden on servers associated with managing and maintaining application and network sessions, as well as by performing application-specific tasks. In this project we intend to develop a simple load balancer based on java that works efficiently with GRPC using weighted round robin algorithm.


 

Downloads

Download data is not yet available.

Metrics

Metrics Loading ...

Article Details

How to Cite
R, R. K., DR.CH.V.PHANI KRISHNA, A.LAVANYA, and P.RAHULL. “IMPLIMENTATION OF WEIGHTED ROUND ROBIN LOAD BALANCING ALGORITHEM FOR GRPC”. Technix International Journal for Engineering Research, vol. 9, no. 7, July 2022, pp. 1-9, https://tijer.org/index.php/tijer/article/view/222.
Section
Research Articles

References

Al Nuaimi, K., Mohamed, N., Al Nuaimi, M., & Al-Jarod, J. (2012, December). A survey of load balancing

in cloud computing: Challenges and algorithms. In Network Cloud Computing and Applications (NCCA),

Second Symposium on (pp.137-142). IEEE.

Ali, A. D., &Belal, M. A. (2007). Multiple ant colonies optimization for load balancing in distributed

systems. Proceedings of ICTA, 2007.

Asha, M. L. & Neethu Myhrer. (2014), Performance Evaluation of Round Robin Algorithm in Cloud

Environment. International Journal of Computer Applications (pp.12-16). ICICT-2014.

Aslam, S., & Shah, M. A. (2015, December). Load balancing algorithm in cloud computing, A survey

of modern techniques. In 2015 National Software Engineering Conference (NSEC) (pp. 30-35). IEEE.

Behalf, V., & Kumar, A. (2014). Comparative Study of Load Balancing Algorithms in Cloud Environment

using Cloud Analyst. International Journal of Computer Applications, 97(1).

Dimi’s. C. (2015). Various Load Balancing Algorithms in Cloud Environment.

Domanial, S. G., & Reddy, G. R. M. (2014, January). Optimal load balancing in cloud computing by

efficient utilization of virtual ma-chines. In 2014 Sixth International Conference on Communication System

and Networks (COMSNETS) (pp. 1-4). IEEE.

Ezaki, O.M., Rashad, M.Z. & Elwood, M.A. (2012), Improved Max-Min Algorithm in Cloud Computing.

Vol. 50-No 12, July 2012, pp.22-27.

Gang Liu, Jing Li & Juancho Xu, An Improved Min-Min Algorithm in Cloud Computing. Proceedings of the

International Conference of Modern Computer Science and Applications (pp.47-50), Springer Berlin

Heidelberg.

Gopinath, P. G., & Vasudevan, S. K. (2015). An in-depth analysis and study of Load balancing

techniques in the cloud computing environment. Procedia Computer Science, 50, 427-432.

Gopinath, P.G., & Vasudevan’s. K. (2015). An in -depth analysis and study of Load balancing

techniques in the cloud computing environment. Procedia Computer Science, 50, 427-432.

Haidari, R.A., Kati, C.P. and Saxena, P.C., 2014, July. A load balancing strategy for Cloud Computing

environment. In Signal Propagation and Computer Technology (ICSPCT), 2014 International Conference

on (pp. 636-641). IEEE.

Haryana, N., & Jangle, D. (2014). Dynamic Method for Load Balancing in Cloud Computing. IOSR

Journal of Computer Engineering (IOSR-JCE), 16(4), 23-28.

Kashyap., & Vira Diya, J. (2014). A survey of various load balancing algorithms in cloud computing.

International Journal of Scientific and Technology Research, 3 (11), 115-19.

Katyal, M., &Mishra, A. (2014). A comparative study of load balancing algorithms in cloud computing

environment. axis preprint arXiv:1403.6918.

Kaur, R., & Luthra, P. (2012, December). Load Balancing in Cloud Computing. In Proceedings of

International Conference on Recent Trends in Information, Telecommunication and Computing, ITC.

Khorana, F. F, & Vania, J (2014). Load Balancing in cloud computing.

Mao, Y., Chen, X. and Li, X., 2014. Max–min task scheduling algorithm for load balance in cloud

computing. In Proceedings of International Conference on Computer Science and Information Technology

(pp. 457-465). Springer India.

Mishra, R., & Jaiswal, A. (2012). Ant colony optimization: Absolution offload balancing in cloud.

International Journal of Web & Semantic Technology,3(2), 33.

More, M. S. D., & Mohapatra, A. Load Balancing Strategy Based on Cloud Partitioning Concept.

Nadcap, A., & Marla, V. Cloud Computing–Partitioning Algorithm and Load Balancing Algorithm.

Natyam., Shivaism., &Raj,M.G.(2012). Comparative analysis of load balancing algorithms in cloud

computing. International Journal of Advanced Research in Computer Engineering & Technology (IJAR-CET),

(3), pp-120.

Similar Articles

You may also start an advanced similarity search for this article.