• DocumentCode
    3657131
  • Title

    Model-Driven Geo-Elasticity in Database Clouds

  • Author

    Tian Guo;Prashant Shenoy

  • fYear
    2015
  • fDate
    7/1/2015 12:00:00 AM
  • Firstpage
    61
  • Lastpage
    70
  • Abstract
    Motivated by the emergence of distributed clouds, we argue for the need for geo-elastic provisioning of application replicas to effectively handle temporal and spatial workload fluctuations seen by such applications. We present DBScale, a system that tracks geographic variations in the workload to dynamically provision database replicas at different cloud locations across the globe. Our geo-elastic provisioning approach comprises a regression-based model to infer the database query workload from observations of the spatially distributed front-end workload and a two-node open queueing network model to provision databases with both CPU and I/O-intensive query workloads. We implement a prototype of our DBScale system on Amazon EC2´s distributed cloud. Our experiments with our prototype show up to a 66% improvement in response time when compared to local elasticity approaches.
  • Keywords
    "Servers","Cloud computing","Elasticity","Spatial databases","Mathematical model","Computational modeling"
  • Publisher
    ieee
  • Conference_Titel
    Autonomic Computing (ICAC), 2015 IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/ICAC.2015.46
  • Filename
    7266935