By Topic

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

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Ajay Tiwari ; School of Computer Science, DAVV, Indore, India ; Priyesh Kanungo

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.

Published in:

Trendz in Information Sciences & Computing(TISC2010)

Date of Conference:

17-19 Dec. 2010