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

Full description

Bibliographic Details
Main Authors: LEONG, CHEOK PAN, 梁焯斌
Other Authors: Sheu, Jang-Ping
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