A Study on Web Caching Architectures and Performance

Authors: A.Vakali and G. Pallis

Title: A Study on Web Caching Architectures and Performance

Appeared in: 5th World Multi-Conference on Systemics, Cybernetics and Informatics (SCI 2001), July 2001.

Abstract: As World Wide Web usage has grown dramatically in recent years, so has grown the recognition that Web caches (especially proxy caches) will have an important role in reducing server loads, client request latencies and network traffic. In this survey we present the most common architectures for web caching and their most important characteristics are outlined. These architectures include proxy caching, cooperative caching, adaptive caching, push caching and active caching. Furthermore, emphasis is given on the basic metrics and factors for evaluating proxy cache performance.

Περίληψη: Είναι γνωστό ότι η εναποθήκευση στα πλαίσια του Παγκόσμιου Ιστού παίζει σημαντικό ρόλο στη μείωση του φόρτου εξυπηρέτησης, της κυκλοφορίας των δικτύων και της αργοπορίας στα αιτήματα των χρηστών. Η σημασία τους είναι μεγάλη λόγω της δραματικής αύξησης της χρήσης του Διαδικτύου τα τελευταία χρόνια. Στην εργασία αυτή παρουσιάζεται μια μελέτη των αρχιτεκτονικών και της επίδοσης των συστημάτων εναποθήκευσης του Παγκόσμιου Ιστού. Γι κάθε αρχιτεκτονική καταγράφονται τα κυριότερα χαρακτηριστικά της και οι πλέον δημοφιλείς υλοποιήσεις της. Οι κατηγορίες των αρχιτεκτονικών που περιγράφονται αφορούν στην εναποθήκευση που εντάσσεται στις προσεγγίσεις των proxy caching, cooperative caching, adaptive caching, push caching και active caching. Ιδιαίτερη έμφαση δίνεται στην καταγραφή των βασικών μετρικών και παραγόντων που αξιολογούν την επίδοση των συστημάτων εναποθήκευσης δεδομένων που διακινούνται στα πλαίσια του Παγκόσμιου Ιστού.

Download paper: ViewPDF