• DocumentCode
    3269303
  • Title

    Load balancing and control for distributed World Wide Web servers

  • Author

    Castro, Maurice ; Dwyer, Michael ; Rumsewicz, Michael

  • Author_Institution
    Software Eng. Res. Centre, R. Melbourne Inst. of Technol., Vic., Australia
  • Volume
    2
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    1614
  • Abstract
    We describe an admission control and load balancing scheme for multicomputer World Wide Web servers. The scheme consists of a frontend admission control function which regulates requests sent to backend Web server using periodic load measurements passed from the backends to the frontends. The aims of scheme are two-fold: to ensure that traffic offered to backends can be serviced promptly, and to make full use of the backend capacity. We describe simulation results and an Erlang based implementation of the scheme. It is shown that the algorithm is trivial to implement, has negligible computational complexity, and provides effective load balancing and control. The scheme has now been implemented in the Eddie open source project, an Ericsson sponsored effort aimed at delivering commercial grade, quality of service driven Web server solutions
  • Keywords
    Internet; client-server systems; distributed processing; information resources; resource allocation; Eddie open source project; Erlang; World Wide Web; admission control; backend Web server; distributed Web servers; frontend admission control; load balancing; Admission control; Computational modeling; Distributed control; Filters; Load management; Quality of service; Search engines; Traffic control; Web server; Web sites;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control Applications, 1999. Proceedings of the 1999 IEEE International Conference on
  • Conference_Location
    Kohala Coast, HI
  • Print_ISBN
    0-7803-5446-X
  • Type

    conf

  • DOI
    10.1109/CCA.1999.801213
  • Filename
    801213