Task Based System Load Balancing Approach in Cloud Environments

Publisher:
Springer Berlin Heidelberg
Publication Type:
Conference Proceeding
Citation:
Knowledge Engineering and Management, 2014, 214 pp. 31 - 42
Issue Date:
2014-01
Full metadata record
Files in This Item:
Filename Description Size
Thumbnail312863_1_En_4_Chapter_Author.pdfAccepted Manuscript version552.27 kB
Adobe PDF
Live virtual machine (VM) migration is a technique for transferring an active VM from one physical host to another without disrupting the VM. This technique has been proposed to reduce the downtime for migrated overload VMs. As VMs migration takes much more times and cost in comparison with tasks migration, this study develops a novel approach to confront with the problem of overload VM and achieving system load balancing, by assigning the arrival task to another similar VM in a cloud environment. In addition, we propose a multi-objective optimization model to migrate these tasks to a new VM host applying multi-objective genetic algorithm (MOGA). In the proposed approach, there is no need to pause VM during migration time. In addition, as contrast to tasks migration, VM live migration takes longer to complete and needs more idle capacity in host physical machine (PM), the proposed approach will significantly reduce time, downtime memory, and cost consumption.
Please use this identifier to cite or link to this item: