Algorithms of Allocating Hose Model Virtual Clusters in BCube Cloud Data Centers
碩士 === 國立清華大學 === 通訊工程研究所 === 102 === In recent years, cloud computing becomes more and more attractive. In Infrastructure-as-a-Service (IaaS) model, tenants can flexibly request the computing resources from the cloud providers via renting the virtual machines (VMs). However, most cloud providers ca...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2014
|
Online Access: | http://ndltd.ncl.edu.tw/handle/5jmy2t |
id |
ndltd-TW-102NTHU5650021 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-102NTHU56500212019-05-15T21:13:57Z http://ndltd.ncl.edu.tw/handle/5jmy2t Algorithms of Allocating Hose Model Virtual Clusters in BCube Cloud Data Centers 在BCube拓撲的雲端資料中心分配軟管模型虛擬叢集的演算法 LEONG, CHEOK PAN 梁焯斌 碩士 國立清華大學 通訊工程研究所 102 In recent years, cloud computing becomes more and more attractive. In Infrastructure-as-a-Service (IaaS) model, tenants can flexibly request the computing resources from the cloud providers via renting the virtual machines (VMs). However, most cloud providers cannot guarantee the intra-cloud network performance for the VMs. The hose-model virtual cluster is an efficient way to provide the guaranteed network performance to tenants. Moreover, many recent researches proposed novel datacenter architecture to improve the network performance. BCube is one of the novel architecture different from the traditional tree-like topology. We propose a two-phases algorithm to allocate the virtual clusters in BCube datacenter, which includes Bandwidth-Aware VM Allocation (BA-VA) algorithm and Multi-Path Bandwidth Allocation (MP-BA) algorithm. The MP-BA algorithm uses the path diversity nature of BCube to increase the capacity of datacenter. The simulation result shows that our algorithms can be applied to the large-scale datacenter. We can provide the minimum bandwidth guaranteed for over 85% tenants in the case of high load. The simulation result also shows that our algorithm can let datacenter accommodate more requests, and get higher revenue for the service providers. Sheu, Jang-Ping 許健平 2014 學位論文 ; thesis 43 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立清華大學 === 通訊工程研究所 === 102 === In recent years, cloud computing becomes more and more attractive. In Infrastructure-as-a-Service (IaaS) model, tenants can flexibly request the computing resources from the cloud providers via renting the virtual machines (VMs). However, most cloud providers cannot guarantee the intra-cloud network performance for the VMs. The hose-model virtual cluster is an efficient way to provide the guaranteed network performance to tenants. Moreover, many recent researches proposed novel datacenter architecture to improve the network performance. BCube is one of the novel architecture different from the traditional tree-like topology. We propose a two-phases algorithm to allocate the virtual clusters in BCube datacenter, which includes Bandwidth-Aware VM Allocation (BA-VA) algorithm and Multi-Path Bandwidth Allocation (MP-BA) algorithm. The MP-BA algorithm uses the path diversity nature of BCube to increase the capacity of datacenter. The simulation result shows that our algorithms can be applied to the large-scale datacenter. We can provide the minimum bandwidth guaranteed for over 85% tenants in the case of high load. The simulation result also shows that our algorithm can let datacenter accommodate more requests, and get higher revenue for the service providers.
|
author2 |
Sheu, Jang-Ping |
author_facet |
Sheu, Jang-Ping LEONG, CHEOK PAN 梁焯斌 |
author |
LEONG, CHEOK PAN 梁焯斌 |
spellingShingle |
LEONG, CHEOK PAN 梁焯斌 Algorithms of Allocating Hose Model Virtual Clusters in BCube Cloud Data Centers |
author_sort |
LEONG, CHEOK PAN |
title |
Algorithms of Allocating Hose Model Virtual Clusters in BCube Cloud Data Centers |
title_short |
Algorithms of Allocating Hose Model Virtual Clusters in BCube Cloud Data Centers |
title_full |
Algorithms of Allocating Hose Model Virtual Clusters in BCube Cloud Data Centers |
title_fullStr |
Algorithms of Allocating Hose Model Virtual Clusters in BCube Cloud Data Centers |
title_full_unstemmed |
Algorithms of Allocating Hose Model Virtual Clusters in BCube Cloud Data Centers |
title_sort |
algorithms of allocating hose model virtual clusters in bcube cloud data centers |
publishDate |
2014 |
url |
http://ndltd.ncl.edu.tw/handle/5jmy2t |
work_keys_str_mv |
AT leongcheokpan algorithmsofallocatinghosemodelvirtualclustersinbcubeclouddatacenters AT liángchāobīn algorithmsofallocatinghosemodelvirtualclustersinbcubeclouddatacenters AT leongcheokpan zàibcubetàpūdeyúnduānzīliàozhōngxīnfēnpèiruǎnguǎnmóxíngxūnǐcóngjídeyǎnsuànfǎ AT liángchāobīn zàibcubetàpūdeyúnduānzīliàozhōngxīnfēnpèiruǎnguǎnmóxíngxūnǐcóngjídeyǎnsuànfǎ |
_version_ |
1719111645478780928 |