Web server workload characterization: the search for invariants
Proceedings of the 1996 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Self-similarity in World Wide Web traffic: evidence and possible causes
Proceedings of the 1996 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Lazy receiver processing (LRP): a network subsystem architecture for server systems
OSDI '96 Proceedings of the second USENIX symposium on Operating systems design and implementation
Characterizing reference locality in the WWW
DIS '96 Proceedings of the fourth international conference on on Parallel and distributed information systems
SP '83 Proceedings of the 1983 IEEE Symposium on Security and Privacy
Measuring the Behavior of a World-Wide Web Server
Measuring the Behavior of a World-Wide Web Server
Eliminating receive livelock in an interrupt-driven kernel
ATEC '96 Proceedings of the 1996 annual conference on USENIX Annual Technical Conference
A hierarchical internet object cache
ATEC '96 Proceedings of the 1996 annual conference on USENIX Annual Technical Conference
A performance evaluation of hyper text transfer protocols
SIGMETRICS '99 Proceedings of the 1999 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Local replication for proxy web caches with hash routing
Proceedings of the eighth international conference on Information and knowledge management
Implications of proxy caching for provisioning networks and servers
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Summary cache: a scalable wide-area web cache sharing protocol
IEEE/ACM Transactions on Networking (TON)
A performance study of the Squid proxy on HTTP/1.0
World Wide Web
Measuring the capacity of a Web server under realistic loads
World Wide Web
Web-conscious storage management for web proxies
IEEE/ACM Transactions on Networking (TON)
Reducing Network Traffic Using Two-layered Cache Servers for Continuous Media Data on the Internet
COMPSAC '00 24th International Computer Software and Applications Conference
A Replacement Policy with Growth-Curve on the Continuous Media Proxy Cache (CMPC)
ICOIN '02 Revised Papers from the International Conference on Information Networking, Wireless Communications Technologies and Network Applications-Part II
Storage Management for Web Proxies
Proceedings of the General Track: 2002 USENIX Annual Technical Conference
A Tool Measuring Operating System Supports for Squid Proxy Cache
AISA '02 Proceedings of the First International Workshop on Advanced Internet Services and Applications
Techniques for efficiently allocating persistent storage
Journal of Systems and Software
Web caching: a way to improve web QoS
Journal of Computer Science and Technology
Performance analysis of TLS Web servers
ACM Transactions on Computer Systems (TOCS)
Web object-based storage management in proxy caches
Future Generation Computer Systems
Design, implementation, and evaluation of duplicate transfer detection in HTTP
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
Secondary storage management for web proxies
USITS'99 Proceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 2
The measured access characteristics of world-wide-web client proxy caches
USITS'97 Proceedings of the USENIX Symposium on Internet Technologies and Systems on USENIX Symposium on Internet Technologies and Systems
Measuring the capacity of a web server
USITS'97 Proceedings of the USENIX Symposium on Internet Technologies and Systems on USENIX Symposium on Internet Technologies and Systems
Scalable kernel performance for internet servers under realistic loads
ATEC '98 Proceedings of the annual conference on USENIX Annual Technical Conference
Reducing the disk I/O of web proxy server caches
ATEC '99 Proceedings of the annual conference on USENIX Annual Technical Conference
HashCache: cache storage for the next billion
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Active cache: caching dynamic contents on the Web
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
Web object-based storage management in proxy caches
Future Generation Computer Systems
Improving disk I/O performance by using raw disk for web proxy servers
HSI'03 Proceedings of the 2nd international conference on Human.society@internet
Towards understanding developing world traffic
Proceedings of the 4th ACM Workshop on Networked Systems for Developing Regions
Wide-area network acceleration for the developing world
USENIXATC'10 Proceedings of the 2010 USENIX conference on USENIX annual technical conference
Content-selection strategies for the periodic prefetching of WWW resources via satellite
Computer Communications
Hi-index | 0.00 |
Enterprise level web proxies relay world-wide web traffic between private networks and the Internet. They improve security, save network bandwidth, and reduce network latency. While the performance of web proxies has been analyzed based on synthetic workloads, little is known about their performance on real workloads. In this paper we present a study of two web proxies (CERN and Squid) executing real workloads on Digital's Palo Alto Gateway. We demonstrate that the simple CERN proxy architecture outperforms all but the latest version of Squid and continues to outperform cacheless configurations. For the measured load levels the Squid proxy used at least as many CPU, memory, and disk resources as CERN, in some configurations significantly more resources. At higher load levels the resource utilization requirements will cross and Squid will be the one using fewer resources. Lastly we found that cache hit rates of around 30% had very little effect on the requests service time.