Whilst moving house some time ago I had moved my home ESXi server to the office on a different VLAN to make sure my Exchange server and other things stayed connected whilst my life was moving around in boxes.
My old Server was an Intel rack mount server SR2500. It used to live on the 3rd floor of my old townhouse, this meant I never really noticed just how loud it was when running. Which I soon discovered when I finally had things ready and moved the server to my new ‘server closet’ in my new home. Even with 2 doors and a blanket blocking air gaps between it and living areas as well as bedrooms it could be heard. Whilst the WAF (Wife Approval Factor) was currently high (mainly due to having our media collection accessible on a fast connection again), I didn’t expect it would last more than 4-5 days before ‘that thing’ had to go.
Solution: Build a new home server based on desktop hardware for that nice quiet factor.
As will be detailed in later posts at some stage I run anywhere from 6 – 12 VM’s and need at least 16GB of RAM. I needed enough CPU power to at least be on par with the old server, if not far exceed it. (of course this was technically an upgrade ).
OLD Server:
Intel SR2500
2 x Xeon E5405 4 core CPU’s (8 physical cores total)
16GB RAM
Perc 6/i RAID card stolen from Dell Server
2 * 146GB 15k SAS in a RAID 1 array
3 * 2TB Hitachi 7.2K SATA in a RAID 5 array
Intel Pro 1000 PT Server NIC
After two hurried nights of research on what hardware works well with ESXi 5.1 I came up with the following list:
New gear:
CPU: Intel i7-3770
Motherboard: ASRock – Z77-EXTREME4
RAM: Corsair Vengeance® Low Profile — 16GB Dual Channel DDR3 Memory Kit (CML16GX3M4A1600C9)
3 * Arctic F8 Pro TC – automatic temperature controlled 80mm fans
PSU: Antec Neo Eco 520C
Reused equipment from old server:
Perc 6/i RAID card stolen from Dell Server
2 * 146GB 15k SAS in a RAID 1 array
3 * 2TB Hitachi 7.2K SATA in a RAID 5 array
Intel Pro 1000 PT Server NIC
Old equipment I had hanging around:
AOpen Server Case: LX08 – I think I purchased this about 1999 or 2000, had not been used for 4-5 years. Glad I kept it as it just came in handy
The main trouble with my research was finding what motherboard would work with ESXi 5.1 without problems, especially what motherboard would enable VT-d to work correct. A little known fact for ESXi Whitebox first timers: Not many Intel Z77 or related chipset motherboards will allow VT-d extensions to work correctly.
To cut a long story short(er), I purchased the new components and then used my rusty hardware skills to bolt everything together. Shut down the old server, moved needed hardware to the new server, plugged in a fast USB stick, inserted a ESXi 5.1 Installable CD, installed away. I booted up found the RAID array’s, imported my VM’s and booted up perfectly. My biggest surprise was that even with all VM’s running I was getting between 50-100% better performance. Not bad for a CPU with ‘only’ 4 physical cores (even though I had hyperthreading enabled).
The only downside is that ESXi (even with VCenter) no longer reports on FAN speeds/status or CPU temperature. It looks like I’ll have to dig out my SNMP enabled 2 channel temp sensor and integrate it just for safety. The only Intel Z77 (or related) motherboards that appear to give this info appear to be Supermicro server boards, which of course would have added $150-200 to my build cost.
New Hardware:
PSU
Case
Motherboard
Processor / RAM / Fans
I’ll post more details in future, including the server’s location.