DocumentCode :
50340
Title :
Aggressive Resource Provisioning for Ensuring QoS in Virtualized Environments
Author :
Jinzhao Liu ; Yaoxue Zhang ; Yuezhi Zhou ; Di Zhang ; Hao Liu
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
Volume :
3
Issue :
2
fYear :
2015
fDate :
April-June 1 2015
Firstpage :
119
Lastpage :
131
Abstract :
Elasticity has now become the elemental feature of cloud computing as it enables the ability to dynamically add or remove virtual machine instances when workload changes. However, effective virtualized resource management is still one of the most challenging tasks. When the workload of a service increases rapidly, existing approaches cannot respond to the growing performance requirement efficiently because of either inaccuracy of adaptation decisions or the slow process of adjustments, both of which may result in insufficient resource provisioning. As a consequence, the Quality of Service (QoS) of the hosted applications may degrade and the Service Level Objective (SLO) will be thus violated. In this paper, we introduce SPRNT, a novel resource management framework, to ensure high-level QoS in the cloud computing system. SPRNT utilizes an aggressive resource provisioning strategy which encourages SPRNT to substantially increase the resource allocation in each adaptation cycle when workload increases. This strategy first provisions resources which are possibly more than actual demands, and then reduces the over-provisioned resources if needed. By applying the aggressive strategy, SPRNT can satisfy the increasing performance requirement in the first place so that the QoS can be kept at a high level. The experimental results show that SPRNT achieves up to 7.7× speedup in adaptation time, compared with existing efforts. By enabling quick adaptation, SPRNT limits the SLO violation rate up to 1.3 percent even when dealing with rapidly increasing workload.
Keywords :
cloud computing; decision making; quality of service; resource allocation; virtual machines; virtualisation; QoS; SLO; SPRNT; adaptation decision; aggressive resource provisioning; cloud computing system; quality of service; resource allocation; resource management framework; service level objective; virtual machine; virtualized environment; Cloud computing; Encyclopedias; Engines; Measurement; Quality of service; Resource management; Resource management; cloud computing; quality of service; virtualization;
fLanguage :
English
Journal_Title :
Cloud Computing, IEEE Transactions on
Publisher :
ieee
ISSN :
2168-7161
Type :
jour
DOI :
10.1109/TCC.2014.2353045
Filename :
6888495
Link To Document :
بازگشت