Skip to main content

Content-Based Load Balancing Using Web Clusters and Service Rankings

  • Conference paper
  • First Online:
Artificial Intelligence and Evolutionary Computations in Engineering Systems

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 394))

Abstract

Web servers have gained immense popularity currently due to its nature to cater to a huge number of user requests, where any number of users can get service from Web-based applications. As it comes with global accessibility, servers hosting popular websites tend to get massive load that deteriorates in efficiency to provide quality service. Currently, most servers use load balancing techniques that distribute load among multiple virtual servers hosting a website. Generally, these load balancing techniques concentrate on balancing user request load on server and ignore the type of content requested. The reason behind it is overhead on dispatcher for analyzing content request and assigning appropriate rank. This process consumes additional time for dispatcher to allocate server and users face little delay in viewing their site; however it is helpful in the long run as heavy bandwidth consuming services such as multimedia requests can be catered efficiently by high priority servers only. The priority of servers can be defined as per their configuration and capabilities. Through experimental results on J Meter software it is proved that this concept can be helpful in providing better Quality of Service (QOS) to the website users.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Sachin Kumar C, Singhal N. A priority based dynamic load balancing approach in a grid based distributed computing network. Int J Comput Appl. (0975–8887) 2012;49:5.

    Google Scholar 

  2. Mehta MA. A hybrid dynamic load balancing algorithm for distributed systems. J Comput. 2014;9:8 (Academy Publishers).

    Google Scholar 

  3. Ciardo G, Riska A, Smirni E. EquiLoad: a load balancing policy for clustered web servers. Performance Evaluation, Elsevier; 2001. p. 101–24.

    Google Scholar 

  4. Aversa L, Bestavros A. Load balancing a cluster of web servers using distributed packet rewriting. IEEE; 2003.

    Google Scholar 

  5. Gilly K, Juit C, Pulgjaner R. An up-to-date survey in web load balancing. Springer; 2011. P. 699–706.

    Google Scholar 

  6. Hussain J, Mishra DK. Performance evaluation of diffusion method for load balancing in distributed environment. Int J Adv Res Comput Communication Eng. 2013;2:12.

    Google Scholar 

  7. Menascè DA. QOS issues in web services. IEEE Internet Computing (November–December 2002).

    Google Scholar 

  8. Conti M, Gregori E, Lapenn W. A content delivery policies in replicated web services: client-side versus server-side. Cluster Comput. 2005;8:47–60 (Springer Science+Business Media, Inc. Manufactured in The Netherland).

    Google Scholar 

  9. Li J, Lin C. Availability analysis of web-server clusters with QOS-aware load balancing. In: International Symposium on Computational Intelligence and Design, IEEE; 2010.

    Google Scholar 

  10. Deshmukh AP, Pamu K. Applying load balancing: a dynamic approach. Int J Adv Res Comput Sci Softw Eng. 2012;2:6.

    Google Scholar 

  11. Zou S, Sha J. Analysis and algorithm of load balancing strategy of the web server cluster system. In: ICCIP 2012. Springer 2012.

    Google Scholar 

  12. Ayyasamy S, Sivanandam SN. A cluster based replication architecture for load balancing in peer-to-peer content distribution. Int J Comput Netw Commun (IJCNC). 2010;2:5.

    Google Scholar 

  13. Roussopoulos M, Baker M. Practical load balancing for content requests in peer-to-peer network. Berlin: Springer; 2006.

    Google Scholar 

  14. Dümmler J, Rauber T, Rünger G. Semi-dynamic scheduling of parallel tasks for heterogeneous clusters. In: 10th international symposium on parallel and distributed computing; 2011.

    Google Scholar 

  15. Tian C, Jiang H, Iyengar A, Liu X, Wu Z, Chen J, Liu W. Improving application placement for cluster-based web applications. IEEE Trans Netw Serv Manag. 2011;8:2.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to T. N. Anitha .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer India

About this paper

Cite this paper

Anitha, T.N., Balakrishna, R. (2016). Content-Based Load Balancing Using Web Clusters and Service Rankings. In: Dash, S., Bhaskar, M., Panigrahi, B., Das, S. (eds) Artificial Intelligence and Evolutionary Computations in Engineering Systems. Advances in Intelligent Systems and Computing, vol 394. Springer, New Delhi. https://doi.org/10.1007/978-81-322-2656-7_1

Download citation

  • DOI: https://doi.org/10.1007/978-81-322-2656-7_1

  • Published:

  • Publisher Name: Springer, New Delhi

  • Print ISBN: 978-81-322-2654-3

  • Online ISBN: 978-81-322-2656-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics