On Sun, Feb 16, 2003 at 02:08:35PM -0700, Scott Long wrote: +> Pawel Jakub Dawidek wrote: +> +> >On Thu, Feb 13, 2003 at 08:28:43PM -0800, Sam Leffler wrote: +> >+> This can quickly turn into a bikeshed, but suggest ones. We're +> >looking for +> >+> good benchmarks. [...] +> > +> >Look at: +> > +> > http://www.web-polygraph.org +> > +> >It provides tests for www-cache/proxy stuff. +> >We can test many things with it: +> > +> > - how fast could we generate workload, +> > - how heavy load could we handle, +> > - how fast is squid running on FreeBSD, +> > - how fast is squid rewritten with libkse, +> > - etc. +> > +> >And this is good stablility test. +> >This is real good and free stuff, I use it on 4.x. +> > +> Thanks for the pointer, this looks very interesting. How hard +> is it to set up? [...]
Setting it up is quite simple, but it doesn't compile with gcc 3.x...
Authors of this stuff proposing to use it with FreeBSD 4.x, so it is well
tested on out favorite system:)
+> [...] DO you have any test configuations and/or
+> scripts that we could adapt?
Yes, on website kernel patches are avaliable for tunning, but for new
releases of 4.x this isn't necessary, all could be configure with kernel
options and sysctls (for 4.8):
options MAXFILES=16384
options HZ=1000
options NMBCLUSTERS=32678
kern.ipc.somaxconn=1024
net.inet.ip.portrange.last=40000
net.inet.tcp.delayed_ack=0
net.inet.tcp.msl=3000
Rest is quite simple/well documented. Tests in theory could be run on
one machine, so... And some nice looking results generated by web-polygraph:
Without any proxy:
http://garage.freebsd.pl/pm3-15-11-2k2
With squid:
http://garage.freebsd.pl/pm3-05-11-2k2
http://garage.freebsd.pl/pm3-06-11-2k2
With external proxy:
http://garage.freebsd.pl/pm3-29-01-2k3
PS. I'm CC-ing this thread to one of polygraph's authors, he could be
interested as well.
--
Pawel Jakub Dawidek
UNIX Systems Administrator
http://garage.freebsd.pl
Am I Evil? Yes, I Am.
msg52494/pgp00000.pgp
Description: PGP signature
