USENIX Technical Program - Abstract - Internet Technologies & Systems 99
Secondary Storage Management for Web Proxies
Evangelos P. Markatos, Manolis G.H. Katevenis, Dionisis Pnevmatikatos, and Michail Flouris, Institute of Computer Science (ICS) - FORTH
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.