Dynamic Cost-Load Aware Service Broker Load Balancing in Virtualization Environment
P. M. Rekha, M. Dakshayini · Procedia Computer Science · 2018
Cloud computing offers diverse services such as servers, storage and applications to the end users as per the requirement with pay per use concept. These services are provided by the cloud service provider through datacenters with high configured servers. However, Datacenters which are providing these services are geographically distributed gets overloaded if multiple requests arrive simultaneously from the same location. The complexity involved in guaranteeing these services to achieve reliable operation under peak loads is a challenging task. Many requests with variable workloads may affects the performance of data centers. Cloud Service provider has to make decisions for allocating resources for these requests by choosing appropriate Datacenter. In this regard, the Service broker act as mediator between the service provider and cloud user for choosing the best datacenter. Certain policies are used by a service broker to direct the user requests to appropriate data center. Therefore, a heuristic based approach called dynamic cost-load aware service brokering policy is proposed to reduce overall processing time, Cost of Virtual Machine and response time by assigning user requests in efficient method.