An improved dynamic load balancing for virtualmachines in cloud computing using hybrid bat and bee colony algorithms
Cloud technology is a utility where different hardware and software resources are accessed on pay-per-user ground base. Most of these resources are available in virtualized form and virtual machine (VM) is one of the main elements of visualization. In virtualization, a physical server changes in...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English English English |
Published: |
2021
|
Subjects: | |
Online Access: | http://eprints.uthm.edu.my/4884/1/24p%20ARIF%20ULLAH.pdf http://eprints.uthm.edu.my/4884/2/ARIF%20ULLAH%20COPYRIGHT%20DECLARATION.pdf http://eprints.uthm.edu.my/4884/3/ARIF%20ULLAH%20WATERMARK.pdf http://eprints.uthm.edu.my/4884/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.uthm.eprints.4884 |
---|---|
record_format |
eprints |
spelling |
my.uthm.eprints.48842022-02-03T03:08:06Z http://eprints.uthm.edu.my/4884/ An improved dynamic load balancing for virtualmachines in cloud computing using hybrid bat and bee colony algorithms Ullah, Arif QA75 Electronic computers. Computer science T Technology (General) Cloud technology is a utility where different hardware and software resources are accessed on pay-per-user ground base. Most of these resources are available in virtualized form and virtual machine (VM) is one of the main elements of visualization. In virtualization, a physical server changes into the virtual machine (VM) and acts as a physical server. Due to the large number of users sometimes the task sent by the user to cloud causes the VM to be under loaded or overloaded. This system state happens due to poor task allocation process in VM and causes the system failure or user tasks delayed. For the improvement of task allocation, several load balancing techniques are introduced in a cloud but stills the system failure occurs. Therefore, to overcome these problems, this study proposed an improved dynamic load balancing technique known as HBAC algorithm which dynamically allocates task by hybridizing Artificial Bee Colony (ABC) algorithm with Bat algorithm. The proposed HBAC algorithm was tested and compared with other stateof-the-art algorithms on 200 to 2000 even tasks by using CloudSim on standard workload format (SWF) data sets file size (200kb and 400kb). The proposed HBAC showed an improved accuracy rate in task distribution and reduced the makespan of VM in a cloud data center. Based on the ANOVA comparison test results, a 1.25 percent improvement on accuracy and 0.98 percent reduced makespan on task allocation system of VM in cloud computing is observed with the proposed HBAC algorithm. 2021-08 Thesis NonPeerReviewed text en http://eprints.uthm.edu.my/4884/1/24p%20ARIF%20ULLAH.pdf text en http://eprints.uthm.edu.my/4884/2/ARIF%20ULLAH%20COPYRIGHT%20DECLARATION.pdf text en http://eprints.uthm.edu.my/4884/3/ARIF%20ULLAH%20WATERMARK.pdf Ullah, Arif (2021) An improved dynamic load balancing for virtualmachines in cloud computing using hybrid bat and bee colony algorithms. Doctoral thesis, Universiti Tun Hussein Malaysia. |
institution |
Universiti Tun Hussein Onn Malaysia |
building |
UTHM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Tun Hussein Onn Malaysia |
content_source |
UTHM Institutional Repository |
url_provider |
http://eprints.uthm.edu.my/ |
language |
English English English |
topic |
QA75 Electronic computers. Computer science T Technology (General) |
spellingShingle |
QA75 Electronic computers. Computer science T Technology (General) Ullah, Arif An improved dynamic load balancing for virtualmachines in cloud computing using hybrid bat and bee colony algorithms |
description |
Cloud technology is a utility where different hardware and software resources are
accessed on pay-per-user ground base. Most of these resources are available
in virtualized form and virtual machine (VM) is one of the main elements
of visualization. In virtualization, a physical server changes into the virtual machine
(VM) and acts as a physical server. Due to the large number of users sometimes the
task sent by the user to cloud causes the VM to be under loaded or overloaded. This
system state happens due to poor task allocation process in VM and causes the
system failure or user tasks delayed. For the improvement of task allocation, several
load balancing techniques are introduced in a cloud but stills the system failure
occurs. Therefore, to overcome these problems, this study proposed an improved
dynamic load balancing technique known as HBAC algorithm which dynamically
allocates task by hybridizing Artificial Bee Colony (ABC) algorithm with Bat
algorithm. The proposed HBAC algorithm was tested and compared with other stateof-the-art
algorithms on 200 to 2000 even tasks by using CloudSim on standard
workload format (SWF) data sets file size (200kb and 400kb). The proposed HBAC
showed an improved accuracy rate in task distribution and reduced the makespan of
VM in a cloud data center. Based on the ANOVA comparison test results, a 1.25
percent improvement on accuracy and 0.98 percent reduced makespan on task
allocation system of VM in cloud computing is observed with the proposed HBAC
algorithm. |
format |
Thesis |
author |
Ullah, Arif |
author_facet |
Ullah, Arif |
author_sort |
Ullah, Arif |
title |
An improved dynamic load balancing for virtualmachines in cloud computing using hybrid bat and bee colony algorithms |
title_short |
An improved dynamic load balancing for virtualmachines in cloud computing using hybrid bat and bee colony algorithms |
title_full |
An improved dynamic load balancing for virtualmachines in cloud computing using hybrid bat and bee colony algorithms |
title_fullStr |
An improved dynamic load balancing for virtualmachines in cloud computing using hybrid bat and bee colony algorithms |
title_full_unstemmed |
An improved dynamic load balancing for virtualmachines in cloud computing using hybrid bat and bee colony algorithms |
title_sort |
improved dynamic load balancing for virtualmachines in cloud computing using hybrid bat and bee colony algorithms |
publishDate |
2021 |
url |
http://eprints.uthm.edu.my/4884/1/24p%20ARIF%20ULLAH.pdf http://eprints.uthm.edu.my/4884/2/ARIF%20ULLAH%20COPYRIGHT%20DECLARATION.pdf http://eprints.uthm.edu.my/4884/3/ARIF%20ULLAH%20WATERMARK.pdf http://eprints.uthm.edu.my/4884/ |
_version_ |
1738581309650894848 |
score |
13.211869 |