General

ID #1057

What is your customer to server ratio?

We've had this question asked often lately, but the trouble is that there's no real good answer. GeekISP's infrastructure is meant to be robust, so we try and provide at least 2 machines for any job that needs to be performed (serving web pages, handling mail, etc). Then, we try and isolate each core function on a group of machines. So we have a few web servers, a few mail servers, and the like. As a result, the workload performed on behalf of any customer is spread out across our entire infrastructure.

Load average is a better indication of how maxed-out our systems are. This is not a perfect indicator, but it provides clues. Our web servers typically have a load between 0.10 and 0.50, our mail servers are typically in the 1-3 range, and our database server varies a lot, since it runs Spamassassin. The database server is arguably the most loaded machine, because of SpamAssassin, since it might fork 20 or 30 SA processes to handle a bit of mail. The NFS server generally has a load below 0.50. The shell server's load also varies more, but in the 0.50 - 2.00 range (depending on cron jobs, etc).

Tags: -

Related entries:

Last update: 2006-05-31 09:56
Author: Dave Steinberg
Revision: 1.0

Digg it! Print this record Send to a friend Show this as PDF file
Propose a translation for Propose a translation for
Please rate this entry:

Average rating: 4 out of 5 (1 Votes )

completely useless 1 2 3 4 5 most valuable

You cannot comment on this entry