• DocumentCode
    3245074
  • Title

    A fuzzy adaptive request distribution algorithm for cluster-based Web systems

  • Author

    Borzemski, Leszek ; Zatwarnicki, Krzysztof

  • Author_Institution
    Inst. of Control & Syst. Eng., Wroclaw Univ. of Technol., Poland
  • fYear
    2003
  • fDate
    5-7 Feb. 2003
  • Firstpage
    119
  • Lastpage
    126
  • Abstract
    This paper presents a novel algorithm for distribution of user requests sent to a Web-server cluster driven by a Web switch. Our algorithm called FARD (fuzzy adaptive request distribution) is a client-and-server-aware, dynamic and adaptive dispatching policy. It assigns each incoming request to the server with the least expected response time, estimated for that individual request. To estimate the expected response times FARD uses the fuzzy estimation mechanism. With respect to the requirement of modifiability of the model, FARD uses a neural network provided with innate abilities for learning and adaptation. We implemented a prototype FARD-based Web switch that was used in experiments carried out to compare its performance to well known representative request distribution algorithms. The measurements show that FARD benefits can be significant, especially for heterogeneous Web clusters.
  • Keywords
    Internet; client-server systems; file servers; learning (artificial intelligence); neural nets; performance evaluation; workstation clusters; FARD; Web switch; client server systems; cluster-based Web systems; dynamic adaptive dispatching policy; expected response times; fuzzy adaptive request distribution algorithm; fuzzy estimation; heterogeneous Web clusters; learning; modifiability; neural network; performance; Automatic control; Clustering algorithms; Delay; Dispatching; Fuzzy systems; Internet; Network servers; Neural networks; Switches; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing, 2003. Proceedings. Eleventh Euromicro Conference on
  • Conference_Location
    Genova, Italy
  • ISSN
    1066-6192
  • Print_ISBN
    0-7695-1875-3
  • Type

    conf

  • DOI
    10.1109/EMPDP.2003.1183576
  • Filename
    1183576