A Scalable Efficient Robust Adaptive (SERA) Architecture for the NextGeneration of Web Service
The World Wide Web can be considered as a large distributed information system that provides access to shared data objects. As one of the most popular applications currently running on the Internet, the World Wide Web is of an exponential growth in size, which results in network congestion and server overloading. Web caching has been recognized as one of the effective schemes to alleviate the service bottleneck and reduce the network traffic, thereby minimize the user access latency. In this paper, we propose a Scalable Efficient Robust Adaptive (SERA) Web caching architecture which accommodates the exponential growth and extreme dynamic environment of the World Wide Web. We developed a piggybacked prefetching/pre-resolving scheme, which uses user access pattern and network environment information. Cooperative consistency control mechanism is employed to further improve the performance. In order to assist the cache resolution, an efficient cache routing scheme is employed. A loose group membership is maintained among nearby proxy caches to make the entire caching system scalable and fault tolerant.
computer science; technical report
Previously Published As