Efficient Resource Provisioning for Virtual Cluster Deployment Based on Network WorkloadNetwork Workload
碩士 === 國立中央大學 === 資訊工程學系 === 102 === Infrastructure-as-a-Service (IaaS) is an important type of cloud service. It uses server virtualization technology to provide users the software-based virtual machines as the computing power over the physical computing resources in a datacenter, such that the phy...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2014
|
Online Access: | http://ndltd.ncl.edu.tw/handle/26686770108100547044 |
id |
ndltd-TW-102NCU05392127 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-102NCU053921272015-10-13T23:55:41Z http://ndltd.ncl.edu.tw/handle/26686770108100547044 Efficient Resource Provisioning for Virtual Cluster Deployment Based on Network WorkloadNetwork Workload 基於網路負載之虛擬叢集負載平衡佈署策略 Hsiang-Lun Lu 呂享倫 碩士 國立中央大學 資訊工程學系 102 Infrastructure-as-a-Service (IaaS) is an important type of cloud service. It uses server virtualization technology to provide users the software-based virtual machines as the computing power over the physical computing resources in a datacenter, such that the physical computing resources can achieve better utilization rate and manageability. The network virtualization technology is another key technology of IaaS, which can create virtual network environments on top of the physical network environment. With server virtualization and network virtualization, the IaaS users are able to create user-defined virtual clusters/datacenter. The problem is that, manual resources allocation and management for virtual clusters/datacenters is not practical because setting up virtual clusters/datacenters is time-consuming. In addition, the virtual cluster/datacenter placement problem is challenging because we need to consider the constraints of physical resources as well as the relationship among the virtual resources. To solve these problems, we have developed an IaaS management system, SAMEVEDStackV2, based on an open-source software package, OpenStack. The SAMEVEDStackV2 supports a high-level API for virtual clusters/datacenters management, and uses a monitoring/profiling mechanism for tracking and classifying virtual clusters/datacenters. The scheduler uses the information of virtual clusters/datacenters to reduce unnecessary network bandwidth consumption while placing virtual cluster/datacenters on physical computing resources. Our preliminary experimental results show that, the proposed placement strategy can reduce 37% of the physical network bandwidth consumption when comparing with the default OpenStack scheduler. Wei-Jen Wang 王尉任 2014 學位論文 ; thesis 54 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中央大學 === 資訊工程學系 === 102 === Infrastructure-as-a-Service (IaaS) is an important type of cloud service. It uses server virtualization technology to provide users the software-based virtual machines as the computing power over the physical computing resources in a datacenter, such that the physical computing resources can achieve better utilization rate and manageability. The network virtualization technology is another key technology of IaaS, which can create virtual network environments on top of the physical network environment. With server virtualization and network virtualization, the IaaS users are able to create user-defined virtual clusters/datacenter. The problem is that, manual resources allocation and management for virtual clusters/datacenters is not practical because setting up virtual clusters/datacenters is time-consuming. In addition, the virtual cluster/datacenter placement problem is challenging because we need to consider the constraints of physical resources as well as the relationship among the virtual resources. To solve these problems, we have developed an IaaS management system, SAMEVEDStackV2, based on an open-source software package, OpenStack. The SAMEVEDStackV2 supports a high-level API for virtual clusters/datacenters management, and uses a monitoring/profiling mechanism for tracking and classifying virtual clusters/datacenters. The scheduler uses the information of virtual clusters/datacenters to reduce unnecessary network bandwidth consumption while placing virtual cluster/datacenters on physical computing resources. Our preliminary experimental results show that, the proposed placement strategy can reduce 37% of the physical network bandwidth consumption when comparing with the default OpenStack scheduler.
|
author2 |
Wei-Jen Wang |
author_facet |
Wei-Jen Wang Hsiang-Lun Lu 呂享倫 |
author |
Hsiang-Lun Lu 呂享倫 |
spellingShingle |
Hsiang-Lun Lu 呂享倫 Efficient Resource Provisioning for Virtual Cluster Deployment Based on Network WorkloadNetwork Workload |
author_sort |
Hsiang-Lun Lu |
title |
Efficient Resource Provisioning for Virtual Cluster Deployment Based on Network WorkloadNetwork Workload |
title_short |
Efficient Resource Provisioning for Virtual Cluster Deployment Based on Network WorkloadNetwork Workload |
title_full |
Efficient Resource Provisioning for Virtual Cluster Deployment Based on Network WorkloadNetwork Workload |
title_fullStr |
Efficient Resource Provisioning for Virtual Cluster Deployment Based on Network WorkloadNetwork Workload |
title_full_unstemmed |
Efficient Resource Provisioning for Virtual Cluster Deployment Based on Network WorkloadNetwork Workload |
title_sort |
efficient resource provisioning for virtual cluster deployment based on network workloadnetwork workload |
publishDate |
2014 |
url |
http://ndltd.ncl.edu.tw/handle/26686770108100547044 |
work_keys_str_mv |
AT hsianglunlu efficientresourceprovisioningforvirtualclusterdeploymentbasedonnetworkworkloadnetworkworkload AT lǚxiǎnglún efficientresourceprovisioningforvirtualclusterdeploymentbasedonnetworkworkloadnetworkworkload AT hsianglunlu jīyúwǎnglùfùzàizhīxūnǐcóngjífùzàipínghéngbùshǔcèlüè AT lǚxiǎnglún jīyúwǎnglùfùzàizhīxūnǐcóngjífùzàipínghéngbùshǔcèlüè |
_version_ |
1718088019139887104 |