Date: Fri, 10 Nov 1995 09:35:55 -0800 From: "Jordan K. Hubbard" <jkh@time.cdrom.com> To: announce@freefall.freebsd.org Cc: hackers@freefall.freebsd.org Subject: Anyone else think it's about time to beat a WEB server to death? Message-ID: <5587.816024955@time.cdrom.com>
next in thread | raw e-mail | index | archive | help
I frequently get asked the question: "How many users can I run off a FreeBSD WEB server?" and I'm naturally tempted to ask in response "How long is a piece of string?" However, I check myself with the knowledge that it's not an entirely unreasonable thing to want to know, and I merely wish that I had more data on this subject to provide in response. It's obviously impossible to come up with one number that fits all situations, but various guesstimates can be derived from existing data so that given a link speed of x, a PC of macho-factor y and the "average" user doing z, you can come up with a performance projection of n users. The only problem is that I don't *have* any existing data worth mentioning. I've really only two WEB servers that I can honestly say I have much experience with, and that's www.cdrom.com and www.freebsd.org. Unfortunately, www.cdrom.com gets so little WEB traffic in comparison to FTP traffic (on which we have LOTS of data) that the numbers are almost lost in the noise. www.freebsd.org is also a popular server as servers go, but not so popular that we're getting dozens of hits per second or anything as impressive sounding as that. What I'd most ideally like would be some numbers from a site that's to WEB servers what ftp.cdrom.com is to FTP servers, but I'll take whatever I can get! :-) Anyone got any stats they'd like to share? # of running daemons, server used, hits-per-second, hardware used, that kind of thing. If we can't get any actual data from existing WEB service providers, or even if we can, might I prevail on someone out there with a well-connected box to possibly declare a "flag day", during which as many people on this list as possible (and anyone else they can find) aggressively attempts to beat the server to its knees while the server maintainers busily collect stats on the event? Heck, if you need some additional incentive for signing up for such a mad scheme then might I suggest also putting up some adverts for whatever service you offer on the page as "live data" (grin) so all those hundreds (thousands?) of users will also see your advertising in the process of trying to see how much punishment a FreeBSD WEB server can take.. We could even make it more widely publicised challenge by posting details of the event in various non-FreeBSD newsgroups, like Linux's or BSDI's. Given an open invite to see if they can bring a FreeBSD WEB server to its knees, I'm sure many of the "competing OS" advocates wouldn't be able to resist a challenge like that, especially if the testing authority promised in advance to be relatively impartial and post full results, be they good or bad. I'm confident enough in this product that I think we'd come out looking pretty good! Either way, it would also generate a lot of publicity for all concerned (us and the test machine providers) and furnish the FreeBSD Project with some very valuable data that it doesn't have now. So how about it? Any takers? If you're really interested in helping to further the cause of Spreading The Word, I can assure you that this would be a significant step in the right direction. I'll also be more than happy to work with whomever steps forward in drafting a reasonably provocative-sounding announcement to ensure that people take up the gauntlet. After all, how much trouble can whapping "reload" for 5 or so minutes be? :-) Jordan P.S. Suggestions on how to make this an even more meaningful test from those webmaniacs out there among you would also be sincerely appreciated! >From root@fyeung5 Sat Nov 11 00:44:38 1995 Status: RO X-Status: Received: from blob.best.net (blob.best.net [204.156.128.88]) by shellx.best.com (950911.SGI.8.6.12.PATCH825/8.6.5) with ESMTP id AAA06989 for <netific@shellx.best.com>; Sat, 11 Nov 1995 00:44:37 GMT Received: from bsdi.BSDI.COM (bsdi.BSDI.COM [205.230.224.1]) by blob.best.net (8.6.12/8.6.5) with ESMTP id QAA22220 for <fyeung@netific.com>; Fri, 10 Nov 1995 16:44:41 -0800 Received: from austin.bsdi.com (daemon#r4MJMfstq8MnmHM5cGDHZGcdJZn827pH#@austin.BSDI.COM [205.230.229.1]) by bsdi.BSDI.COM (8.6.12/8.6.12) with ESMTP id OAA03794 for <inet-access-dist@bsdi.com>; Fri, 10 Nov 1995 14:58:51 -0700 Received: (from daemon@localhost) by austin.bsdi.com (8.6.12/8.6.12) id PAA15968 for inet-access-dist@earth.com; Fri, 10 Nov 1995 15:58:49 -0600 Resent-Date: Fri, 10 Nov 1995 15:58:49 -0600 Resent-Message-Id: <199511102158.PAA15968@austin.bsdi.com> List-Admin: inet-access-request@earth.com (subscribe/unsubscribe requests) Errors-To: owner-inet-access@earth.com Originator: inet-access@earth.com Precedence: bulk Reply-To: inet-access@earth.com Resent-From: inet-access@earth.com Sender: inet-access@earth.com Received: from caboose.ironhorse.com (root@sl-caboose.ironhorse.com [204.145.167.1]) by austin.bsdi.com (8.6.12/8.6.12) with ESMTP id PAA15964 for <inet-access@earth.com>; Fri, 10 Nov 1995 15:58:45 -0600 Received: from caboose.ironhorse.com (petesk@caboose.ironhorse.com [204.145.167.2]) by caboose.ironhorse.com (8.6.12/8.6.9) with SMTP id NAA18708 for <inet-access@earth.com>; Fri, 10 Nov 1995 13:59:30 -0800 Date: Fri, 10 Nov 1995 13:59:29 -0800 (PST) From: "Peter J. Skelly" <petesk@ironhorse.com> To: inet-access@earth.com Subject: Re: PC w/ Linux In-Reply-To: <Pine.SUN.3.91.951110142824.16625H-100000@millenium.texas.net> Message-ID: <Pine.LNX.3.91.951110135256.18663A-100000@caboose.ironhorse.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Fri, 10 Nov 1995, Jonah Barron Yokubaitis wrote: > On Thu, 9 Nov 1995, Peter J. Skelly wrote: > > (Obviously, our customer bases, and therefore usage patterns differ. > > Thats why I'm able to get away with the news system I have, and probably > > why you need the news system you have) > > laugh, go run 200 news clients on your 16M server. Your machine will swap > so heavily you won't be able to telnet to it. > > Compare apples to apples. Why do you think I included the parenthetical statement... I am fully aware that our userbases are different. In this whole discussion, I do not think ANY of the Linux newsadmins implied that they were expecting to run 200, or even as many as 20, readers on their news machines. Why is it that people running large ISP's can't seem to see that those of us running smaller ISP's may not want 3000 whining, non net-aware, support intensive, 10$ a month users. That is not the only business model in existence. Peter J. Skelly petesk@ironhorse.com Ironhorse Software, Inc. (206) 999-9983 Windows (NT), OLE, LINUX, OS/2 Software Development http://www.ironhorse.com/~petesk
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5587.816024955>