[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: shameless advice request

sailer@sun10.sep.bnl.gov (Tim Sailer) writes:
> Wichert Akkerman wrote:
> > Okay, this is probably not the right place to ask this, since
> > we've got a lot of wizards in here I'll just go ahead..
> > 
> > We're about to setup a proxy server for our whole university.
> > Currently we're thinking about a PC running Linux with squid.
> > My question is this: we need to support about 750 simultanious
> > users, probably more in the future. What kind of hardware would
> > we need for that? Anyone in here with experience with proxy-servers
> > on this scale?
> > 
> > It would be fun to see if we can outclass Sun on this one :)
> I would think that a p5-200 or pII-300 with as much memory as you
> can cram in it (>128MB).. and a nice fast drive for the cache.
> You'll also need to patch the kernel for lots of files.. There was
> a discussion on one of the ISP mailing lists. I'll see if I can dig up
> anything remaining on my system about it.

One important thing to try and do is balance your RAM usage against
your available HD space---my squid process runs about 48MB for a 2GB
cache.  That relationship should, I think, scale linearly, since I
think the data it holds is a fixed size, and directly proportional to
the number of objects in the cache.

I would generally echo Tim, although I think anything above a P5 is a
waste of money---put that into more RAM and faster HD access.

As an example, I'm servicing about 700+ part-time users on a P166 with
64MB and a 2GB cache space, and I feel compelled to compile Debian
packages on it just so the processor has something to do. :-) We
achieve a roughly 50% hit rate, and move about a gigabyte a month.

I've also got some code for putting hit/miss ratios to accesses and
bytes transferred into MRTG that I should probably package up some

Michael Alan Dorman               |     E-Mail: mdorman@law.miami.edu
Network Administrator             |             Phone: (305) 284-2463
University of Miami School of Law |               Fax: (305) 284-3753

TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .

Reply to: