• 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