The Comparison of CPU Utilizations In The Different Load Balancer Scheduling Algorithms


This is an academic report for the project of the CENG 530 Computer Networks and Communications course. In the project, CPU utilizations of random, round robin and distribution according to the server load scheduling algorithms for load balancers are studied.


The purpose of this experiment is to observe the performance of a load balancer in a network environment by using different scheduling algorithms via simulations. The simulations are created by Riverbed Modeller Academic Edition 17.5. Four main scenarios are constructed for the experiment simulations; a system without using load balancer, three systems using load balancer with randomly choosing, round robin and server load algorithms respectively.

Load balancer definition…