LSAM Proxy Cache (LPC) Software Release
The LSAM Proxy Cache (LPC)
The LSAM project's primary deliverable is a modified version of the Apache
proxy cache, enabled with LSAM's technology to support virtual distributed
multicast caching.
- The LSAM proxy uses multicast push of related web pages, based on
automatically-selected interest groups, to load caches at natural
network aggregation points. The proxy is designed to reduce server
and network load, and increase client performance.
- The code is distributed as FreeBSD 2.2.6 compatible versions
of:
- modified Apache proxy cache 1.3b1
- AFDP 0.98, a multicast file transfer protocol
-
Web-based control interface
-
- The LPC now has a web-based control interface, supporting
manual control of configuration and all automatic functions.
This link is to a demonstation version of that interface on
a running proxy.
(no userID or password is required for demo mode - just hit "OK")
Features of the LSAM Proxy Architecture
- Automatically converges at network aggregation points
- Uses multicast to reduce network and server load
- Uses self-configuring interest groups to direct the multicast
LPC-lite v1.0
LPC-lite is a stripped-down version of the LPC system.
- LPC-lite uses file and client lists to do explicit multicast push.
- The code is distributed as FreeBSD 2.2.6 compatible versions
of:
- Current version of the Apache proxy cache
- AFDP 0.98, a multicast file transfer protocol
- Perl 5 scripts and C code
LPC-lite Features
LPC-lite has some augmented features, compared to LPC v1.1. The LPC-lite server push mechanism supports preloading of remote pages, i.e., via full URLs, rather than local file paths. Files, when pushed,
- Preloading of remote files via full URLs.
- Push of in-lines images (<img> tag)
Proxy Cache Released Code
Page maintainer: the
LSAM project
Last modified: Fri Sep 17 14:35:50 1999
Copyright © 1998 by USC/ISI