I'm building a new server that will be running multiple VMs 24x7. It will also be used as the point of entry for Internet into the residence so it's important it runs very stable. The computing won't be very hardcore, however, I am building it so that it will hopefully last at least seven years and so I want to be able to do incremental upgrades during that time. For instance moving to NVME based SSD / higher capacity HDDs / a higher level video card. As such, the motherboard, cpu and power supply are over provisioned with that in mind.
2) What's your budget? Are tax and shipping included?
3k, yes
4) What exact parts do you need for that budget?
case, power supply, motherboard, cpu, heatsink/fan, memory, m.2 ssd, 2 x 8tb hdds, video card capable of being virtualized
6) Will you be overclocking?
No
7) What is the max resolution of your monitor?
N/A, HTPC will output 1080p to 60" tv
8) When do you plan on building/buying the PC?
Now
9) What features do you need in a motherboard?
e5 v4 support, m.2 (two would be great), ipmi or a way to access it as a headless server, preferably matx, mitx
VMs Running 24x7
- pfSense as Internet router (I will have a hardware switch as well)
- Windows Nano Server 2016 Domain Controller
- Windows Nano Server 2016 DNS
- Windows Nano Server 2016 DHCP
- Ubuntu
- HTPC (Ubuntu / Windows / ?) - will be used for Kodi, playing all media files, recording IPTV, light 1080p gaming
- Windows 10
- either Windows Nano Server 2016 to run the file share
I'm aware I can do most of the networking things through pfSense, however, I want to also be able to use this for education so I can spin up multiple server VMs at the same time.
Hardware Passthrough
- 2 x HDD to one of the VMs to be used in a ZFS or ReFS mirror, the file share will be used as data drives for the other VMs when needed. This data is very important and my main goal is keeping it safe and secure.
- video card will be passed through to the HTPC and the HDMI cable will be connected to a receiver for processing
Chosen Parts
Case: ? - I need something small that looks good in a media center
Power Supply: EVGA SuperNOVA P2 650W 80+ Platinum Certified Fully-Modular ATX Power Supply
Note: Motherboard says "Support 12V only power supply"
Motherboard: Supermicro MBD-X10SRM-F-O
CPU: Intel Xeon E5-2620 V4 2.1GHz 8-Core Processor
Heatsink / Fan: Noctua NH-L12 37.8 CFM CPU Cooler
Memory: ? - 32GB needed of ECC & unbuffered, will 2400 work? Dual channel should be fine.
Data Drives:
Supermicro SSD-DM016-PHI SATA DOM (SuperDOM) Solutions
What is a SATA DOM?
Note: The core VMware / Hyper-V installtion will be run from this drive. I could run from USB stick but I think this will be more stable long term and the SATA DOM would be higher quality than a USB drive.
Samsung 850 EVO 500GB M.2-2280 Solid State Drive
Note: VMs will be run from this drive
2 x Western Digital Red 8TB 3.5" 5400RPM Internal Hard Drive
Note: To be mirrored via software. These will be used for data only, some of it shareable between VMs
Video Card: ? (I'm thinking RX 460 as the GeForce cards aren't virtualizable)
So if anyone managed to read that thanks! If you have any ideas on how to improve it, even better!
2) What's your budget? Are tax and shipping included?
3k, yes
4) What exact parts do you need for that budget?
case, power supply, motherboard, cpu, heatsink/fan, memory, m.2 ssd, 2 x 8tb hdds, video card capable of being virtualized
6) Will you be overclocking?
No
7) What is the max resolution of your monitor?
N/A, HTPC will output 1080p to 60" tv
8) When do you plan on building/buying the PC?
Now
9) What features do you need in a motherboard?
e5 v4 support, m.2 (two would be great), ipmi or a way to access it as a headless server, preferably matx, mitx
VMs Running 24x7
- pfSense as Internet router (I will have a hardware switch as well)
- Windows Nano Server 2016 Domain Controller
- Windows Nano Server 2016 DNS
- Windows Nano Server 2016 DHCP
- Ubuntu
- HTPC (Ubuntu / Windows / ?) - will be used for Kodi, playing all media files, recording IPTV, light 1080p gaming
- Windows 10
- either Windows Nano Server 2016 to run the file share
I'm aware I can do most of the networking things through pfSense, however, I want to also be able to use this for education so I can spin up multiple server VMs at the same time.
Hardware Passthrough
- 2 x HDD to one of the VMs to be used in a ZFS or ReFS mirror, the file share will be used as data drives for the other VMs when needed. This data is very important and my main goal is keeping it safe and secure.
- video card will be passed through to the HTPC and the HDMI cable will be connected to a receiver for processing
Chosen Parts
Case: ? - I need something small that looks good in a media center
Power Supply: EVGA SuperNOVA P2 650W 80+ Platinum Certified Fully-Modular ATX Power Supply
Note: Motherboard says "Support 12V only power supply"
Motherboard: Supermicro MBD-X10SRM-F-O
CPU: Intel Xeon E5-2620 V4 2.1GHz 8-Core Processor
Heatsink / Fan: Noctua NH-L12 37.8 CFM CPU Cooler
Memory: ? - 32GB needed of ECC & unbuffered, will 2400 work? Dual channel should be fine.
Data Drives:
Supermicro SSD-DM016-PHI SATA DOM (SuperDOM) Solutions
What is a SATA DOM?
Note: The core VMware / Hyper-V installtion will be run from this drive. I could run from USB stick but I think this will be more stable long term and the SATA DOM would be higher quality than a USB drive.
Samsung 850 EVO 500GB M.2-2280 Solid State Drive
Note: VMs will be run from this drive
2 x Western Digital Red 8TB 3.5" 5400RPM Internal Hard Drive
Note: To be mirrored via software. These will be used for data only, some of it shareable between VMs
Video Card: ? (I'm thinking RX 460 as the GeForce cards aren't virtualizable)
So if anyone managed to read that thanks! If you have any ideas on how to improve it, even better!