Litcius/Paper detail

An Empirical Analysis on Load Balancing and Service Broker Techniques using Cloud Analyst Simulator

Ahmed I. El Karadawy, Ahmed A. Mawgoud, Hussein M. Rady

202022 citationsDOI

Abstract

Cloud computing technology provides sophisticated IT services that are presented to users in different ways based on their business requirements. Both services and assets are provided automatically at a specified time. Load balancing is one of important approaches that is used in a cloud environment for endorsing the performance level of the cloud resources. The load is allocated in all resources that contribute to the architecture of the virtualized data center to 1) minimize the time of user requests in the data center and to 2) maximize the system throughput. Many load balancing algorithms were developed by researchers in recent years. Those algorithms are classified into two main categories (static algorithms and dynamic algorithms). The main target is to optimize the cloud environment performance by reducing the overall cost by transmitting the user requests to prime nodes. In this paper, an empirical analysis is presented on both (Load Balancing and Service Broker) techniques using cloud analyst simulator. The analysis target is to study the behavior of three different load balancing algorithms (Round Robin, Throttled and Active Monitoring). Those algorithms contain several service broker techniques in the virtualized cloud data centers.

Topics & Concepts

Computer scienceLoad balancing (electrical power)Cloud computingData centerDistributed computingCloud testingService (business)Virtual machineOperating systemCloud computing securityGeometryGridMathematicsEconomicsEconomyCloud Computing and Resource ManagementIoT and Edge/Fog ComputingDistributed and Parallel Computing Systems