Secondary storage management for web proxies

  • Authors:
  • Evangelos P. Markatos;Manolis G. H. Katevenis;Dionisis Pnevmatikatos;Michail Flouris

  • Affiliations:
  • Computer Architecture and VLSI Systems Division, Institute of Computer Science (ICS), Foundation for Research & Technology - Hellas (FORTH), Heraklio, Crete, Greece;Computer Architecture and VLSI Systems Division, Institute of Computer Science (ICS), Foundation for Research & Technology - Hellas (FORTH), Heraklio, Crete, Greece;Computer Architecture and VLSI Systems Division, Institute of Computer Science (ICS), Foundation for Research & Technology - Hellas (FORTH), Heraklio, Crete, Greece;Computer Architecture and VLSI Systems Division, Institute of Computer Science (ICS), Foundation for Research & Technology - Hellas (FORTH), Heraklio, Crete, Greece

  • Venue:
  • USITS'99 Proceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 2
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

World-Wide Web proxies are being increasingly used to provide Internet access to users behind a firewall and to reduce wide-area network traffic. Recent results suggest that disk I/O is increasingly becoming the limiting factor for the performance of web proxies. In this paper we study the overheads associated with disk I/O for web proxies, and propose secondary storage management alternatives that improve performance. We use a combination of experimental evaluation and simulation based on traces from busy web proxies. We show that web proxies experience significant overheads due to disk I/O. We propose several file management methods that reduce the disk I/O overhead overhead by a factor of 25 overall, resulting in a single-disk service rate that exceeds 500 (URL-get) operations per second.