[BlueOnyx:06543] Re: OT: server recomandations
Michael Stauber
mstauber at blueonyx.it
Mon Feb 21 16:11:19 -05 2011
Hi Søren,
> Jeff:
> If the servers are being used as database servers - doesn't it depend on
> the size of the databases you are hosting?
>
> If you had a customer with a database of size 8GB - then a database server
> with 8 GB of RAM will perform better than the one with 6GB because more of
> the actual database can be held in RAM and thus less requirement to go
> back to disk - yes?
Yes, that's true. With virtualization RAM is a lot more important than raw CPU
power. Disk I/O can also be another bottleneck.
So my suggestion would be:
Get a CPU with several cores, doesn't have to be top of the line, but should
be somewhere above average. Plug in plenty of fast RAM and disk wise choose
something that's not only able to run 24/7 for years and has enough space, but
also look at how much cache the disks have and what their speed is. The faster
the disks are, the better overall performance will be.
The detailed specs of course depend on the expected usage. If it's "just" for
hosting a couple of lightly to moderately used BlueOnyx VPS's with typical
usage for web, scripting, email and a bit of FTP, calculate 1-2 gig of RAM per
VPS.
If you run anything special in a certain VPS that typically needs more RAM, or
would benefit greatly by having more RAM (like that 8GB MySQL database table),
then adjust the total amount of RAM accordingly and assign as much as needed
to the VPS's in question.
Recently I had to replace a failed box in my datacenter quickly and cheaply.
As I don't need to limit myself to 19" and was a bit in a pincher (couldn't
wait 4-5 days for a "real" server as replacement from my usual supplier), I
simply picked up a pre-built gaming PC from a local dealer instead and
installed Aventurin{e} on it:
Asus motherboard, Intel i5-760 CPU, 8 GB of RAM, two 1.5GB SATA disks. Did
cost a bit under 800,- EUR. Couldn't have gotten a similarly specced 1U or 2U
box for that price - by a long shot. OTOH: This "gaming" PC probably won't
last as long under 24/7 operations as a "real" server would.
Still:That box now runs like 13 VPS's just fine, although some of them have
just a really low load as they're only used for development purposes.
I've seen Aventurin{e} boxes with 16 CPU cores and 64 Gigs of RAM, with
external storage attached through fibrechannel, running like 50 VPS's.
So hardware wise you have plenty of options. So for what you have in mind,
Søren, pretty much anything will do and the box doesn't have to be high end.
Even if you don't load it with plenty of memory right from the start, make
sure the motherboard has some room so that you can add more RAM later if need
be, as that might be the first (and most important) bottleneck that you
eventually might run into.
--
With best regards
Michael Stauber
More information about the Blueonyx
mailing list