• DocumentCode
    3199576
  • Title

    An adaptive process allocation strategy for proportional responsiveness differentiation on Web servers

  • Author

    Zhou, Xiaobo ; Cai, Yu ; Godavari, Ganesh K. ; Chow, C. Edward

  • Author_Institution
    Dept. of Comput. Sci., Colorado Univ., Colorado Springs, CO, USA
  • fYear
    2004
  • fDate
    6-9 July 2004
  • Firstpage
    142
  • Lastpage
    149
  • Abstract
    There is a growing demand for provisioning of different levels of quality of service (QoS) on scalable Web servers to meet changing resource availability and satisfy different client requirements. The proportional differentiation model is getting momentum because of its fairness and differentiation predictability. It states that QoS of different traffic classes should be kept proportional to their pre-specified differentiation parameters, independent of the class loads. In this paper, we present a processing rate allocation scheme for providing proportional response time differentiation on Web servers. A challenging issue is how to achieve processing rates for different request classes in the implementation. We propose a process allocation strategy, which dynamically and adaptively changes the number of processes allocated for handling different request classes while ensuring the ratios of process allocation specified by the processing rate allocation scheme. We implement the process allocation strategy at application level on Apache Web servers. Experimental results show that the processing rate can be achieved by the adaptive process allocation strategy and the Web servers can provide predictable and controllable proportional response time differentiation.
  • Keywords
    DiffServ networks; Internet; file servers; quality of service; resource allocation; Apache Web servers; adaptive process allocation strategy; client requirement satisfaction; fairness predictability; processing rate allocation scheme; proportional differentiation model; proportional responsiveness differentiation; quality of service; resource availability; response time differentiation; scalable Web servers; traffic QoS; Availability; Delay; Diffserv networks; Network servers; Predictive models; Proportional control; Quality of service; Springs; Traffic control; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2004. Proceedings. IEEE International Conference on
  • Print_ISBN
    0-7695-2167-3
  • Type

    conf

  • DOI
    10.1109/ICWS.2004.1314733
  • Filename
    1314733