• DocumentCode
    172806
  • Title

    Replica Placement in Cloud through Simple Stochastic Model Predictive Control

  • Author

    Ghanbari, H. ; Litoiu, M. ; Pawluk, P. ; Barna, C.

  • Author_Institution
    Dept. of Comput. Sci., York Univ., Toronto, ON, Canada
  • fYear
    2014
  • fDate
    June 27 2014-July 2 2014
  • Firstpage
    80
  • Lastpage
    87
  • Abstract
    This paper presents a model and an algorithm for optimal service placement (OSP) of a set of N-tier software systems, subject to dynamic changes in the workload, Service Level Agreements (SLA), and administrator preferences. The objective function models the resources´ cost, the service level agreements and the trashing cost. The optimization algorithm is predictive: its allocation or reallocation decisions are based not only on the current metrics but also on predicted evolution of the system. The solution of the optimization, in each step, is a set some service replicas to be added or removed from the available hosts. These deployment changes are optimal with regards to overall objectives defined over time. In addition, the optimization considers the restrictions imposed on the number of possible service migrations at each time interval. We present experimental results that show the effectiveness of our approach.
  • Keywords
    cloud computing; contracts; optimisation; predictive control; stochastic processes; OSP; SLA; administrator preferences; cloud computing; objective function; optimal service placement; optimization algorithm; replica placement; service level agreements; stochastic model predictive control; Equations; Hardware; Mathematical model; Optimization; Queueing analysis; Resource management; Time factors; Mathematical programming; Performance analysis; Queueing analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2014 IEEE 7th International Conference on
  • Conference_Location
    Anchorage, AK
  • Print_ISBN
    978-1-4799-5062-1
  • Type

    conf

  • DOI
    10.1109/CLOUD.2014.21
  • Filename
    6973727