Jump to content

Need help setting up Unraid on my 2990WX

I will start with the Hardware I have and then explain what I want to do with it.

 

CPU: AMD Threadripper 2990WX (stock)

RAM: 64GB ECC Memory (oc from 2666 to 3200)

GPU: x1 EVGA GT 710 (for unraid), x2 GTX 1070ti (for gaming vm's)

MOB: Gigabyte X399 Aorus Xtreme

SSD: x1 Samsung Pro 850 256GB, x3 Samsung 860 EVO 256GB

M.2: x3 Samsung 970 Pro 512GB NVMe SSD

PSU: EVGA SuperNova 1600W T2

RAID: MegaRaid Controler with x6 WD Gold 10TB HDDs

(CPU, RAM, x2 1070ti are watercooled by EKWB Gear)

 

My goal with this build is to have 2 Gaming VM's, 1 Rendering, Number Crunching and Streaming VM, and 3 smaller VM's to host game servers on (eg. Minecraft, Factorio etc)

 

I would like the break down to go something like this...

 

- 32 Threads, 20GB Ram, for Streaming and Rendering PC (on one of the NVMe drives)
- 8 Threads, 10GB Ram, 1070Ti for first gaming machine (on one of the NVMe drives)
- 8 Threads, 10GB Ram, 1070Ti for second gaming machine (on one of the NVMe drives)
- 4 Threads, 6GB RAM, for Factorio Server (on one of the EVO 860 SSD)
- 4 Threads, 6GB RAM, for Mincraft Server (on one of the EVO 860 SSD)
- 4 Threads, 6GB RAM, for another game server (on one of the EVO 860 SSD)
- 4 Threads, 6GB RAM, GT 710 for unraid + file server (Cache drive on a half partition on the PRO 850 SSD, If at all possible)[I use the other half for a windows install that boots the whole pc together]

- And the MegaRaid Controler supplying a Raid 6 drive to the Streaming and Rendering PC, or all of them if possible.

 

I know it should be possible and ive watched some videos on how to get started but nothing seems to cover the depth of my build.

Im also open to any suggestions on how to make this more efficient if it can be.

 

Any help will be much appreciated

 

Case: Phanteks Enthoo Elite Satin Black (2 Systems)
Watercooling by EKWB

 

System 1: 6 VM's (Streaming & Rendering VM, 2 Gaming VM's, x3 Game Servers and UnRAID)
CPU: AMD Ryzen Threadripper 2990WX (Watercooled)
RAM: Kingston 64GB (8x8GB) 2666Mhz ECC Buffered DDR4 (Watercooled)
MOB: Gigabyte X399 AORUS XTREME Motherboard
GPU: x2 ASUS Turbo GeForce GTX 1070 Ti, 8GB (Watercooled), EVGA GT 710 (for UnRAID)
SSD: x3 Samsung 970 PRO 512GB NVMe, 3x Samsung 860 EVO 250GB SSD, Samsung 860 PRO 256GB SSD
HDD: 6x Western Digital WD Gold 10TB, WD101KRYZ (RAID 6)
PSU: EVGA 1600W SuperNOVA T2 Modular Power Supply (CableMOD Red/Black)

 

System 2: Main Gaming Machine
CPU: Intel Core i9 7900X (Watercooled)
RAM: Corsair Vengeance 32GB (4x8GB) 2400MHz DDR4 SODIMM
MOB: ASRock X299E-ITX/AC
GPU: ASUS ROG Strix GeForce GTX 1080 Ti OC, 11GB (Watercooled)
SSD: Samsung 960 PRO 512GB NVMe, Samsung 960 PRO 2TB NVMe, Intel Optane 32GB M.2 (PCIE) SSD, x2 Western Digital WD Green 240GB SSD (RAID 0)
PSU: Corsair HX1000i 1000W Power Supply (CableMOD Blue/Black)

 

All backed up by 4 UPS units.

Link to comment
Share on other sites

Link to post
Share on other sites

46 minutes ago, adrian.r said:

3 smaller VM's to host game servers on (eg. Minecraft, Factorio etc)

These probably don't need to be separate VMs.

48 minutes ago, adrian.r said:

I know it should be possible and ive watched some videos on how to get started but nothing seems to cover the depth of my build.

Well, what exactly are you struggling with? Doing what you're asking should be as simple as adding the VMs in unraid's web UI - you don't need pcie passthrough for the rendering VM nor for the server(s), so you can just follow the procedure for the two VMs that actually use the graphics cards and add the rest once you got those to work.

 

By the way, you don't necessarily need to split the cores between the VMs so strictly - you can assign more total cores/threads than your machine physically has, Linux will take care of scheduling the workload as evenly as possible. You should make a few experiments to see what yields the best performance, rearranging the core distribution is easy and can be done even after the virtual machine has been created. You don't need to "reserve" cores for unraid, that would only be necessary if you used a desktop distribution that you actually intend to use for work - I use CentOS for a similar purpose and I routinely assign all the machine's cores to a VM (or more than one) without any problems.

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to comment
Share on other sites

Link to post
Share on other sites

Im having trouble understanding what the Cashe drive is for, If I need to implement one. and if I can assign it to half a physical drive? Or will it format the entire drive in creation?

 

Also with the Raid 6. will that intergrate into UnRaid or does UnRaid need to build it

Case: Phanteks Enthoo Elite Satin Black (2 Systems)
Watercooling by EKWB

 

System 1: 6 VM's (Streaming & Rendering VM, 2 Gaming VM's, x3 Game Servers and UnRAID)
CPU: AMD Ryzen Threadripper 2990WX (Watercooled)
RAM: Kingston 64GB (8x8GB) 2666Mhz ECC Buffered DDR4 (Watercooled)
MOB: Gigabyte X399 AORUS XTREME Motherboard
GPU: x2 ASUS Turbo GeForce GTX 1070 Ti, 8GB (Watercooled), EVGA GT 710 (for UnRAID)
SSD: x3 Samsung 970 PRO 512GB NVMe, 3x Samsung 860 EVO 250GB SSD, Samsung 860 PRO 256GB SSD
HDD: 6x Western Digital WD Gold 10TB, WD101KRYZ (RAID 6)
PSU: EVGA 1600W SuperNOVA T2 Modular Power Supply (CableMOD Red/Black)

 

System 2: Main Gaming Machine
CPU: Intel Core i9 7900X (Watercooled)
RAM: Corsair Vengeance 32GB (4x8GB) 2400MHz DDR4 SODIMM
MOB: ASRock X299E-ITX/AC
GPU: ASUS ROG Strix GeForce GTX 1080 Ti OC, 11GB (Watercooled)
SSD: Samsung 960 PRO 512GB NVMe, Samsung 960 PRO 2TB NVMe, Intel Optane 32GB M.2 (PCIE) SSD, x2 Western Digital WD Green 240GB SSD (RAID 0)
PSU: Corsair HX1000i 1000W Power Supply (CableMOD Blue/Black)

 

All backed up by 4 UPS units.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×