• DocumentCode
    2528164
  • Title

    Dynamic load balancing algorithm for scalable heterogeneous web server cluster with content awareness

  • Author

    Tiwari, Ajay ; Kanungo, Priyesh

  • Author_Institution
    Sch. of Comput. Sci., DAVV, Indore, India
  • fYear
    2010
  • fDate
    17-19 Dec. 2010
  • Firstpage
    143
  • Lastpage
    148
  • Abstract
    The state-of-art web applications communicate and coordinate with number of geographically dispersed information resources providing information to huge number of users. Homogeneous server clusters are not capable of satisfying the growing demand of such applications including real time audio and video, PHP, JSP, ASP etc. Heterogeneity involves handling of low level interoperability issues e.g. mismatch of hardware, operating platforms, programming languages, database schema, topology etc. Scalable server cluster allows addition of new servers as the load increases without disrupting the services. Moreover, it also provides better reliability by gracefully transferring the load from server which is unavailable due to failure or for preventive maintenance. Heterogeneity with scalability makes the system more complex. The existing dynamic load balancing (DLB) algorithms are not directly applicable for distributed scheduling in such environments. In this paper, we propose a DLB algorithm for scalable heterogeneous server cluster using content awareness. The algorithm considers server´s processing capability, queue length, utilization ratio etc. as load indices. As the cluster supports multiple services, at the primary level, we have used content awareness forwarding algorithm and at the secondary level, waited round robin algorithm has been used.
  • Keywords
    Internet; file servers; information resources; open systems; pattern clustering; resource allocation; content awareness; distributed scheduling; dynamic load balancing; information resource; interoperability issue; queue length; round robin algorithm; scalable heterogeneous Web server cluster; state of art web application; waited round robin algorithm; Clustering algorithms; Heuristic algorithms; Load management; Round robin; Time factors; Web server; Web server cluster; dynamic Load Balancing; weighted mean; weighted round robin;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Trendz in Information Sciences & Computing (TISC), 2010
  • Conference_Location
    Chennai
  • Print_ISBN
    978-1-4244-9007-3
  • Type

    conf

  • DOI
    10.1109/TISC.2010.5714626
  • Filename
    5714626