• DocumentCode
    3191300
  • Title

    A feedback control approach for guaranteeing relative delays in Web servers

  • Author

    Lu, Chenyang ; Abdelzaber, T.F. ; Stankovic, John A. ; Son, Sang H.

  • Author_Institution
    Dept. of Comput. Sci., Virginia Univ., Charlottesville, VA, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    51
  • Lastpage
    62
  • Abstract
    The paper presents the design, implementation, and evaluation of an adaptive architecture to provide relative delay guarantees for different service classes on Web servers under HTTP 1.1. The first contribution of the paper is the architecture based on a feedback control loop that enforces desired relative delays among classes via dynamic connection scheduling and process reallocation. The second contribution is our use of feedback control theory to design the feedback loop with proven performance guarantees. In contrast with ad hoc approaches that often rely on laborious tuning and design iterations, our control theory approach enables us to systematically design an adaptive Web server with established analytical methods. The design methodology includes using system identification to establish a dynamic model, and using the Root Locus method to design a feedback controller to satisfy performance specifications of a Web server. The adaptive architecture has been implemented by modifying an Apache Web server. Experimental results demonstrate that our adaptive server achieves robust relative delay guarantees even when workload varies significantly. Properties of our adaptive Web server include guaranteed stability, and satisfactory efficiency and accuracy in achieving the desired relative delay differentiation
  • Keywords
    Internet; delays; feedback; file servers; hypermedia; transport protocols; Apache Web server; HTTP; Root Locus method; Web servers; ad hoc approaches; adaptive Web server; adaptive architecture; adaptive server; analytical methods; control theory approach; design iterations; dynamic connection scheduling; dynamic model; feedback control approach; feedback control loop; feedback control theory; feedback controller; guaranteed stability; laborious tuning; performance guarantees; performance specifications; process reallocation; relative delay differentiation; relative delay guarantee; relative delay guarantees; relative delays; robust relative delay guarantees; service classes; system identification; Adaptive control; Adaptive systems; Control theory; Delay; Design methodology; Dynamic scheduling; Feedback control; Feedback loop; Service oriented architecture; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Technology and Applications Symposium, 2001. Proceedings. Seventh IEEE
  • Conference_Location
    Taipei
  • ISSN
    1080-1812
  • Print_ISBN
    0-7695-1134-1
  • Type

    conf

  • DOI
    10.1109/RTTAS.2001.929865
  • Filename
    929865