• DocumentCode
    938961
  • Title

    Robust processing rate allocation for proportional slowdown differentiation on Internet servers

  • Author

    Wei, Jianbin ; Zhou, Xiaobo ; Xu, Cheng-Zhong

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Wayne State Univ., Detroit, MI, USA
  • Volume
    54
  • Issue
    8
  • fYear
    2005
  • Firstpage
    964
  • Lastpage
    977
  • Abstract
    A desirable behavior of an Internet server is that a request´s queuing delay depends on its service time in a linear fashion. Measuring the quality of service in terms of slowdown, the ratio of a request´s queuing delay to its service time, provides a simple way to attain the objective. Moreover, it treats client requests equally regardless of their service time, whereas response time favors requests that need more processing resources. In this paper, we propose a proportional slowdown differentiation (PSD) service model on Internet servers. It aims to maintain prespecified slowdown ratios between different classes of client requests. To provide PSD services, we first derive a closed-form expression of the expected slowdown in an M/G/1 FCFS queuing system with a typical heavy-tailed service time distribution, the bounded Pareto distribution. Based on the closed-form expression, we design a queuing-theoretic strategy of processing-rate allocation. The rate allocation is realized by deploying a virtual server for each class. Simulation results show that the strategy can provide controllable PSD services on Internet servers. It, however, comes along with large variance and weak predictability due to the dynamics of Internet traffic. To address these issues, we design an integral feedback controller and integrate it into the queuing-theoretic strategy. Simulation results demonstrate that the integrated strategy is robust and can deliver predictable PSD services at a superior fine-grained level. We modified the Apache Web server with an implementation of the integrated processing-rate allocation strategy. Experimental results further demonstrate its effectiveness and feasibility in practice.
  • Keywords
    Internet; Pareto distribution; network servers; quality of service; queueing theory; resource allocation; telecommunication traffic; Apache Web server; FCFS queuing system; Internet servers; Internet traffic; Pareto distribution; feedback controller; proportional slowdown differentiation service; quality of service; queuing delay; service time distribution; Adaptive control; Closed-form solution; Delay effects; Quality of service; Robustness; Time factors; Time measurement; Traffic control; Web and internet services; Web server; Index Terms- Quality of Service; feedback control; queuing theory; rate allocation.; slowdown;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2005.135
  • Filename
    1453498