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...

Full description

Bibliographic Details
Main Authors: WAN,TSUNG-YUEH, 萬宗岳
Other Authors: YANG,CHAO-TUNG
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