Dynamic Resource Allocation and Target Performance Management of Web Applications in Cloud Environment

碩士 === 國立臺灣大學 === 資訊管理學研究所 === 100 === As computer network widely spread, more and more applications are provided through the Internet. Additionally, computing resource requirement is gradually transporting from local to the Internet. However, web applications usually suffer from performance degrada...

Full description

Bibliographic Details
Main Authors: Yung-Chi Su, 蘇永吉
Other Authors: 孫雅麗
Format: Others
Language:en_US
Published: 2011
Online Access:http://ndltd.ncl.edu.tw/handle/21860380604217506686
id ndltd-TW-100NTU05396002
record_format oai_dc
spelling ndltd-TW-100NTU053960022015-10-16T04:02:50Z http://ndltd.ncl.edu.tw/handle/21860380604217506686 Dynamic Resource Allocation and Target Performance Management of Web Applications in Cloud Environment 雲端致能應用程式的動態資源規劃與目標效能管理 Yung-Chi Su 蘇永吉 碩士 國立臺灣大學 資訊管理學研究所 100 As computer network widely spread, more and more applications are provided through the Internet. Additionally, computing resource requirement is gradually transporting from local to the Internet. However, web applications usually suffer from performance degradation and request blocking when workload increases while no extra resources are allocated for the use. Hence, in this thesis, we focus on the relationship of dynamic resource provisioning and the target performance goals of web applications running on a virtualized cloud environment so to cope with a wide varying workload. In particular, we focus on the computing resource since it is the only resource that can be dynamically configured in virtualized cloud environment. In order to guarantee the performance (i.e. response time), we propose an analytic model which can estimate proper resource allocation based on wide range workload. By using this model, we answer an important question which is how does a web server’s performance depend on the amount of CPU. Furthermore, we also try to discover the relationship of request rate (or packet rate) and the CPU utilization of Dom0 due to the network IO of the VM. Through our experiments, we provide a method to estimated service demand, and an intuitive linear model to predict the overhead of dom0. 孫雅麗 2011 學位論文 ; thesis 32 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立臺灣大學 === 資訊管理學研究所 === 100 === As computer network widely spread, more and more applications are provided through the Internet. Additionally, computing resource requirement is gradually transporting from local to the Internet. However, web applications usually suffer from performance degradation and request blocking when workload increases while no extra resources are allocated for the use. Hence, in this thesis, we focus on the relationship of dynamic resource provisioning and the target performance goals of web applications running on a virtualized cloud environment so to cope with a wide varying workload. In particular, we focus on the computing resource since it is the only resource that can be dynamically configured in virtualized cloud environment. In order to guarantee the performance (i.e. response time), we propose an analytic model which can estimate proper resource allocation based on wide range workload. By using this model, we answer an important question which is how does a web server’s performance depend on the amount of CPU. Furthermore, we also try to discover the relationship of request rate (or packet rate) and the CPU utilization of Dom0 due to the network IO of the VM. Through our experiments, we provide a method to estimated service demand, and an intuitive linear model to predict the overhead of dom0.
author2 孫雅麗
author_facet 孫雅麗
Yung-Chi Su
蘇永吉
author Yung-Chi Su
蘇永吉
spellingShingle Yung-Chi Su
蘇永吉
Dynamic Resource Allocation and Target Performance Management of Web Applications in Cloud Environment
author_sort Yung-Chi Su
title Dynamic Resource Allocation and Target Performance Management of Web Applications in Cloud Environment
title_short Dynamic Resource Allocation and Target Performance Management of Web Applications in Cloud Environment
title_full Dynamic Resource Allocation and Target Performance Management of Web Applications in Cloud Environment
title_fullStr Dynamic Resource Allocation and Target Performance Management of Web Applications in Cloud Environment
title_full_unstemmed Dynamic Resource Allocation and Target Performance Management of Web Applications in Cloud Environment
title_sort dynamic resource allocation and target performance management of web applications in cloud environment
publishDate 2011
url http://ndltd.ncl.edu.tw/handle/21860380604217506686
work_keys_str_mv AT yungchisu dynamicresourceallocationandtargetperformancemanagementofwebapplicationsincloudenvironment
AT sūyǒngjí dynamicresourceallocationandtargetperformancemanagementofwebapplicationsincloudenvironment
AT yungchisu yúnduānzhìnéngyīngyòngchéngshìdedòngtàizīyuánguīhuàyǔmùbiāoxiàonéngguǎnlǐ
AT sūyǒngjí yúnduānzhìnéngyīngyòngchéngshìdedòngtàizīyuánguīhuàyǔmùbiāoxiàonéngguǎnlǐ
_version_ 1718091631492595712