I've been waiting to make this build, Because of the obvious issues with kvm_amd.io and AMD hardware...
But if you haven't heard yet a workaround for npt bug has been found and this should be implemented into the 4.14 or 4.15 kernel.
This how ever does not fix GPU hanging on VM shutdown... Hopefully in time.
So here it goes...
HARDWARE
Mozart TX Case, Unready in use with current unRAID setup.
Corsair AX1500i PSU
MB undecided, Need 1x 10GB LAN, 3 x NVMe, and Extra USBs, Just deciding which PCIe Expansion cards will be best...
AMD Ryzen Threadripper 1950X CPU, Water cooled...
32-64GB DDR4 3200
2 x 6TB WD Red, For Parity
4 x 3TB WD Red, For Storage
1 x 512-1TB NVMe, For a Cache Drive
2 x 512 NVMe, For VMs
1 x Low Profile GPU for unRAID to use, Already in use
2 x AMD Vega 64, Water cooled to get better access to PCIe slots.
2 x LG 27" 1080 LCD, Already in use
1 x LG 34" Ultra wide, To be main display...
1 x APC XS1300, Already in use for main unRAID setup
1 x APC 550, Already in use for Network
WATER COOLING
Heat Exchanger on domestic water line, Adds Inductive cooling ever time water is used in the house.
From PC side of Heat Exchanger a line runs along the wall and then through wall.
1st Water Block will be from my custom router / firewall.
2nd Water Block will be the main unRAID server CPU.
3rd & 4th Water Blocks will be the main unRAID server GPUs.
From here it returns back through the wall to a collection of passive radiators, That will also be utilized as a drying rack...
And from the radiators back to the Heat Exchanger.
VM USAGE
unRAID NAS for Primary Backups
VM "Seat 0" will be a iTunes service, this may well be just OSX and iTunes for use with all the Apple Devices
VM "Seat 1" will be Win 10 for gaming, May Create a 2nd "Seat 1" VM with a Different OS not entirely sure yet.
VM "Seat 2" will be a 2nd Win 10 gaming for when my wife wants to "play with me", yes pun intended...
VM "Seat 2" will also be for testing purposes
DOCKER USAGE
Netdata
MySQL
PHP, Apache for a Web Server
Piwik
PHPMyAdmin
ownCloud or nextcloud
Plex Server for a Family Tree Wall, See Below...
Duplicati, Backups go to a 2nd machine and then from here they're also backed up offsite.
FAMILY TREE WALL
Family Photos and Videos that will streamed to 6-12 Raspberry Pi with RaspPlex that will show photos based on the month, These LCD screens will be flush mounted and framed into the wall and placed inline with a decal of a tree...
I've started this project but won't be able to full implement it until Jan 19th 2018 when we get possession of you new place...
More Edits coming...