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
fDate :
Nov. 29 2011-Dec. 1 2011
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;
Conference_Titel :
Cloud Computing Technology and Science (CloudCom), 2011 IEEE Third International Conference on
Conference_Location :
Athens
Print_ISBN :
978-1-4673-0090-2
DOI :
10.1109/CloudCom.2011.75