Re: max requests a celeron web server can handle
Hi, since you seem to asking about the 1.3 GHz Celeron machine itself, you could start with using the Apache httpd server benchmarking tool'ab'.There are various parameters, but you could simply execute for example - /usr/local/apache/bin/ab http://www.your_server.com/ and you'll get a result wheretowards the bottom it tells you how many requests persecond the server can handle. You can even include paths- for example /usr/local/apache/bin/ab http://www.your_server.com/manual/ . If you can't execute it yourself, maybe you can get the hosters to do it and send you the result, or you can even use the ab tool from another machine to benchmark the server running on a machine located across town, or whereever. So if you know of a 1.3 GHzCeleron or similarserver somewhere, you can benchmark it in this way to get a good idea of its per second request performance. I just benchmarked http://www.whitehouse.gov/ and got 5.81 requests per second, but it won't tell you what hardware it's running on. -Robert - Original Message - From: Shannon R. To: Robert Hensel ; [EMAIL PROTECTED] Sent: Tuesday, July 20, 2004 2:15 AM Subject: Re: max requests a celeron web server can handle hi robert, all, my problem is that i can't run a benchmark because i don't have that machine. it's a managed hosting package im interested in. the machine will be hosting 1 website only. with about 3,000 static html files and about 5,000 image files (from 3kb to 100kb. and no, it's not a pornsite, but a bike enthusiast site) so what do you guys think? any ballpark as to how many simulataneous users it can serve and how many page-views it can do per hour will be very much appreciated. thanks! shannon Robert Hensel [EMAIL PROTECTED] wrote: Hi,Depends on the files being served, are they always the same (one website) or like 200 different websites? I guess with just static files (no db stuff) the IDE disk will be your bottleneck, unless the files are mostly cached (you do have 1G RAM).I would run an apache benchmark (ab) from multiple pc's and see for yourself how much it can handle (however, as i said before, if you have a large number of websites that aren't cached, that benchmark wouldn't be a really good test since you only test one file)greetings,robertShannon R. wrote:Hello List! I've been googling around for recorded info on how many static files per second a 1.3GHz Pentium Celeron (1Gb RAM, 7200 RPM IDE hardisk), Apache web server can serve before it starts getting slow. The static files we're talking about he re are just small files ranging from a few kilobytes to maybe 300kb. Didn't have much luck with my googling and just got pointed mostly to biased looking Zeus articles. Anyone here can share their experience? How many files and up to how many users can a web server of such specs serve before its performance starts dropping? Rough ideas or ballparks will be fine. TIA,Shannon -Do you Yahoo!?Vote for the stars of Yahoo!'s next ad campaign! -- Hensel.nl Website HostingW: http://www.hensel.nl/E: [EMAIL PROTECTED]T: (+31)(0)591 694345F: (+31)(0)591 694098-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-Please visit our web site: http://www.hensel.nl/for more information about our products and services.This email and any attachment is intended for theaddressee only. If you are not the addressee, youare notified that no part of the email or anyattachment may be disclosed, copied or distributed,and that any other action related to this email orattachment is strictly prohibited, and may be unlawful.If you are not the addressee, please notify the senderimmediately by return email, and delete this message.Hensel.nl and/or its employees shall not be liablefor the incorrect or incomplete transmission of thisemail or any attachments, nor responsible for anydelay in receipt.-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--- To UNSUBSCRIBE, email to [EMAIL PROTECTED]with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] Do you Yahoo!?Vote for the stars of Yahoo!'s next ad campaign!
Re: max requests a celeron web server can handle
I have another question - what is the optimal max. keep-alive time? Because as I can see from Apache's /server-status page on our server, there are usually about 10-15 processes in state S (Sending Reply) and another 40-50 in K (keepalive). In have lowered this time from 15 seconds to 10. Is there any optimal setting? Alternatively, turn keep alive off completely. Having keep alive on means that if a person then clicks on something on the webpage within 10 (or 15) seconds then it will load quickly as it doesn't need to spawn new children to handle it. However each visitor can tie up 5 or 10 such processes, so you can imagine the problem when there are many concurrent visitors. We just turn it off, and it works well. What is the default browser behavior? I load www.somewebsite.com, with 20 little images. Browser makes few connections to server, fetches all images and the connections stay in keepalive state. When I click some link on that web page, does the browser try to verify all the (same) images again? Or just fetches the new page and maybe some new image? Depends on their cache settings, if there is a proxy in front of the person (many ISPs have transparent proxies), and whether you set pragma: no cache... but usually the web browser tries to get the least amount of stuff if possible. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: max requests a celeron web server can handle
Citt Nate Duehr [EMAIL PROTECTED]: Too many variables. Apache comes with ab (apache benchmark) - you can use it to do real-world testing to answer the question. I have another question - what is the optimal max. keep-alive time? Because as I can see from Apache's /server-status page on our server, there are usually about 10-15 processes in state S (Sending Reply) and another 40-50 in K (keepalive). In have lowered this time from 15 seconds to 10. Is there any optimal setting? What is the default browser behavior? I load www.somewebsite.com, with 20 little images. Browser makes few connections to server, fetches all images and the connections stay in keepalive state. When I click some link on that web page, does the browser try to verify all the (same) images again? Or just fetches the new page and maybe some new image? -- bYE, Marki This message was sent using IMP, the Internet Messaging Program. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: max requests a celeron web server can handle
Greetings! On Tue, 20 Jul 2004 08:24:12 +0200 Adrian 'Dagurashibanipal' von Bidder [EMAIL PROTECTED] wrote: On Monday 19 July 2004 19.22, Shannon R. wrote: I've been googling around for recorded info on how many static files per second a [...] Apache web server can serve before it starts getting slow. (And if it's really just static files, perhaps you may want to change to one of the simpler, faster web servers if you're really worried about performance.) If you're looking for a high-performance webserver mainly for static files, others than apache could be quite interesting for you, especially thttpd, mathopd and Zeus - see http://www.acme.com/software/thttpd/benchmarks.html Smaller size and select method instead of (pre)forking spells more free RAM which can then be used for buffering/cacheing, adding to speed (again). Bye Volker Tanger ITK Security -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: max requests a celeron web server can handle
hello, Volker Tanger wrote: If you're looking for a high-performance webserver mainly for static files, others than apache could be quite interesting for you, especially thttpd, mathopd and Zeus - see http://www.acme.com/software/thttpd/benchmarks.html also note that apache 2.0 is much better on the performance side than apache 1.3 (and that's why in kernel 2.6 there is no more khttpd feature!) what is your target (user and/or pages per hour)? I guess that your celeron may be able to serve 1 millions of static pages every day with apache and the files cached in the ram, if you have good connectivity to the Internet and enough users willing to see them :-) -- bye, emilio -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: max requests a celeron web server can handle
On Tue, 20 Jul 2004 10:15, Shannon R. [EMAIL PROTECTED] wrote: the machine will be hosting 1 website only. with about 3,000 static html files and about 5,000 image files (from 3kb to 100kb. and no, it's not a pornsite, but a bike enthusiast site) so what do you guys think? any ballpark as to how many simulataneous users it can serve and how many page-views it can do per hour will be very much appreciated. 5000 files of 100K would be 500M of data. As most of them will be less than 100K (as little as 3K) the data will probably be around 250M at a guess. With 1G of RAM and 250M of files being served as long as the Apache processes don't take up more than 750M of RAM the files should all be cached, thus preventing the IDE disk from being a bottleneck. If you want extreme performance of static content then the kernel http server will be better (and can redirect to Apache for more complex queries). But it's quite likely that bandwidth will be your issue even if you only use Apache. As for the number of hits/pages. That really depends on what a hit is, and how many images are on a page. -- http://www.coker.com.au/selinux/ My NSA Security Enhanced Linux packages http://www.coker.com.au/bonnie++/ Bonnie++ hard drive benchmark http://www.coker.com.au/postal/Postal SMTP/POP benchmark http://www.coker.com.au/~russell/ My home page -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: max requests a celeron web server can handle
On Tue, Jul 20, 2004 at 11:38:24AM +0200, emilio brambilla wrote: hello, Volker Tanger wrote: If you're looking for a high-performance webserver mainly for static files, others than apache could be quite interesting for you, especially thttpd, mathopd and Zeus - see http://www.acme.com/software/thttpd/benchmarks.html also note that apache 2.0 is much better on the performance side than apache 1.3 (and that's why in kernel 2.6 there is no more khttpd feature!) I just wanted to throw out that the boa webserver might give the highest performance for this setup, it only does one domain per ip however; it does cgi and it may well be the easiest of all to setup. I don't know how it compares to apache 2.0, if that's available. // George -- George Georgalis, Architect and administrator, Linux services. IXOYE http://galis.org/george/ cell:646-331-2027 mailto:[EMAIL PROTECTED] Key fingerprint = 5415 2738 61CF 6AE1 E9A7 9EF0 0186 503B 9831 1631 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: max requests a celeron web server can handle
Hello Shannon, Monday, July 19, 2004, 11:22:23 AM, you wrote: Hello List! I've been googling around for recorded info on how many static files per second a 1.3GHz Pentium Celeron (1Gb RAM, 7200 RPM IDE hardisk), Apache web server can serve before it starts getting slow. The static files we're talking about here are just small files ranging from a few kilobytes to maybe 300kb. Didn't have much luck with my googling and just got pointed mostly to biased looking Zeus articles. Anyone here can share their experience? How many files and up to how many users can a web server of such specs serve before its performance starts dropping? Rough ideas or ballparks will be fine. Too many variables. Apache comes with ab (apache benchmark) - you can use it to do real-world testing to answer the question. -- Best regards, Nate -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
max requests a celeron web server can handle
HelloList! I've been googling around for recorded info on how many static files per seconda 1.3GHz Pentium Celeron (1Gb RAM, 7200 RPM IDE hardisk), Apacheweb server can serve before it starts getting slow. The static files we're talking about here are just small files ranging from a few kilobytes to maybe 300kb. Didn't have much luck with my googling and just got pointed mostly to biased looking Zeus articles. Anyone here can share their experience? How many files and up to how many users can a web server of such specs serve before its performance starts dropping? Rough ideas or ballparks will be fine. TIA, Shannon Do you Yahoo!? Vote for the stars of Yahoo!'s next ad campaign!
Re: max requests a celeron web server can handle
Hi, Depends on the files being served, are they always the same (one website) or like 200 different websites? I guess with just static files (no db stuff) the IDE disk will be your bottleneck, unless the files are mostly cached (you do have 1G RAM). I would run an apache benchmark (ab) from multiple pc's and see for yourself how much it can handle (however, as i said before, if you have a large number of websites that aren't cached, that benchmark wouldn't be a really good test since you only test one file) greetings, robert Shannon R. wrote: Hello List! I've been googling around for recorded info on how many static files per second a 1.3GHz Pentium Celeron (1Gb RAM, 7200 RPM IDE hardisk), Apache web server can serve before it starts getting slow. The static files we're talking about here are just small files ranging from a few kilobytes to maybe 300kb. Didn't have much luck with my googling and just got pointed mostly to biased looking Zeus articles. Anyone here can share their experience? How many files and up to how many users can a web server of such specs serve before its performance starts dropping? Rough ideas or ballparks will be fine. TIA, Shannon - Do you Yahoo!? Vote for the stars of Yahoo!'s next ad campaign! -- Hensel.nl Website Hosting W: http://www.hensel.nl/ E: [EMAIL PROTECTED] T: (+31)(0)591 694345 F: (+31)(0)591 694098 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Please visit our web site: http://www.hensel.nl/ for more information about our products and services. This email and any attachment is intended for the addressee only. If you are not the addressee, you are notified that no part of the email or any attachment may be disclosed, copied or distributed, and that any other action related to this email or attachment is strictly prohibited, and may be unlawful. If you are not the addressee, please notify the sender immediately by return email, and delete this message. Hensel.nl and/or its employees shall not be liable for the incorrect or incomplete transmission of this email or any attachments, nor responsible for any delay in receipt. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: max requests a celeron web server can handle
hi robert, all, my problem is that i can't run a benchmark because i don't have that machine. it's a managed hosting package im interested in. the machine will be hosting 1 website only. with about 3,000 static html files and about 5,000 image files (from 3kb to 100kb. and no, it's not a pornsite, but a bike enthusiast site) so what do you guys think? any ballpark as to how many simulataneous users it can serve and how many page-views it can do per hour will be very much appreciated. thanks! shannon Robert Hensel [EMAIL PROTECTED] wrote: Hi,Depends on the files being served, are they always the same (one website) or like 200 different websites? I guess with just static files (no db stuff) the IDE disk will be your bottleneck, unless the files are mostly cached (you do have 1G RAM).I would run an apache benchmark (ab) from multiple pc's and see for yourself how much it can handle (however, as i said before, if you have a large number of websites that aren't cached, that benchmark wouldn't be a really good test since you only test one file)greetings,robertShannon R. wrote:Hello List! I've been googling around for recorded info on how many static files per second a 1.3GHz Pentium Celeron (1Gb RAM, 7200 RPM IDE hardisk), Apache web server can serve before it starts getting slow. The static files we're talking about he re are just small files ranging from a few kilobytes to maybe 300kb. Didn't have much luck with my googling and just got pointed mostly to biased looking Zeus articles. Anyone here can share their experience? How many files and up to how many users can a web server of such specs serve before its performance starts dropping? Rough ideas or ballparks will be fine. TIA,Shannon -Do you Yahoo!?Vote for the stars of Yahoo!'s next ad campaign! -- Hensel.nl Website HostingW: http://www.hensel.nl/E: [EMAIL PROTECTED]T: (+31)(0)591 694345F: (+31)(0)591 694098-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-Please visit our web site: http://www.hensel.nl/for more information about our products and services.This email and any attachment is intended for theaddressee only. If you are not the addressee, youare notified that no part of the email or anyattachment may be disclosed, copied or distributed,and that any other action related to this email orattachment is strictly prohibited, and may be unlawful.If you are not the addressee, please notify the senderimmediately by return email, and delete this message.Hensel.nl and/or its employees shall not be liablefor the incorrect or incomplete transmission of thisemail or any attachments, nor responsible for anydelay in receipt.-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--- To UNSUBSCRIBE, email to [EMAIL PROTECTED]with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] Do you Yahoo!? Vote for the stars of Yahoo!'s next ad campaign!