As mentioned before, try the new version of calamaris (v2.99). There is
a new report included, which shows you in the 'Requested extensions'
report some nice information about object freshness:
- ratio fresh/stale     
- ratio unmod/mod
This helps you to improve your squid refresh_pattern.

Michael

On Thu, 2004-12-02 at 22:39, Adam Aube wrote:
> Martin Marji Cermak wrote:
> 
> > I have been playing with Squid under a heavy load and there are some
> > stats. I am trying to maximise the "Byte Hit Ratio" value. I got 13%
> > average, but I am not happy about this number - I want it higher
> 
> To increase your byte hit ratio, you can:
> 
> 1) Switch to one of the heap cache replacement policies
> 2) Tune your refresh_pattern settings to make Squid cache more aggressively
> 
> See the FAQ and default squid.conf for details on these items.
> 
> However, before going through the tuning, run an analysis tool (such as
> Calamaris) on your logs to see what your traffic pattern is like. This will
> show you what a reasonable byte hit ratio would be.
> 
> If, for example, 70% of your traffic is dynamic content (which usually
> cannot be cached), then a 13% byte hit ratio is actually pretty good.
> 
> > USED HARDWARE:
> > Processor:     P4 1.8GHz
> > Memory:        1 GB
> > Hardisk:       40 GB IDE 7200rpm
> 
> > Requests: 180 req/sec (peak), 60 req/sec (day average).
> 
> According to posts from Squid developers, a single caching Squid box has an
> upper limit of about 300 - 400 requests/second. This isn't too bad,
> considering you are using a single IDE disk for the entire system.
> 
> > maximum_object_size 51200 KB (SHOULD I MAKE IT HIGHER ???)
> 
> Actually, you might want to make it lower. Most web requests will not be for
> 50 MB files, and your byte hit ratio will be hurt if a 50 MB file that is
> requested once forces out fifty 1 MB files that are accessed twice each.
> 
> The default is generally acceptable, unless log analysis shows large numbers
> of requests for larger files.
> 
> > cache_dir aufs /cache 25000 16 256
> 
> You should size your cache to hold about a week's worth of traffic. Just
> watch your memory usage (1 GB of cache ~ 10 MB of memory for metadata).
> 
> > cache_mem 8 MB
> 
> This is generally fine - the OS will generally use free memory to cache
> files anyway, which will have the same effect as boosting this setting.
> 
> > I am going to install a new box with SCSI disks so I will report to you
> > how the performance will change.
> 
> Best disk performance will be achieved with multiple small, fast SCSI disks
> dedicated to Squid's cache, each with its own cache_dir (no RAID), and
> round-robin between the cache_dirs.
> 
> Adam


Reply via email to