Andrew Connell [MVP MOSS]
1351 Posts |  39 Articles |  3385 Comments
.NET  |  MCMS  |  SharePoint  |  Office System
PDCBling
SharePoint Quick Links
Article Categories
Archives
Post Categories

View Andrew Connell's profile on LinkedIn

Add to Technorati Favorites

In part 1 of this series I explained the reasoning and background on why I'm building a virtualization rig. In that post I included my experience with trying to get an OOTB Dell PowerEdge 2900 III. In this post I want to cover parts. The next part will be more about setup and installation of the virtualization software.

Before electing to build a new machine, I did consider getting a MacPro and installing VMWare Fusion on it. The reason I didn't was because first, I could build a machine for much less than the MacPro cost and the Fusion just isn't meant for constantly running VMs IMHO. I did love the fact it is completely silent... no fans to speak of... yet another sheer engineering beauty from Cupertino, CA.

Anyway, so I elected to build a new machine. In spec'ing out a machine, I was not only conscious of the points I mentioned in part 1 (fast, quiet & reliable), but I also wanted to have a shot at running VMWare ESX. This is a tricky proposition as unlike Microsoft's HyperV where the drivers live in the VMs, in ESX, the hardware drivers reside in the hypervisor and thus, only certain devices are on the approved list. I did my best working off the VMWare forums & whitelist, but it wasn't easy.

All links below go to the manufacturer product page... the price list on the end shows you where I got them (almost all from NewEgg).

First was the motherboard. I wanted something that had onboard RAID 10, supported at least 32GB RAM and two Xeon CPUs. I went with the ASUS DSEB-DG and I'm very pleased with it.

Then came the CPUs. I elected for two 64-bit Quad Core Intel Xeon's E5410's @ 2.33Ghz, 12MB cache & 1333FSB. To keep these guys cool, it was hard finding a heatsink that would allow me to have two side by side... and to keep with the quiet factor, I had to find something that really distributed the heat. I went with two Thermalright HR-01 X's. More on the cooling in a bit...

Now I needed some RAM. The ASUS required FBDIMM's which aren't cheap. It has 8 slots so I elected to get six 4GB FBDIMM's from Crucial (this was the most expensive part of the box) for a total of 24GB with room to jump up to 32GB as I left two slots open.

Next, storage! I got four 750GB 7200RPM SATA2 (3GB) WD Caviar Blue drives with 16MB caches. I'll stripe a pair of them for two 1.5TB logical sets and then mirror them ala RAID10. Always hard cutting 3TB -> 1.5TB, but speed and fault tolerance is key for me!

The next thing I needed was a power supply. This turned out to be the biggest pain of all as I ended up going through three of them. I wasn't looking at the connectors coming out of the PSU and thus, my ASUS motherboard wasn't getting enough power. Then I finally found the Thermaltake 1000W with the 24pin, 8pin and 2x4pin motherboard/CPU power. It's also got modular cables which are real nice for airflow.

Last but not least... gotta have a place to put it all! I really wanted to reuse my Antec P182 case (the same one Hanselman used), but the ASUS was just too big. I elected to go with the Cooler Master Cosmos 1000 and I love it! Brilliantly built... love the drive caddy's and the ability to hide cables around the back. It's got four big 140mm fans that are virtually silent. Also the fans, except for the rear one, have washable filters to trap dust... very slick!

Oh, as for the DVD drive... I just used one I had lying around. All it's used for is installing for a few installs.

And now for the buildout... and because people love pictures (click on pictures for bigger shots)...

IMG_2886
Closed case.

IMG_2887
Here's the open insides... check out those two heatsinks! Absolute monsters (hard to see in this pic from above, but check this one out), but they don't get hot and keep the Xeon's cool without fans! No cards though as you can see. The HDD's are behind those six caddy's. There are two fans at the top you can barely see, one in the back near the RAM ad one at the bottom with an angled top.

IMG_2889
And finally, the other side of the case.

Putting everything together wasn't that bad. The hardest part was getting the heatsinks secured to the motherboard as the brackets had some fancy way to go into the heatsink and then get bolted down. You have to use this tiny wrench and you just don't have a lot of room to work. Everything else was a piece of cake (once I had the right PSU).

Recall, total budget was around $5,000. Here's the parts & price list:

Part Price
ASUS DSEB-DG $490
2x Intel Quad Core Xeon E5410 2.33Ghz $270/ea
($540 total)
2x Thermalright HR-01-X heatsinks $55/ea
($110 total)
3x 8GB kit FBDIMM DDR2-800 Crucial RAM (each kit = 2x4GB modules) $835/kit
($2,505 total)
4x WD Caviar 750GB 7200RPM SATA 3.0GB 16MB Cache $130/ea
($520 total)
Cooler Master Cosmos 1000 $190
Thermaltake Toughpower W0132RU 1000W PSU $330
Total:  $4,685

What you don't see here is the experiencing of ordering 3 different PSU's (two of which that were returned) and ordering the wrong RAM the first time around. :) But notice that this is a solid $700 less than the Dell. Oh, did I mention how quiet it is? Next to my MacBook Pro (which has an aversion to using fans to cool itself apparently), it's the quietest thing in my room. Seriously... it's more quiet than the ceiling fan! I'm blown away by how quiet it is!

posted on Wednesday, July 09, 2008 10:02 PM

Feedback

# re: The Saga of an Ultimate Virtualization Rig: Part 2 7/10/2008 1:03 AM Randy Drisgill
Gravatar Ooh the "topless" shots are good. That sucker's beefy.

# re: The Saga of an Ultimate Virtualization Rig: Part 2 7/10/2008 3:50 AM Isaac
Gravatar Andrew,

I was wondering if you had considered smaller machines, but more of them. I understand speed and fault tolerance are a must, but for $5000, you could get several entry level servers, and that way when it came to upgrade, you wouldn't have a large cost barrier.

Just curious,

Isaac

# re: The Saga of an Ultimate Virtualization Rig: Part 2 7/10/2008 7:06 AM AC [MVP MOSS]
Gravatar Isaac-
No... that's what I was trying to get around. If you look at part 1 of the series, you'll see I'm trying to consolodate machines, not get more. More servers also mean more noise and more heat. This is not a good option... virtualization is the only way to go.

# re: The Saga of an Ultimate Virtualization Rig: Part 2 7/10/2008 7:07 AM Gareth Howell
Gravatar Awesome spec Andrew.
I've been considering doing something pretty similar for a while now, but something always keeps getting in the way (like making a living :-)

My current home server is a self built single dual core Xeon on an ASUS mothreboard with 2GB RAM and 1TB of drive in RAID1. It runs CentOS and VMWare Server.
I can get 3 VM's running comfortably.

The issue of noise is challenging. I have been considering placing the server box in the garage as I rarely touch it physically and remote in using X-Windows, VNC or DWMRC, depending on the guest VM.

I am taking this as a kick up the backside and intend to do something about it.

# re: The Saga of an Ultimate Virtualization Rig: Part 2 7/10/2008 7:24 AM AC [MVP MOSS]
Gravatar Gareth-
If I had a way to measure it, I would. This machine is VERY quiet. It's not silent, just a faint hum but it's quieter than all my other machines. The loudest one is now the HP Media Smart Server.

# re: The Saga of an Ultimate Virtualization Rig: Part 2 7/10/2008 7:51 AM Isaac
Gravatar AC

That makes sense, I completely understand, I recently bought a Poweredge T105 for that exact purpose, though my required specs were quite lower(as well as my budget). Its a good machine though, and very quiet, unless it gets really hot.

It cost $500 but I can get 3-4 SharePoint/OCS/Exchange/etc vms running at the same time.

-Isaac

Post Feedback

Title:
Name:
Email:
(email will not be displayed)
Url:
Comments: 
Please add 8 and 3 and type the answer here:    
All Comments Are Filtered & Moderated
Unfortunately comment spammers are just too effecient and are constantly dirtying up blogs with irrelivant and unwanted comments trying to improve their standing on search engines. All comments on this blog are moderated. I do not censor comments, but I don't approve comments with vulger language or those soliciting products. Most of the time comments are approved within a few hours of being submitted with the only exception when I'm traveling.

Why are you asking for my email address?
The only reason I'm asking for your email address, which isn't required to submit a comment, is to provide a gravatar if you've created an account for yourself and associated your email address with a small image. If you have a gravatar created for the email address you submit, it will appear next to your comment. Otherwise nothing will appear.

What is a gravatar?
A gravatar is a "globally recognized avatar." You can get more information about gravatars, as well as create your own for free, at www.gravatar.com. You can also view my gravatar here.


Copyright © 2003 - 2008 Andrew Connell
Creative Commons License 
This work is licensed under a Creative Commons License
Site design by Heather Solomon.

 
 
MOSS WCM Training
Looking for MOSS 2007 WCM developer training? Look no further! I teach my 4-day hands-on and 5-day online WCM classes for developers I offer through the Ted Pattison Group.

Get more information on the WCM courses!


Upcoming Classes
 Hands-on WCM:
 » Atlanta, GA
   Sept 22-25, 2008
 Online WCM:
 » July 21-25, 2008
 » December 8-12, 2008


» Register today!

JAX Office Geeks
Jacksonville Office Geeks (JOG)
JOG is a special interest group in Jacksonville, FL dedicated to bringing the local SharePoint commnity together to share tips, tricks, ideas and best practices for developing solutions on the SharePoint platform.

Next meeting details...
When:
Thur. Sept 18th, 2008
  6-8p EDT
Topic:
Enterprise Content Management - Document Retention

Speaker:
John Holliday, MVP MOSS

RSVP Today!


» Subscribe to the JOG newsletter