First, I am loving this community!
Second, I searched through forum posts/threads for a little while and I think I confirmed my answer, but wanted to ask:
What is the most “affordable” platform to get (1) good computing, (2) solid support/reliability, (3) lots of PCIe lanes, (4) PCIe Bifurcation?
To further narrow down, here is my use case:
- Proxmox Virtual Environment bare metal,
- Self-host services, running a couple active game servers & replacing Google/iCoud/OneDrive//Netflix/Pandora/etc for myself and ~15-25 family members (between my wife and me) (Ubuntu Server Pro, since apparently TrueNAS has problems with shared databases/storage between containers),
- Room for one of these VMs running at a time:
-A remote & local/headed gaming VM (with x16 graphics card [currently 6700 XT])- A linux VM for training LPIC-1
- A Mac VM for learning & data recovery tools
- Several offline & segmented VMs (start with 2) for format shifting (VHS & 35mm Slides to digital) (Using different storage pools)
- Another Ubuntu Server Pro VM for running small business application containers related to format shifting
- Windows Server & Windows VMs for learning & making tools for computer repair shop needs.
My Current gear (some of which doesn’t support my needs), X99/Xeon platform:
- ASUS X99-WS/IPMI
- Xeon E5-2697A v4
- 128GB (8*16) ECC 2400
- 1 6700 XT
- 1 ATI All In Wonder PCIe capture/graphics card
- 1 X710-DA2 10GB SFP+ x8 PCIe Card
- 1 x8 SATA HBA PCIe card
- 10 worn out 1TB WD Blue disks (this upgrades last, as personal computer is more important than family storage)
- 2 low-bandwidth intel enterprise SATA 120 GB SSDs
- 2 medium-bandwidth intel enterprise SATA 240 GB SSDs
- 2 Silicon Power 256GB Gen 3 x4 NVMe SSDs
- 2 Intel Optane 64GB M10 SSDs
- ASUS Hyper x16 Gen 4 M.2 PCIe card (for the above NVMe’s)
- 1 Blu-ray burner from about 2014/2013
- Rosewill Thor II full tower case
- 750W PSU (may need to upgrade)
- (A Dell T330 (no iDRAC) for 10GB/s on-site backup & a 4TB internal HDD for the start of some sort of off-site backup solution)
- (A Ryzen Pro 2400GE mini PC for Monitoring & Management, Pterodactyl/Pelican management, NGINX, etc.)
- (2.5GBe/10GB internal networking)
Despite an existing mod, my current platform will not support bifurcation (I’ve fought for a month +).
Future needs: more NVMe & HDD storage (meaning probably another NVME PCIe card) and more graphics cards (starting with 1) for tape-to-digital conversion workflow.
I need to ensure that I can prioritize GPU’s getting all the available lanes. Physical connection wise, I think I need 4 x16 (gen 3 or higher) PCIe slots & 2 x8 slots to start with. actual lane count is 96 if going by physical connection, but the actual bandwidth needs of the HBA & NIC cards should only be like x4 each???
So far I’ve found that Epyc 7001 platform is the lowest cost platform that supports x86 64bit stuff while offering the necessary lanes & bifurcation. I think the cost of building two 1st gen Threadripper stations would be more expensive than 1 EPYC Naples.
I am learning by doing, but I think my current plan is where I’ll stay for a while and I’m happy to start with 16-core/32-thread, then replace as my “production” and saved money increase. Is there another platform /setup that would meet these needs?