z-logo
open-access-imgOpen Access
Task based approach towards Load Balancing in Cloud Environment
Author(s) -
Samir Rajani,
Y. Rekha
Publication year - 2018
Publication title -
international journal of computer applications
Language(s) - English
Resource type - Journals
ISSN - 0975-8887
DOI - 10.5120/ijca2018916714
Subject(s) - computer science , task (project management) , cloud computing , load balancing (electrical power) , human–computer interaction , distributed computing , operating system , systems engineering , geology , engineering , grid , geodesy
Load balancing is all time trending topic in a cloud environment. In order to improve system performance and to protect the system against failures, the workload must be distributed among one or more server efficiently and dynamically. In this paper, we propose a Task based Approach towards Load Balancing (TB-LB) in a Cloud Environment based on clustering of virtual machines and heuristic algorithms. The proposed system is used to solve both the population based and non-population based problems. The proposed system combines three heuristic algorithms, namely simulated annealing, particle swarm optimization and genetic algorithm to balance the load and to minimize the makespan of tasks and system performance by considering the task requirement. It also uses k-means clustering approach to organize virtual machines (VMs) into groups to reduce the execution time. The simulation results show that our proposed algorithm improves the system performance by minimizing makespan and execution time

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom