• DocumentCode
    39195
  • Title

    CPU Provisioning Algorithms for Service Differentiation in Cloud-Based Environments

  • Author

    Katsalis, Kostas ; Paschos, Georgios S. ; Viniotis, Yannis ; Tassiulas, Leandros

  • Author_Institution
    Dept. of Electr. & Comput. Eng. (ECE), Univ. of Thessaly, Volos, Greece
  • Volume
    12
  • Issue
    1
  • fYear
    2015
  • fDate
    Mar-15
  • Firstpage
    61
  • Lastpage
    74
  • Abstract
    This work focuses on the design, analysis and evaluation of Dynamic Weighted Round Robin (DWRR) algorithms that can guarantee CPU service shares in clusters of servers. Our motivation comes from the need to provision multiple server CPUs in cloud-based data center environments. Using stochastic control theory we show that a class of DWRR policies provide the service differentiation objectives, without requiring any knowledge about the arrival and the service process statistics. The member policies provide the data center administrator with trade-off options, so that the communication and computation overhead of the policy can be adjusted. We further evaluate the proposed policies via simulations, using both synthetic and real traces obtained from a medium scale mobile computing application.
  • Keywords
    cloud computing; computer centres; mobile computing; resource allocation; CPU provisioning algorithms; CPU service shares; DWRR policies; cloud-based data center environments; data center administrator; dynamic weighted round robin algorithms; medium scale mobile computing application; member policies; server CPU; service differentiation; service differentiation objectives; service process statistics; stochastic control theory; trade-off options; Convergence; Heuristic algorithms; Measurement; Mobile communication; Round robin; Servers; Vectors; CPU scheduling; closed loop systems; servers; service differentiation; stochastic control;
  • fLanguage
    English
  • Journal_Title
    Network and Service Management, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1932-4537
  • Type

    jour

  • DOI
    10.1109/TNSM.2015.2397345
  • Filename
    7024161