Cloud computing load balancing technique with virtual machine migration / Rabiatul Addawiyah Mat Razali

The demand for cloud computing usage is speedily increasing day by day due to the facilities and advantages it offers. Such rapid growth of the large-scale computing systems usage will lead to an instant increase of Power consumption and emission of carbon by cloud platforms. In this context, a majo...

Full description

Bibliographic Details
Main Author: Mat Razali, Rabiatul Addawiyah
Format: Thesis
Language:English
Published: 2017
Subjects:
Online Access:https://ir.uitm.edu.my/id/eprint/18879/1/18879.pdf
_version_ 1825735115853004800
author Mat Razali, Rabiatul Addawiyah
author_facet Mat Razali, Rabiatul Addawiyah
author_sort Mat Razali, Rabiatul Addawiyah
collection UITM
description The demand for cloud computing usage is speedily increasing day by day due to the facilities and advantages it offers. Such rapid growth of the large-scale computing systems usage will lead to an instant increase of Power consumption and emission of carbon by cloud platforms. In this context, a major concern of cloud computing operation is in achieving a load balanced system which can improve the platform for more efficient operations towards realizing a green cloud computing environment. The load balancing process normally emphasizes on optimal resource utilization, maximum response time, maximum throughput, and prevention of overload. In this scope of research, our study explores on the integration of load balancing process with virtual machine migration across multiple hosts which were determined by CPU utilization was implemented in this paper. There are two different types of resources, specifically low-powered and high-powered resources, which are based on Million Instructions per Second (MIPS) metrics. The minimal process execution time can be achieved if both types of resources are being evenly and efficiently matched and deploy onto suitable types of processing; i.e. low-powered or high-powered. Besides that, for a more efficient load balancing, the migration of virtual machines can be determined based on the current CPU utilization by following the thresholds where when the CPU usage reaches its 90% and 10% thresholds marker. Based on this idea, an algorithm in activating and deciding on the virtual machine migration operation is proposed, in which the overall load balancing process could be improved. Besides that, the performance of this technique is analyzed by using a Cloudsim simulator. Based on the analysis, positive results of the proposed algorithm are demonstrated, which shows the load balancing process is shown to have improved based on the distribution of virtual machines onto matching-type of resources, while a more efficient migration of virtual machines can be seen based on the defined CPU usage thresholds. Having a combination of these load balancing and migration techniques offers benefits that can avoid a long wait, make full use of resources and avoid idle resources. Minimal power consumption throughout the cloud platform will definitely lead to an efficient green cloud computing system.
first_indexed 2024-03-06T01:42:13Z
format Thesis
id oai:ir.uitm.edu.my:18879
institution Universiti Teknologi MARA
language English
last_indexed 2025-03-05T06:38:08Z
publishDate 2017
record_format dspace
spelling oai:ir.uitm.edu.my:188792024-08-02T02:41:42Z https://ir.uitm.edu.my/id/eprint/18879/ Cloud computing load balancing technique with virtual machine migration / Rabiatul Addawiyah Mat Razali Mat Razali, Rabiatul Addawiyah Instruments and machines The demand for cloud computing usage is speedily increasing day by day due to the facilities and advantages it offers. Such rapid growth of the large-scale computing systems usage will lead to an instant increase of Power consumption and emission of carbon by cloud platforms. In this context, a major concern of cloud computing operation is in achieving a load balanced system which can improve the platform for more efficient operations towards realizing a green cloud computing environment. The load balancing process normally emphasizes on optimal resource utilization, maximum response time, maximum throughput, and prevention of overload. In this scope of research, our study explores on the integration of load balancing process with virtual machine migration across multiple hosts which were determined by CPU utilization was implemented in this paper. There are two different types of resources, specifically low-powered and high-powered resources, which are based on Million Instructions per Second (MIPS) metrics. The minimal process execution time can be achieved if both types of resources are being evenly and efficiently matched and deploy onto suitable types of processing; i.e. low-powered or high-powered. Besides that, for a more efficient load balancing, the migration of virtual machines can be determined based on the current CPU utilization by following the thresholds where when the CPU usage reaches its 90% and 10% thresholds marker. Based on this idea, an algorithm in activating and deciding on the virtual machine migration operation is proposed, in which the overall load balancing process could be improved. Besides that, the performance of this technique is analyzed by using a Cloudsim simulator. Based on the analysis, positive results of the proposed algorithm are demonstrated, which shows the load balancing process is shown to have improved based on the distribution of virtual machines onto matching-type of resources, while a more efficient migration of virtual machines can be seen based on the defined CPU usage thresholds. Having a combination of these load balancing and migration techniques offers benefits that can avoid a long wait, make full use of resources and avoid idle resources. Minimal power consumption throughout the cloud platform will definitely lead to an efficient green cloud computing system. 2017 Thesis NonPeerReviewed text en https://ir.uitm.edu.my/id/eprint/18879/1/18879.pdf Cloud computing load balancing technique with virtual machine migration / Rabiatul Addawiyah Mat Razali. (2017) Masters thesis, thesis, Universiti Teknologi MARA. <http://terminalib.uitm.edu.my/18879.pdf>
spellingShingle Instruments and machines
Mat Razali, Rabiatul Addawiyah
Cloud computing load balancing technique with virtual machine migration / Rabiatul Addawiyah Mat Razali
title Cloud computing load balancing technique with virtual machine migration / Rabiatul Addawiyah Mat Razali
title_full Cloud computing load balancing technique with virtual machine migration / Rabiatul Addawiyah Mat Razali
title_fullStr Cloud computing load balancing technique with virtual machine migration / Rabiatul Addawiyah Mat Razali
title_full_unstemmed Cloud computing load balancing technique with virtual machine migration / Rabiatul Addawiyah Mat Razali
title_short Cloud computing load balancing technique with virtual machine migration / Rabiatul Addawiyah Mat Razali
title_sort cloud computing load balancing technique with virtual machine migration rabiatul addawiyah mat razali
topic Instruments and machines
url https://ir.uitm.edu.my/id/eprint/18879/1/18879.pdf
work_keys_str_mv AT matrazalirabiatuladdawiyah cloudcomputingloadbalancingtechniquewithvirtualmachinemigrationrabiatuladdawiyahmatrazali