> There's all sorts of benefits inherit in an FS layer like this, which
> include:
>
> * private (home) caches can be built to have gig's of object storage,
> but only use like 20mb of RAM for squid (since one can use
> an on-disk
> index rather than an in-memory index)
MAYBE it could even be made pluggable.
Which means: you have storage modules (COSS, UFS, AUFS, DISKD, RAMDISK,
RAW-XFS, etc.)
and indexing modules (in-RAM, cached-disk, ondisk, stat-and-read). You plug
an
indexing module into a filesystem module, and a filesystem module into
squid.
So administrators can choose what combinations they like: i.e. a large cache
with LOTS of disk could use in-RAM-on-COSS). Where hit ratio and semplicity
matter, stat_and_read-on-UFS. Intermediate cases might be
DISKD-with-cached-disk-on-separate-spindle, etc.
-- /kinkieReceived on Tue Nov 27 2001 - 04:39:16 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:14:39 MST