A low end server what is that? When I was in the hosting industry I always had customers on dual-core, 2 GB or better. When the dual 5130's, 4 GB came out we switched our boxes over to it.
Sadly the low-end approach is something that we see every day (as our clients come to us from those hosts). Hosts running P4 2.4ghz with 512MB ram and trying to operate a few hundred sites on the server. Or the Dual P3 700mhz, or the Gasp - RAQ4... yes, they are still in operation
๐ Often it's the mentality of "if it ain't broke, don't fix it", and while I agree to that mentality (for the most part) there comes a time that change MUST happen. Running a software script from 2002 that is still using PHP4 and can't operate on PHP5 even after you've made thousands of dollars in your ecommerce store just doesn't cut it. Not only is it risky, but it's against PCI Compliance rules and is putting data in a compromising position.
I do not agree with the statement by Romes where you could put 400-600 customers on a server.. or maybe it's that I don't agree that it SHOULD be done on a site. Maybe it's different target markets. Most of our customers operate online stores and utilize between 700 and 10GB of data. While we do have many older customers that are actually using less than 1MB of space, the days of those customers are a thing of the past.
All our new setup machines are Quad Core Xeons, and even the older ones (over the past 2 years) were all Dual Core systems. Users that have been with us longer than 2 years have likely MOVED servers within our network as we rotated hardware out and retired older machines. Customers like this as it puts them from a Single Core system to a Quad Core - and while they may not see it instantly, they recognize the numbers when it says they are getting 4 times as much power for the same price, and WE did the move with less than 15 minutes interruption.
But, a server failing is not likely as servers are maintained to the highest standards
A server WILL fail at some point, and more often than not, it's failing within 2 or 3 years. Either memory, hard drive, cpu, motherboard, powersupply etc.. something is going to die, it just happens. The question is how fast can you diagnose it and fix it. The backup option is a powerful tool, and even more powerful if you can include it within the cost of operation. We spend tens of thousands of dollars on our backup solution and give it away to customers for free. We could be making additional profit with that money, but a happy customer will bring you twice the profit (and referrals) in the long run.
Hmm.. somewhere I went WAY WAY WAYYYYYY off topic on this thread - I'm sorry guys! Maybe we need to split this one up?