So I have had my lab hosts for about a year. I have to say that they have done pretty well. Because of the cost I configured these hosts with 16GB of RAM each. At the time I built them, 8GB sticks of RAM were about $250 a piece, which was a little bit out of my price range. I recently found some 8GB Kingston memory that wasn’t going to break the bank, and give me the ability to do more than I have been able to.
The initial configuration included the following components, and cost around $1,650 ($825/host) not counting shipping/etc.
2011 Configuration (2 Hosts w/16GB RAM Each) |
||||
Item | Model | Cost | Quantity | Total |
Motherboard | Tyan S5510GM3NR | $189.99 | 2 | $379.98 |
CPU | Intel E3-1230 | $234.99 | 2 | $469.98 |
Memory | 4GB Unbuffered ECC RAM | $47.99 | 8 | $383.92 |
NIC | EXPI9301CTBLK Single Port NIC | $24.99 | 4 | $99.96 |
Case | Rosewill R379-M Case | $49.99 | 2 | $99.98 |
SSD | 64GB Microcenter G2 SSD | $99.99 | 2 | $199.98 |
Adapter | HD Mounting Bracket | $3.49 | 2 | $6.98 |
Power adapter | 8″ 4 to 8 pin adapter | $4.99 | 2 | $9.98 |
$1,650.76 |
A year later some prices have changed, some additional processors are support on my boards, larger memory is a little cheaper, and SSD prices have declined.
A similar configuration (16GB of RAM per host) would be:
2012 Similar Configuration (2 hosts w/16GB RAM Each) |
||||
Item | Model | Cost | Quantity | Total |
Motherboard | Tyan S5510GM3NR | $199.99 | 2 | $399.98 |
CPU | Intel E3-1230 v2 | $235.99 | 2 | $471.98 |
Memory | 8GB Unbuffered ECC RAM | $79.99 | 4 | $319.96 |
NIC | EXPI9301CTBLK Single Port NIC | $29.99 | 4 | $119.96 |
Case | Rosewill R379-M Case | $49.99 | 2 | $99.98 |
SSD | 64GB Microcenter G2 SSD | $49.99 | 2 | $99.98 |
Adapter | HD Mounting Bracket | $3.49 | 2 | $6.98 |
Power adapter | 8″ 4 to 8 pin adapter | $4.99 | 2 | $9.98 |
$1,528.80 |
Both are very similar configurations. The only differences are choosing an Intel E3-1230 v2 (Ivy Bridge) and larger sticks of RAM.
The cost ends up being $121.96 less for the 2012 configuration. But… The 2012 configuration has 2 EMPTY memory slots.
If I were to max out the RAM configuration, it would look like this:
2012 Similar Configuration (2 hosts w/32GB RAM Each) |
||||
Item | Model | Cost | Quantity | Total |
Motherboard | Tyan S5510GM3NR | $199.99 | 2 | $399.98 |
CPU | Intel E3-1230 v2 | $235.99 | 2 | $471.98 |
Memory | 8GB Unbuffered ECC RAM | $79.99 | 8 | $639.92 |
NIC | EXPI9301CTBLK Single Port NIC | $29.99 | 4 | $119.96 |
Case | Rosewill R379-M Case | $49.99 | 2 | $99.98 |
SSD | 64GB Microcenter G2 SSD | $49.99 | 2 | $99.98 |
Adapter | HD Mounting Bracket | $3.49 | 2 | $6.98 |
Power adapter | 8″ 4 to 8 pin adapter | $4.99 | 2 | $9.98 |
$1,848.76 |
Now the difference between the 2011 (16GB) and 2012 (32GB) configurations is $198 more.
Just for grins, I wanted to see what the exact same configuration (2011) would cost today.
2011 Configuration (2 Hosts w/16GB RAM Each) in 2012 $$$ |
||||
Item | Model | Cost | Quantity | Total |
Motherboard | Tyan S5510GM3NR | $199.99 | 2 | $399.98 |
CPU | Intel E3-1230 | $239.99 | 2 | $479.98 |
Memory | 4GB Unbuffered ECC RAM | $33.99 | 8 | $271.92 |
NIC | EXPI9301CTBLK Single Port NIC | $29.99 | 4 | $119.96 |
Case | Rosewill R379-M Case | $49.99 | 2 | $99.98 |
SSD | 64GB Microcenter G2 SSD | $49.99 | 2 | $199.98 |
Adapter | HD Mounting Bracket | $3.49 | 2 | $6.98 |
Power adapter | 8″ 4 to 8 pin adapter | $4.99 | 2 | $9.98 |
$1,468.76 |
So in just over 12 months, to build 2 systems exactly as I did in 2011, it would cost me $182 less, or $91 a host less.
The biggest changes in prices between 2011 & 2012 are the SSD drives and RAM cost. Drive prices always drop (until there is a flood somewhere) and RAM prices seem to drop to a point, then become expensive again when the demand drops.
Keep in mind that these hosts cost what they do, because they are server boards and ECC RAM is being used. I really wanted iKVM access, as well as remote turn on, which these boards provide. I also have a complement of 5 useable NICs, which may or may not be necessary, depending on what you want to do with the lab.
For the budget conscious, another configuration might look like this:
2012 Budget Configuration (2 hosts w/16GB RAM Each) |
||||
Item | Model | Cost | Quantity | Total |
Motherboard | Tyan S5510GM3NR | $199.99 | 2 | $399.98 |
CPU | Intel Pentium G620 | $63.99 | 2 | $127.98 |
Memory | 8GB Unbuffered ECC RAM | $79.99 | 4 | $319.96 |
Case | Rosewill R379-M Case | $49.99 | 2 | $99.98 |
Power adapter | 8″ 4 to 8 pin adapter | $4.99 | 2 | $9.98 |
$957.88 |
The budget configuration could still be expanded to 32GB of RAM, additional NICs could be added (remember 3 useable onboard), and a SSD drive could be added for vSphere 5’s Host Cache feature. The Intel Pentium G620 processors support VT, but not VT-d, and don’t have nearly the same horsepower as the E3-1230’s. But in a year of using the lab, only seldom do I ever get to a point where CPU is a point of contention.
I might just have to look into expanding the lab.
Now to get with my Co-Lo provider and see about some more space…
Update: I forgot to mention, I’m loading ESXi on Sandisk Cruzer Fit 8GB USB drives from Best Buy at $7.99 each.
Update 2: Here is what the header pin-out looks like, for those with questions on getting it working (took me a couple tries).
I was LITERALLY just talking about your post to my new boss and lo and behold…an UPDATED post. Muchas gracias :-)…
Glad to help…
Now to figured out how I can put together a VNXe with COTS parts… LOL.
http://opencompute.org/projects/open-vault-storage/
🙂
Jase –
Do you think that G620 CPU has any feature differences? I want to use this lab for full VCP5 exam prep so want to make sure all features are available, do you see any problem if I use this CPU instead of the original one you quoted in your other blog?
thanks!
The G620 doesn’t support VT-d, and there are few other differences.
I also have another one of these with an i3-2100, which doesn’t support VT-D…
I’d start by looking at these links…
G620: Intel® Pentium® Processor G620
i3-2100: Intel® Core™ i3-2100 Processor
E3-1230: Intel® Xeon® Processor E3-1230
Here is a comparison of the 3:
Compare Intel® Products: G620, i3-2100, & E3-1230
Jase,
I just build myself a lab based on your 2012 configuration above. So far so good with two caveats
1) The power adapter 4pin to 8pin connector you reference is not correctly linked above. The link is for a 8pin to 8pin extention cable.
2) The Tyan boards only support the Ivy Bridge processors with a BIOS update. I put together a blog post on how to update the boards without getting them to boot via the iKVM Out-of-Band access.
Thanks for putting this together, it’s a great setup. Running smooth so far.
-Kevin
I’ll try to get the link updated.
Thanks for the info on the BIOS update. I’ve got 2 w/E3-1230 v1 procs and 1 w/an i3-2100, so no Ivy Bridge here…
Cheers,
Jase
Forgot the correct link to the 4pin to 8pin:
http://www.newegg.com/Product/Product.aspx?Item=N82E16812119267
Jase,
does this Motherboard
P8B-C/2L(http://www.asus.com.cn/Server_Workstation/Server_Motherboards/P8BC2L/)
VMware Compatibility ?
include the NIC on the Motherboard
You would have to look at http://www.vmware.com/go/hcl to be sure…
But… My boards are not on the HCL, and work fine. I picked my boards for many reasons, including the fact that they had the same chipset as the Intel SB1200 boards (C204 on mine).
YMMV (Your mileage may vary)…
Good luck!
Hi Jase,
Just wanted to say a big thanks for putting these articles up for those of us wanting to do whitebox VMWare installs! One question – I ordered basically your whole 2012 setup (Tyan MB, E3-1230, Kingston ECC 8GBx2, Rosewill R379-M, Athena cable) and I am getting a blinking green LED on Tyan and no power at all. I figure either I have borked the front panel wiring since the Tyan header pins aren’t clearly defined in the manual, or the comment about the “other” power adapter cable means that the Athena isn’t the right one and I need the Rosewill in Kevin’s post. What’s the proper panel-to-header wiring and does the Athena ATX/EPS work with this config? Thanks again!
Charles,
I just added a pic of the pin-out for clarification.
Great… the Tyan manual is a little obtuse about the pinouts. That got the fans spinning up but then I had a loud repetitive beep beep beep. After playing around with several combinations of memory and USB keyboards, none of which relieved the beeping, I plugged into the network using the IPMI jack (the RJ45 above the USB ports on the IO shield). The IPMI interface pulled an IP address, which I was able to harvest from my router. Then using the IPMI web interface to update the BIOS – the board was shipped with 2.0 which doesn’t support Ivy Bridge CPUs such as your recommended E3-1230. After updating BIOS to 2.01b from the Tyan website, I am good to go!
Great that really helped since the Tyan manual is pretty vague about the fact that all the pins should just line up on the outer edge of that J20 header. That got me to a point where the board and the fans would power up but give a constant beep beep beep. After swapping out memory and USB keyboards etc., I decided to give the IPMI a go. The IPMI jack is the RJ45 by itself above the USB ports on the IO shield. The router gave it an IP address, which I collected from the router interface. Then I browsed to the IPMI menu, updated the BIOS from the Tyan website (it shipped with 2.0 which doesn’t support Ivy Bridge and I’m using the E3-1230), and now I am good to go!
<- Just approved the comment, showed up in Spam Filter. Again great work Charles!
Great work Charles!
Thanks for sharing!
Now virtualize something!