Non-Invasive Virtual Machine Memory Performance Bottleneck Detection
碩士 === 國立交通大學 === 資訊科學與工程研究所 === 102 === Virtualization technology has been widely adapted in cloud environment. In a virtualized environment, some hardware resources such as processors and network bandwidth can be directly shared across virtual machines (VMs), but the memory resource is statically...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2013
|
Online Access: | http://ndltd.ncl.edu.tw/handle/27776957569780506161 |
id |
ndltd-TW-102NCTU5394041 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-102NCTU53940412016-07-02T04:20:30Z http://ndltd.ncl.edu.tw/handle/27776957569780506161 Non-Invasive Virtual Machine Memory Performance Bottleneck Detection 非侵入式虛擬機記憶體效能瓶頸之觀測 Tsai, Menq-Ru 蔡孟儒 碩士 國立交通大學 資訊科學與工程研究所 102 Virtualization technology has been widely adapted in cloud environment. In a virtualized environment, some hardware resources such as processors and network bandwidth can be directly shared across virtual machines (VMs), but the memory resource is statically bound to a VM and cannot be shared. On the other hand, a lot of applications are memory-intensive. Efficient utilization of memory resource is a key issue in the use of virtualization technology in cloud environment. In this research, we present NIMBLE, a novel system to detect memory performance bottleneck for VMs in a cloud datacenter. NIMBLE monitors the paging activities of VMs to detect memory performance bottleneck. It will estimate the amount of additional memory needed for removing memory performance bottleneck. NIMBLE can also predict the reduction of the VM execution time due to the additional memory size. The experimental results indicate that the maximum runtime overhead of NIMBLE is about 1.1% on average. For NIMBLE to be applicable in a wide-range of cloud environments, we design it to be non-invasive. NIMBLE does not require modification or manual access to the guest systems is mostly agnostic to guest operating system type. Wu, Yu-Sung 吳育松 2013 學位論文 ; thesis 42 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 資訊科學與工程研究所 === 102 === Virtualization technology has been widely adapted in cloud environment. In a virtualized environment, some hardware resources such as processors and network bandwidth can be directly shared across virtual machines (VMs), but the memory resource is statically bound to a VM and cannot be shared. On the other hand, a lot of applications are memory-intensive. Efficient utilization of memory resource is a key issue in the use of virtualization technology in cloud environment. In this research, we present NIMBLE, a novel system to detect memory performance bottleneck for VMs in a cloud datacenter. NIMBLE monitors the paging activities of VMs to detect memory performance bottleneck. It will estimate the amount of additional memory needed for removing memory performance bottleneck. NIMBLE can also predict the reduction of the VM execution time due to the additional memory size. The experimental results indicate that the maximum runtime overhead of NIMBLE is about 1.1% on average. For NIMBLE to be applicable in a wide-range of cloud environments, we design it to be non-invasive. NIMBLE does not require modification or manual access to the guest systems is mostly agnostic to guest operating system type.
|
author2 |
Wu, Yu-Sung |
author_facet |
Wu, Yu-Sung Tsai, Menq-Ru 蔡孟儒 |
author |
Tsai, Menq-Ru 蔡孟儒 |
spellingShingle |
Tsai, Menq-Ru 蔡孟儒 Non-Invasive Virtual Machine Memory Performance Bottleneck Detection |
author_sort |
Tsai, Menq-Ru |
title |
Non-Invasive Virtual Machine Memory Performance Bottleneck Detection |
title_short |
Non-Invasive Virtual Machine Memory Performance Bottleneck Detection |
title_full |
Non-Invasive Virtual Machine Memory Performance Bottleneck Detection |
title_fullStr |
Non-Invasive Virtual Machine Memory Performance Bottleneck Detection |
title_full_unstemmed |
Non-Invasive Virtual Machine Memory Performance Bottleneck Detection |
title_sort |
non-invasive virtual machine memory performance bottleneck detection |
publishDate |
2013 |
url |
http://ndltd.ncl.edu.tw/handle/27776957569780506161 |
work_keys_str_mv |
AT tsaimenqru noninvasivevirtualmachinememoryperformancebottleneckdetection AT càimèngrú noninvasivevirtualmachinememoryperformancebottleneckdetection AT tsaimenqru fēiqīnrùshìxūnǐjījìyìtǐxiàonéngpíngjǐngzhīguāncè AT càimèngrú fēiqīnrùshìxūnǐjījìyìtǐxiàonéngpíngjǐngzhīguāncè |
_version_ |
1718331780365287424 |