Title: Implementation and system analysis of load balancing algorithms for public cloud systems
Authors: K.S. Resma; Akash Hegde; G.S. Sharvani; S. Vijaya Shetty
Addresses: Department of Computer Science and Engineering, R. V. College of Engineering – affiliated to VTU Belagavi, Bengaluru, Karnataka, India ' Department of Computer Science and Engineering, R. V. College of Engineering – affiliated to VTU Belagavi, Bengaluru, Karnataka, India ' Department of Computer Science and Engineering, R. V. College of Engineering – affiliated to VTU Belagavi, Bengaluru, Karnataka, India ' Department of Computer Science and Engineering, Nitte Meenakshi Institute of Technology, Bengaluru, Karnataka, India
Abstract: Cloud computing paradigm is on its peak in recent times. With the advancement of datacenter infrastructures organisations are incrementally depending on cloud computing for most of their operations. As this dependency on cloud computing is increasing load balancing in cloud environment is gaining significance. This paper is focusing on the load balancing in a real time public cloud environment. Load balancing being an important aspect of traffic management, detailed implementation and analysis of three load balancing algorithms, namely Round Robin, least connections and IP Hash, is carried out with respect to different scenarios and conducted stress tests. An active health check module is also implemented to identify the status of active and dormant servers. The observations are made and the matrices are tabulated with respect to different performance parameters of a datacenter. The parameters such as network throughput, bandwidth and CPU utilisation are observed to have upgraded values.
Keywords: cloud computing; load balancing; traffic management; health check; traffic analysis; security groups.
DOI: 10.1504/IJSSE.2022.123305
International Journal of System of Systems Engineering, 2022 Vol.12 No.1, pp.63 - 89
Received: 07 Jul 2020
Accepted: 20 Nov 2020
Published online: 08 Jun 2022 *