DocumentCode
2786343
Title
Automatic Resource Scaling Based on Application Service Requirements
Author
Lin, Ching-Chi ; Wu, Jan-Jan ; Lin, Jeng-An ; Song, Li-Chung ; Liu, Pangfeng
Author_Institution
Res. Center for Inf. Technol. Innovation, Acad. Sinica, Taipei, Taiwan
fYear
2012
fDate
24-29 June 2012
Firstpage
941
Lastpage
942
Abstract
Web applications play a major role in various enterprise and cloud services. With the popularity of social networks and with the speed at which information can be disseminate around the globe, online systems need to face ever growing, unpredictable peak load events. Auto-scaling technique provides on-demand resources according to workload in cloud computing system. However, most of the existing solutions are subject to some of the following constraints: (1) replying on user-provided scaling metrics and threshold values, (2) employing the simple Majority Vote scaling algorithm, which is ineffective for scaling Web applications, and (3) lack of capability for predicting workload changes. In this work, we develop an auto-scaling system, WebScale, which is not subject to the aforementioned constraints, for managing resources for Web applications in data centers. We also compare the efficiency of different scaling algorithms for Web applications, and devise a new method for analyzing the trend of workload changes. The experiment results demonstrate that WebScale can keep the response time of Web applications low even when facing sudden load changing.
Keywords
cloud computing; computer centres; resource allocation; social networking (online); Web application; WebScale system; application service requirement; auto-scaling technique; cloud computing system; cloud service; data center; load change; majority vote scaling algorithm; resource management; resource scaling; social network; threshold value; user-provided scaling metric; workload change prediction; Algorithm design and analysis; Cloud computing; Conferences; Heuristic algorithms; Measurement; Prediction algorithms; Time factors; Auto-Scaling; Cloud Computing; Resource Provisioning; Trend Analysis; Virtual Machines; Web Applications;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Computing (CLOUD), 2012 IEEE 5th International Conference on
Conference_Location
Honolulu, HI
ISSN
2159-6182
Print_ISBN
978-1-4673-2892-0
Type
conf
DOI
10.1109/CLOUD.2012.32
Filename
6253600
Link To Document