Network-Constrained Virtual Machine Deployment Strategy in Open Cloud Platform

碩士 === 國立臺灣科技大學 === 電機工程系 === 100 === Cloud computing emerges as a novel application service layers. It provides diversity of applications and virtualization resources, such as storage services, CPU, and memory. Thus, when it is compared with the traditional data center, cloud data center becomes ve...

Full description

Bibliographic Details
Main Authors: Feng-yi Chou, 周鳳儀
Other Authors: Jiann-liang Chen
Format: Others
Language:en_US
Published: 2012
Online Access:http://ndltd.ncl.edu.tw/handle/04044364346112427036
id ndltd-TW-100NTUS5442053
record_format oai_dc
spelling ndltd-TW-100NTUS54420532015-10-13T21:17:25Z http://ndltd.ncl.edu.tw/handle/04044364346112427036 Network-Constrained Virtual Machine Deployment Strategy in Open Cloud Platform 雲端開放平台之虛擬機器佈建機制 Feng-yi Chou 周鳳儀 碩士 國立臺灣科技大學 電機工程系 100 Cloud computing emerges as a novel application service layers. It provides diversity of applications and virtualization resources, such as storage services, CPU, and memory. Thus, when it is compared with the traditional data center, cloud data center becomes very attractive solution for enterprises where enormous management cost could be reduced. Virtual machines hold important role for cloud data center service. Since the data center may be distributed over many regions, and the network conditions within cloud data center is different, so the deployment of virtual machines will influence service performance obtained by users. This study implements Eucalyptus cloud computing platform as a cloud data center system, and proposes network utilization constrained scheduling algorithm that works according to the current network status between users and associated node controllers for deploying the services. In addition by OpenFlow switch is implemented to manage the intended flow within users and virtual machines. The experiment is conducted upon node controller in the same and different subnet. For each experiment two scenarios are performed, First scenario is conducted within normal network condition, second scenario is considering bottleneck event at node controller. The experiment results indicate that in the same subnet, the virtual machines deployed with network utilization constrained scheduling algorithm can improve the transmission time 2.63% and 68.72% compare to traditional Round Robin and Greedy algorithms consecutively. In considering bottleneck event, the proposed method can improve 32.79% and 60.24%. In the different subnet scenario, the proposed mechanism improves 21.99% and 52.10%, eventually with bottleneck event the system is improved as 22.74% and 49.86%. Jiann-liang Chen 陳俊良 2012 學位論文 ; thesis 66 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立臺灣科技大學 === 電機工程系 === 100 === Cloud computing emerges as a novel application service layers. It provides diversity of applications and virtualization resources, such as storage services, CPU, and memory. Thus, when it is compared with the traditional data center, cloud data center becomes very attractive solution for enterprises where enormous management cost could be reduced. Virtual machines hold important role for cloud data center service. Since the data center may be distributed over many regions, and the network conditions within cloud data center is different, so the deployment of virtual machines will influence service performance obtained by users. This study implements Eucalyptus cloud computing platform as a cloud data center system, and proposes network utilization constrained scheduling algorithm that works according to the current network status between users and associated node controllers for deploying the services. In addition by OpenFlow switch is implemented to manage the intended flow within users and virtual machines. The experiment is conducted upon node controller in the same and different subnet. For each experiment two scenarios are performed, First scenario is conducted within normal network condition, second scenario is considering bottleneck event at node controller. The experiment results indicate that in the same subnet, the virtual machines deployed with network utilization constrained scheduling algorithm can improve the transmission time 2.63% and 68.72% compare to traditional Round Robin and Greedy algorithms consecutively. In considering bottleneck event, the proposed method can improve 32.79% and 60.24%. In the different subnet scenario, the proposed mechanism improves 21.99% and 52.10%, eventually with bottleneck event the system is improved as 22.74% and 49.86%.
author2 Jiann-liang Chen
author_facet Jiann-liang Chen
Feng-yi Chou
周鳳儀
author Feng-yi Chou
周鳳儀
spellingShingle Feng-yi Chou
周鳳儀
Network-Constrained Virtual Machine Deployment Strategy in Open Cloud Platform
author_sort Feng-yi Chou
title Network-Constrained Virtual Machine Deployment Strategy in Open Cloud Platform
title_short Network-Constrained Virtual Machine Deployment Strategy in Open Cloud Platform
title_full Network-Constrained Virtual Machine Deployment Strategy in Open Cloud Platform
title_fullStr Network-Constrained Virtual Machine Deployment Strategy in Open Cloud Platform
title_full_unstemmed Network-Constrained Virtual Machine Deployment Strategy in Open Cloud Platform
title_sort network-constrained virtual machine deployment strategy in open cloud platform
publishDate 2012
url http://ndltd.ncl.edu.tw/handle/04044364346112427036
work_keys_str_mv AT fengyichou networkconstrainedvirtualmachinedeploymentstrategyinopencloudplatform
AT zhōufèngyí networkconstrainedvirtualmachinedeploymentstrategyinopencloudplatform
AT fengyichou yúnduānkāifàngpíngtáizhīxūnǐjīqìbùjiànjīzhì
AT zhōufèngyí yúnduānkāifàngpíngtáizhīxūnǐjīqìbùjiànjīzhì
_version_ 1718059643620556800