DocumentCode
3064580
Title
A Deployment Platform for Dynamically Scaling Applications in the Cloud
Author
Han, Rui ; Guo, Li ; Guo, Yike ; He, Sijin
Author_Institution
Dept. of Comput., Imperial Coll. London, London, UK
fYear
2011
fDate
Nov. 29 2011-Dec. 1 2011
Firstpage
506
Lastpage
510
Abstract
Simplifying the process of deploying applications is almost essential in the cloud. However, existing techniques can automate applications´ initial deployment but have not yet adequately addressed their scaling problem. In this paper, a deployment platform to enable a novel dynamic scaling technique is introduced. This platform employs: (i) an extensible specification that describes all aspects of applications, (ii) a flexible analytical model that determines how many servers to be deployed for an application in each scaling. The platform´s ability to handle dynamic workloads and to scale applications quickly enough to maintain the response time target is demonstrated.
Keywords
cloud computing; resource allocation; cloud computing; deployment platform; dynamic scaling technique; dynamic workload handling; flexible analytical model; response time target; Capacity planning; Cloud computing; Estimation; Heuristic algorithms; Monitoring; Servers; Time factors; applications; cloud computing; deployment; dynamic scaling; platform;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Computing Technology and Science (CloudCom), 2011 IEEE Third International Conference on
Conference_Location
Athens
Print_ISBN
978-1-4673-0090-2
Type
conf
DOI
10.1109/CloudCom.2011.75
Filename
6133184
Link To Document