Hey Ben,
Cool, then you're covering all the heavy lifting. I would actually consider doing matching workstations & monitors. Using Ryzen 3900X, with a motherboard that has onboard 10gb ethernet and a few NVMe slots. The graphics card may be a more open question, I'd love to see how the PCIe4 W5500 or W5700 does, but there's some benchmarks out there like https://techgage.com/article/a-look-at-phase-one-capture-one-performance/
The one thing i would be debating is if I going faster than 10gbps networking makes sense. Doing 25gb or 40gb on the server side should be straight forward, but do you go faster on the client side. Take away the local copying, just reference everything over the network link.
Have fun and come back with some performance numbers. The storage setup sounds like a lot of fun. How close to a petabyte will it be?
It's interesting that during our benchmarking we didn't see any difference between a regular 500mb/s SSD drive to a 2000mb/s NVMe drive in building cache, applying styles and processing out to TIFF. I'm not sure where the bottleneck is, no doubt the program is simply not working fast enough to use the extra read/write speeds. As such going over 10GBE might be overkill. I am however specifically dedicating NVMe for the catalog itself.
I had seen that benchmarking of GPU after I posted this thread. It's been very useful. I'm not sure the very high end stuff is actually being utilised.
As for storage, yeah. There is 100TB of RAW files, in conversion to TIFF they gain substantially though still not Petabyte territory. It doesn't help that different raw formats output a different percentage of the RAW file when conversion to TIFF. For example with our files from the Leaf Aptus II-8 the increase is 266% whereas the Sony A7rIII files, because the RAW is so big already, give a TIFF which is only 148% bigger. Makes calculating required space somewhat of a pain. On the other hand the Capture One Sessions this stuff is in, tens of thousands of them, take up a lot of space of their own, 3.34% of the raw files themselves, That's already over 3TB that doesn't have to be replicated.
I would actually argue about the matching workstations somewhat. For example I need the very heavy lifting for the Capture One work (those workstations will be identical) but the Photoshop Batch Actions, batch metadata entry, batch renaming, etc can be done via a virtual machine on the NAS because it can simply run 24/7 so ultimate speed is much less of a consideration.