An Adaptive Approach to Resource Provisioning in PaaS
YU Hua-yang, Xue Li, Shidong Zhang, Yuliang Shi
Abstract
YU Hua-yang, Xue Li, Shidong Zhang, Yuliang Shi
Abstract
In PaaS, the issue of resource provisioning becomes more challenging because a great number of applications share and compete for resources simultaneously. PaaS platform should be able to maximize the resources utilization, while satisfying the performance requirements of all applications. However on-line request workload can be fluctuated during the run time of applications and static resource allocation may cause either under provisioning or over provisioning problem. In this paper, we propose an adaptive resource provisioning approach to dynamically allocate resources for applications according to the workload variation. In case of performance violation, our approach can make an efficient plan to keep application performance within a valid range.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In PaaS, the issue of resource provisioning becomes more challenging because a great number of applications share and compete for resources simultaneously. PaaS platform should be able to maximize the resources utilization, while satisfying the performance requirements of all applications. However on-line request workload can be fluctuated during the run time of applications and static resource allocation may cause either under provisioning or over provisioning problem. In this paper, we propose an adaptive resource provisioning approach to dynamically allocate resources for applications according to the workload variation. In case of performance violation, our approach can make an efficient plan to keep application performance within a valid range.
Key concepts: Provisioning, Computer science, Workload, Distributed computing, Resource (disambiguation), Resource allocation, Resource management (computing), Computer network