First time Xeon processor pick

This is my first time building with a server processor.

Main challenge is in determining CPU / MoBo.

Basic setup will be:

  • Proxmox as primary OS
  • Virtualized TrueNAS

– and, to avoid the quite valid observation, I understand this would likely be best as multiple boxes. For now, circumstances dictate that it be built as an ‘everything machine’ and then moved to dedicated boxes later.

This will be a homelab / personal / private work server used for a bit of everything:

  • virtualized TrueNAS (HBA in IT mode)
  • CCTV
  • media server & transcoding
  • Multiple containers / vm’s for dev work
  • Home automation

I can easily see having 10 containers / vm’s running concurrently.

Hoping to get some guidance on minimum processor specs to look for.

To avoid a dGPU, my goal is to use a Xeon with QuickSync.

Here is the list of applicable CPU’s

– Sorry for the list, new here and can’t include image or links
Intel Xeon E-2324G
Intel Xeon E-2356G
Intel Xeon E-2374G
Intel Xeon E-2378G
Intel Xeon E-2386G
Intel Xeon E-2388G
Intel Xeon W-11155MLE
Intel Xeon W-11155MRE
Intel Xeon W-11555MLE
Intel Xeon W-11555MRE
Intel Xeon W-11865MLE
Intel Xeon W-11865MRE
Intel Xeon W-11855M
Intel Xeon W-11955M
Intel Xeon W-1350
Intel Xeon W-1350P
Intel Xeon W-1370
Intel Xeon W-1370P
Intel Xeon W-1390
Intel Xeon W-1390P
Intel Xeon W-1390T
Intel Xeon W-10855M
Intel Xeon W-10885M
Intel Xeon W-1250
Intel Xeon W-1250E
Intel Xeon W-1250P
Intel Xeon W-1250TE
Intel Xeon W-1270
Intel Xeon W-1270E
Intel Xeon W-1270P
Intel Xeon W-1270TE
Intel Xeon W-1290
Intel Xeon W-1290E
Intel Xeon W-1290P
Intel Xeon W-1290T
Intel Xeon W-1290TE
Intel Xeon E-2226GE
Intel Xeon E-2254ME
Intel Xeon E-2254ML
Intel Xeon E-2276ME
Intel Xeon E-2276ML
Intel Xeon E-2278GE
Intel Xeon E-2278GEL
Intel Xeon E-2224G
Intel Xeon E-2246G
Intel Xeon E-2274G
Intel Xeon E-2276G
Intel Xeon E-2276M
Intel Xeon E-2286M
Intel Xeon E-2288G
Intel Xeon E-2288G

Any assist on the CPU is GREATLY appreciated! Thanks!

Get the Proxmox set correctly to work with TrueNAS.

You need to be more specific on a few items in your list. CCTV - just recording, running facial recogition, etc? VMs, resources dedicated? Everything else is fairly lightweight.

Virtualize TrueNAS

1 Like

You have to be very careful to run a TrueNAS in Proxmox. A lot of potential for trouble, corruption, etc.

I suggest you find a chip with Video to allow the GPU to help BlueIris / Frigate / whatever work with AI or buy an external tensor unit and plug it in via USB. I’m about to give Frigate a try as I found ZoneMinder in CORE to be terrible. Frigate allegedly will allow use of the Coral TPU and will allegedly run inside a Docker container.

Thank you for the replies:

CCTV, currently just recording, but facial recognition could certainly be in the future – that was a great question.

dedicated resources: Other than making sure there is no lag for TrueNAS, CCTV, media streaming, there is nothing currently planned.

I like to tinker, but want a base system that ‘just works’. My total budget for this, including case, redundant system SSD x 2, ECC RAM, HBA, PSU is around 2k (I already have the NAS drives).

Initial RAM is likely to be 64GB ECC unbuffered.

I am likely to be the only one connected to it most of the time.

Check the drive model numbers to make sure they are all CMR and not SMR recording tech.

Research the processor models you listed. I don’t know which do Quick Sync.
You need to have enough cores for the VMs you want to run but other than that, you really don’t need much for a processor.

You can go through the Resources section to see posts and some past builds along with the ZFS primer and hardware advice. HBA, just stay away from RAID models that can’t be flashed into IT mode or just look for a plain HBA.

One possible source.
https://www.ebay.com/str/theartofserver?_trksid=p4429486.m3561.l161211

Thanks!

NAS drives are Seagate Exos X18: ST18000NM000J – CMR

All the CPU’s above are QuickSync, now I have to whittle it down.

Will look at other builds.

Correct me if I am wrong, but it seems like any xeon (e-22xx or e-23xx) & matching supermicro board could handle what I am talking about.

Those should be fine.

I think this will cover most of the research or questions you may have, otherwise, just post to this thread.

To summarise, that’s:

  • Any Xeon E-2100G / E-2200G / E-2300G (and the older E3-1xx5)
  • and also Core i3-8000 / i3-9000, excluding ‘F’ models (same C246 motherboards as the E-2100/2200)
  • Xeon W-1000 (I don’t think there are ‘F’ in there)
  • and also Core i5 / i7 / i9 of the 12 / 13 /14th Gen., excluding ‘F’ models (and rather also the ‘K’ of 13/14 Gen. for their thermal issues)

UDIMM required with Xeon E/W-1000. 64 GB is the limit for a Core i3-9100, but you may want more than 4 cores.
Motherboard chipset is

  • C2x6 for Xeon E or Core i3-9000 and older (need the ‘6’ for iGPU passthrough, not the C2x2)
  • Wx80 for Xeon W-1000 or Alder Lake/Raptor Lake Core

How many cores? Which codecs for QuickSync?
And, of course, what’s your budget?

1 Like

Thank you all who replied. Your assistance is incredibly helpful and is the likely reason for potential success.

Main Parts are ordered – Sanity check welcome.

  • CPU: Xeon E-2378G
  • MoBo: SuperMicro X12STL-F
  • RAM: OWC 64GB (2x32GB) DDR4 3200MHz ECC UDIMM
  • Storage (OS): 2x 2T WD Black SN850 SSD
  • Storage (Scratch): 4T WD Black SN850 SSD
  • HBA: LSI Broadcom SAS 9300-8i 8-port 12Gb/s
  • Storage (NAS): Migrating existing Exos X18
  • Case: SilverStone Technology CS382 8-Bay
  • CPU Cooler: ARCTIC Freezer 36 CO

Have been doing as much research as is possible, but still have some questions:

Does the SuperMicro X12STL-F support bifurcation?

  • unless it is called something else, it is not listed in the PlatformFeatureSupportMatrix pdf.

  • If not, is there a recommendation for another MoBo that will accept the Xeon E-2378G, provide iGPU capabilities, and can support HBA, 3 x NVMe (potentially via a PCIe card)?

  • If it does support bifurcation, here is the current PCIe config:

  • 4.0 x8 (in x16 slot)

  • 4.0 x8 (in x8 slot) → will be used for HBA

  • 4.0 x4 (in x8 slot)

  • 3.0 x2 (in x4 slot)

Any suggestions for PCI → NVMe M.2 cards that can handle 2 M.2 gracefully?

Other items still looking for and would welcome suggestions:

  • PSU
  • PCI → NIC (2 x 10 Gbit)

Thanks again, happy to be joining the community.

Fiber or (cough) copper. :grin:
NETWORKING

1 Like

As far as I know, you need the C256 (X12STH) for iGPU passthrough.

2x 1.94 TB unused…

2 Likes