[squid-users] Tuning for very expensive bandwidth links

From: Ed W <lists_at_wildgooses.com>
Date: Wed, 30 Mar 2011 13:38:14 +0100

Hi, Just investigating some tuning for squid for use with satellite
links (which are relatively slow + bandwidth can be charged at $10-100/MB)

I'm pondering having a dual proxy configuration with a proxy at both
ends of the satellite link. A desired goal would be to force serving
from local cache anything which hasn't actually changed (byte for byte)
on the internet side.

My thought was to investigate having the internet side proxy add etag
headers to all content based on some quality hash function. Then have
the (expensive) remote side proxy rewrite the request headers to always
use If-None-Match? The idea is that the bandwidth is cheap on internet
connected side, so it can refresh it's cache of the whole page, generate
a new hash, but still return a "not modified" response if the end result
is the same string of bytes. How much of that can I implement in Squid
3.x today..?

Note, I realise this could lead to some side effects where the action of
visiting the web page itself causes some other side effect, however, I
think this is a manageable problem for this requirement?

Thanks for any pointers to ideas or other products that might help?

Ed W
Received on Wed Mar 30 2011 - 12:38:17 MDT

This archive was generated by hypermail 2.2.0 : Wed Mar 30 2011 - 12:00:02 MDT