Implementation of an Energy Saving Cloud Infrastructure with Virtual Machine Power Usage Monitoring and Live Migration on OpenStack
碩士 === 東海大學 === 資訊工程學系 === 104 === Cloud computing is a kind of Internet-based computing, and requires more physical machines and consumes an large amount of power, that will reduce the profit of the service providers and harm the environment. Power consumption of cloud computing is an issue we focu...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2016
|
Online Access: | http://ndltd.ncl.edu.tw/handle/223crg |
id |
ndltd-TW-104THU00394017 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-104THU003940172019-05-15T22:43:17Z http://ndltd.ncl.edu.tw/handle/223crg Implementation of an Energy Saving Cloud Infrastructure with Virtual Machine Power Usage Monitoring and Live Migration on OpenStack 一個基於OpenStack 上具虛擬機耗能監測及動態遷移的節能雲端基礎設施之實作 WAN,TSUNG-YUEH 萬宗岳 碩士 東海大學 資訊工程學系 104 Cloud computing is a kind of Internet-based computing, and requires more physical machines and consumes an large amount of power, that will reduce the profit of the service providers and harm the environment. Power consumption of cloud computing is an issue we focus on in recent years, when making a large number of operations, the power consumption cannot be underestimated. Virtualization is widely used in cloud computing nowadays. However, existing energy efficient scheduling methods of virtual machines (VMs) in cloud cannot work well if the physical machines (PMs) are heterogeneous and their total power is considered. This thesis implement a cloud infrastructure that can monitor the status of OpenStack and monitor the real-time status of virtual machine on OpenStack then achieve to energy saving through live migration. The projects of monitoring include the utilization of CPU, load of memory, and power consumption. These data show in real-time, completely monitor the real-time status of physical machines and virtual machines. It also record the utilization and power consumption of physical machines then show on this cloud infrastructure, to provide experimental evidence for the user as a reference. Base on the power consumption we monitoring, we can automatically allocate virtual machines on every physical machines by live migration, to balance the power consumption of every physical machines. It’s not only can avoid idle and waste of resources but also can avoid reducing machine life because of the physical machines always keep in high usage, and achieve to power saving. YANG,CHAO-TUNG 楊朝棟 2016 學位論文 ; thesis 75 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 東海大學 === 資訊工程學系 === 104 === Cloud computing is a kind of Internet-based computing, and requires more physical machines and consumes an large amount of power, that will reduce the profit of the service providers and harm the environment. Power consumption of cloud computing is an issue we focus on in recent years, when making a large number of operations, the power consumption cannot be underestimated. Virtualization is widely used in cloud computing nowadays. However, existing energy efficient scheduling methods of virtual machines (VMs) in cloud cannot work well if the physical machines (PMs) are heterogeneous and their total power is considered.
This thesis implement a cloud infrastructure that can monitor the status of OpenStack and monitor the real-time status of virtual machine on OpenStack then achieve to energy saving through live migration. The projects of monitoring include the utilization of CPU, load of memory, and power consumption. These data show in real-time, completely monitor the real-time status of physical machines and virtual machines. It also record the utilization and power consumption of physical machines then show on this cloud infrastructure, to provide experimental evidence for the user as a reference. Base on the power consumption we monitoring, we can automatically allocate virtual machines on every physical machines by live migration, to balance the power consumption of every physical machines. It’s not only can avoid idle and waste of resources but also can avoid reducing machine life because of the physical machines always keep in high usage, and achieve to power saving.
|
author2 |
YANG,CHAO-TUNG |
author_facet |
YANG,CHAO-TUNG WAN,TSUNG-YUEH 萬宗岳 |
author |
WAN,TSUNG-YUEH 萬宗岳 |
spellingShingle |
WAN,TSUNG-YUEH 萬宗岳 Implementation of an Energy Saving Cloud Infrastructure with Virtual Machine Power Usage Monitoring and Live Migration on OpenStack |
author_sort |
WAN,TSUNG-YUEH |
title |
Implementation of an Energy Saving Cloud Infrastructure with Virtual Machine Power Usage Monitoring and Live Migration on OpenStack |
title_short |
Implementation of an Energy Saving Cloud Infrastructure with Virtual Machine Power Usage Monitoring and Live Migration on OpenStack |
title_full |
Implementation of an Energy Saving Cloud Infrastructure with Virtual Machine Power Usage Monitoring and Live Migration on OpenStack |
title_fullStr |
Implementation of an Energy Saving Cloud Infrastructure with Virtual Machine Power Usage Monitoring and Live Migration on OpenStack |
title_full_unstemmed |
Implementation of an Energy Saving Cloud Infrastructure with Virtual Machine Power Usage Monitoring and Live Migration on OpenStack |
title_sort |
implementation of an energy saving cloud infrastructure with virtual machine power usage monitoring and live migration on openstack |
publishDate |
2016 |
url |
http://ndltd.ncl.edu.tw/handle/223crg |
work_keys_str_mv |
AT wantsungyueh implementationofanenergysavingcloudinfrastructurewithvirtualmachinepowerusagemonitoringandlivemigrationonopenstack AT wànzōngyuè implementationofanenergysavingcloudinfrastructurewithvirtualmachinepowerusagemonitoringandlivemigrationonopenstack AT wantsungyueh yīgèjīyúopenstackshàngjùxūnǐjīhàonéngjiāncèjídòngtàiqiānyídejiénéngyúnduānjīchǔshèshīzhīshízuò AT wànzōngyuè yīgèjīyúopenstackshàngjùxūnǐjīhàonéngjiāncèjídòngtàiqiānyídejiénéngyúnduānjīchǔshèshīzhīshízuò |
_version_ |
1719135670274883584 |