Performance-Enhanced Caching Scheme for Web Clusters for Dynamic Content

In order to improve the QoS of applications, clusters of web servers are increasingly used in web services. Caching helps improve performance in web servers, but is largely exploited only for static web content. With more web applications using backend databases today, caching of dynamic content has...

Full description

Saved in:
Bibliographic Details
Published inInternational journal of business data communications and networking Vol. 7; no. 3; pp. 16 - 36
Main Authors Raghunathan, A, Murugesan, K
Format Journal Article
LanguageEnglish
Published Hershey IGI Global 01.07.2011
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:In order to improve the QoS of applications, clusters of web servers are increasingly used in web services. Caching helps improve performance in web servers, but is largely exploited only for static web content. With more web applications using backend databases today, caching of dynamic content has a crucial role in web performance. This paper presents a set of cache management schemes for handling dynamic data in web clusters by sharing cached contents. These schemes use either automatic or expiry-based cache validation, and work with any type of request distribution. The techniques improve response by utilizing the caches efficiently and reducing redundant database accesses by web servers while ensuring cache consistency. The authors present caching schemes for both horizontal and vertical cluster architectures. Simulations show an appreciable performance rise in response times of queries in clustered web servers.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ObjectType-Article-2
ObjectType-Feature-1
content type line 23
ISSN:1548-0631
1548-064X
DOI:10.4018/jbdcn.2011070102