I am running currently about 9 servers at home but they take up a lot of space and the cabling is driving me mad. Is there any alternative to blades for a home based cluster?
feedback
|
migrated from serverfault.com Apr 22 '10 at 5:08
This question came from our site for system administrators and desktop support professionals.
|
What's wrong with virtualization? If you're running a cluster for development & testing purposes, Xen/KVM/VMware ought to help out quite a bit. Buy a slightly bigger machine than usual and just build up VMs. | |||||||||||
feedback
|
|
Depending on the hardware requirements for the servers, you could just go with one really big VM host. | |||
|
feedback
|
|
What are the performance characteristics you are looking for? Do you need CPU, memory capacity\bandwidth, storage capacity\IOPs, network bandwidth or all four? How much of each? Just to echo Matt's point on one beefy box and using VM's. You can get some pretty beefy single boxes right now if you are prepared to spend a lot of cash - Quad socket servers with Xeon X7550's like the Dell R910 have 32 2Ghz full cores, an additional 32 Hyperthreaded ones, support up to 1TB of RAM (+$70k or so), 16 or so internal HDD's, 7 or more PCIe Gen2 expansion slots. Aggregate main memory RAM bandwidth is potentially somewhere in the region of 130Gbytes/sec (although in reality probably quite bit below that). That's a lot of computing power either way. Unless you have some very specific requirements a single box like that can do a lot of work - one would typically be capable of handling the entire server requirements for a mid range SMB as virtual machines (30 or so servers, multiple AD servers, Exchange for a couple of hundred users, a few dozen app\SQL\web apps, file print etc). In the real world you would't use one of those for that, you would use a couple\three much smaller and more cost effective boxes that would also provide redundancy but the point remains about the raw horsepower. | |||
|
feedback
|
|
I would perhaps be looking at cleaning up your current solution. 9 servers is not a huge number (even if they are towers, rather than rack-mounted). If you don't have them in a rack, perhaps grab a 2nd hand rack off eBay. Some cable management arms to keep the cables nice and tidy, a KVM to keep things accessible and a rack-mounted switch. If I may ask, what's causing the main problems with your current setup? | |||||||
feedback
|
|
1st and 'best' answer: virtualization. Don't be fooled by the (very) slow graphics, good hypervisors (Xen, KVM, OpenVZ if all the servers are Linux) run at 'near-metal' performance for CPU, disk and network; but GUIs are not priority for servers. 2nd answer: compact servers. i like the Twin and Twin2 solutions by SuperMicro. They're 1U and 2U rackmount boxes that hold 2 and 4 mainboards respectively. Far cheaper and denser than Blade cages. The downside is that the mainboards are proprietary form factor. Not a problem at the office since we build all our servers with SuperMicro parts anyway. | |||
|
feedback
|