Hey, first time poster here.
I am looking to build a datacenter-in-a-box (DIAB! - 64c/1TB mem) essentially a single workstation with enough horsepower to run a private cloud for customer demos I do during the working hours, and a gaming guest with VFIO for gaming on the off hours. Space is a bit of a premium here so I have enough room to fit a single “large” chassis and plan on repurposing my Thermaltake Tower 900 from a previous build.
TLDR! - Advice wanted on:
- 3995WX vs. a EPYC 7713P they are both similar money (MSRP). The primary workload is business apps (I only have a couple hours a night to game if that but I do like to game when I can so its not completely irrelevant).
- Timing of the buy: is it worth chasing a 3995WX given how close we are to rumored announcements in August?
- Looking for opinions on the performance difference between the WRX80 chipset vs. the SoC from the EPYC for high storage IO tasks (think 2 or 3 asus hyper m.2 pcie gen4 fully poplulated cards).
- Recommended cooling given the case I am going to put in here? I am planning on leaving this machine always on and I am debating air cooling vs. water cooling.
- Given this use case motherboard recommendations for TR pro and Epyc Milan compatible?
Background Details:
I am looking to run the following as the primary use case:
- RHEL 8.x as the base OS
- Red Hat OpenStack Platform 16.x
- I am planning on using one of our internally incubated projects for the shift-on-stack CI testing that does ‘one-touch’ ansible orchestrated deployment dev-install. You essentially point this at a RHEL or CentOS box and in about 40 minutes you have an AIO/standalone install of RHOSP(paid) or RDO(upstream).
- Red Hat Ceph Storage (v5)
- Planning on using 2-3 of these M.2 bifurcation boards as the primary cloud storage provider. I realize I can just use cinder backed by lvm2, but I need to be able to show off the ceph integration.
- Red Hat OpenShift 4.x
- IPI installed
- Running OCS in external mode for managing pools from the root openstack ceph deployment.
- GPU passthrough from worker nodes being deployed with a GPU passed through
My secondary use case is to run a windows gaming VM:
- Windows 10
- 8 cores on a hardware flavor that is isolated from the rest of the host.
- 16GB tuned as 1gb huge page allocations
- nVidia 3090 or equivlanet AMD GPU passed through (4k gaming)
- ~256gb of block storage will be provided via cinder from the 3x4 m.2 drives
- File shares will be provided via Manila as native CephFS mounts via the ceph-dokan project.
- Cloudbase has a great writeup on Ceph in Windows HERE
- I am debating getting a large wide screen monitor and using gnif’s KVMFR. I tried it before and had some issues with the mouse pointer not getting properly trapped in XWayland (eg. When playing an FPS I could scroll out of the guest window). Maybe this is fixed now but opinions on multi monitor vs. single huge soft partitioned monitor would be appreicated (eg. Samsung LC49G95TSSNXZA).