Energy and performance efficient resource allocation for cloud-based data centers

Cloud computing provides computing as a service form, due to this more andmore users migrated into the cloud instead of maintaining own physical infrastructure. It’s offering hardware, software, infrastructure as a service form to the users. Users have to pay as much as they use which also known a...

Full description

Saved in:
Bibliographic Details
Main Author: Akhter, Nasrin
Format: Thesis
Language:English
Published: 2015
Subjects:
Online Access:http://psasir.upm.edu.my/id/eprint/65552/1/FSKTM%202015%2027IR.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-upm-ir.65552
record_format uketd_dc
spelling my-upm-ir.655522018-09-26T06:07:29Z Energy and performance efficient resource allocation for cloud-based data centers 2015-07 Akhter, Nasrin Cloud computing provides computing as a service form, due to this more andmore users migrated into the cloud instead of maintaining own physical infrastructure. It’s offering hardware, software, infrastructure as a service form to the users. Users have to pay as much as they use which also known as pay as you go model. Cloud computing facilitates sharing resources over the Internet. It is also a technology revolution, offering flexible IT usage in a cost efficient and pay-per-use manner. Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources such as, networks, servers, storage, applications,and services. These resources can be rapidly provisioned and released with minimal management effort. The underlying concept of cloud computing isthe separation of applications from the operating systems and the hardware on which they run. The Cloud computing proliferation has resulted in the establishment of large-scale data centers around the world containing thousands of computing nodes. But data centers consumed erroneous electrical energy for its huge hardware infrastructures which also responsible for carbon emission. This thesis demonstrates that the dynamic consolidations of virtualmachines in cloud data centers by proposing energy efficient algorithms and policies. The aim of this research is to propose a few new host overload detection and VMselection algorithms in order tominimize energy consumption. Recently,researchers have shown an increased interest to reduce energy consumption in cloud data centers by consolidation of Virtual Machines. The objective is to develop the quality of service constraints by the under workload for reducing energy consumption and to improve the application of computing resources. Dynamic VM consolidation leverages fine grained fluctuations in the application workloads, and continuously reallocates VMs using live migration to minimize the number of active physical nodes. Energy consumption is reduced by dynamically deactivating and reactivating physical nodes to meet the current resource demand. The proposed approach is distributed, scalable, and efficient in managing the energy and performance trade-off. This research clarifies the concerns about energy savingsi n cloud computing, analyzing the factors that make the reduction of energy consumption. Energy consumption, energy and service level agreement violation, service level agreement violation and number of virtual machine migrationwasmeasured to ensure service performancewhile energy consumption reduced. In this study, we found that our proposed algorithms able to reduce energy consumption by 3% and 19% for host overload detection and VM selection algorithm respectively. Cloud computing Wireless communication systems Data libraries - Energy consumption 2015-07 Thesis http://psasir.upm.edu.my/id/eprint/65552/ http://psasir.upm.edu.my/id/eprint/65552/1/FSKTM%202015%2027IR.pdf text en public masters Universiti Putra Malaysia Cloud computing Wireless communication systems Data libraries - Energy consumption
institution Universiti Putra Malaysia
collection PSAS Institutional Repository
language English
topic Cloud computing
Wireless communication systems
Data libraries - Energy consumption
spellingShingle Cloud computing
Wireless communication systems
Data libraries - Energy consumption
Akhter, Nasrin
Energy and performance efficient resource allocation for cloud-based data centers
description Cloud computing provides computing as a service form, due to this more andmore users migrated into the cloud instead of maintaining own physical infrastructure. It’s offering hardware, software, infrastructure as a service form to the users. Users have to pay as much as they use which also known as pay as you go model. Cloud computing facilitates sharing resources over the Internet. It is also a technology revolution, offering flexible IT usage in a cost efficient and pay-per-use manner. Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources such as, networks, servers, storage, applications,and services. These resources can be rapidly provisioned and released with minimal management effort. The underlying concept of cloud computing isthe separation of applications from the operating systems and the hardware on which they run. The Cloud computing proliferation has resulted in the establishment of large-scale data centers around the world containing thousands of computing nodes. But data centers consumed erroneous electrical energy for its huge hardware infrastructures which also responsible for carbon emission. This thesis demonstrates that the dynamic consolidations of virtualmachines in cloud data centers by proposing energy efficient algorithms and policies. The aim of this research is to propose a few new host overload detection and VMselection algorithms in order tominimize energy consumption. Recently,researchers have shown an increased interest to reduce energy consumption in cloud data centers by consolidation of Virtual Machines. The objective is to develop the quality of service constraints by the under workload for reducing energy consumption and to improve the application of computing resources. Dynamic VM consolidation leverages fine grained fluctuations in the application workloads, and continuously reallocates VMs using live migration to minimize the number of active physical nodes. Energy consumption is reduced by dynamically deactivating and reactivating physical nodes to meet the current resource demand. The proposed approach is distributed, scalable, and efficient in managing the energy and performance trade-off. This research clarifies the concerns about energy savingsi n cloud computing, analyzing the factors that make the reduction of energy consumption. Energy consumption, energy and service level agreement violation, service level agreement violation and number of virtual machine migrationwasmeasured to ensure service performancewhile energy consumption reduced. In this study, we found that our proposed algorithms able to reduce energy consumption by 3% and 19% for host overload detection and VM selection algorithm respectively.
format Thesis
qualification_level Master's degree
author Akhter, Nasrin
author_facet Akhter, Nasrin
author_sort Akhter, Nasrin
title Energy and performance efficient resource allocation for cloud-based data centers
title_short Energy and performance efficient resource allocation for cloud-based data centers
title_full Energy and performance efficient resource allocation for cloud-based data centers
title_fullStr Energy and performance efficient resource allocation for cloud-based data centers
title_full_unstemmed Energy and performance efficient resource allocation for cloud-based data centers
title_sort energy and performance efficient resource allocation for cloud-based data centers
granting_institution Universiti Putra Malaysia
publishDate 2015
url http://psasir.upm.edu.my/id/eprint/65552/1/FSKTM%202015%2027IR.pdf
_version_ 1747812347421917184