There is no CPU made that can handle 24x NVMe drives at full speed and still keep compute at 100%. The I/O will cause the CPU to heat up too much and so it will be throttled. But, since you won't be creating the 200GB/sec of data you would need to require 12 NVMe drives to absorb it, it really doesn't matter.How much do I have to pay from CPU performance in handling the I/O demands of 12x61TB or 24x30TB NVMe drives*?
It won't. You won't be writing 100Gbps 24/7/365. You will be writing in bursts, which should easily be cached by a much smaller size of NVMe, which could then be written to SATA/SAS SSD or spinning disk.My objective is not to saturate the network, but to not have one to slow me down.
Using a properly configured clustered storage solution, you could have 1000TB+ of storage, most of it spinning disk, and it would handle write speeds of 5-7GB/sec 24/7/365. If you went with SAS SSD as the final storage instead, you could likely handle writes at 30GB/sec 24/7/365.