https://diskprices.com/ is great for this
You have SATA or SAS to pick from. The CPU requirements for a storage server are not high. On a typical ATX board you have motherboard SATA and can put SAS controllers in the spare PCIe slots.
My first "NAS" was two 22TB hard drives in a ZFS pool on my motherboard SATA
ATA (SATA), SCSI (SAS), and NVM (NVMe).
There should be more sites like diskprices. So refreshing to see no styling, no cookie banners, just pure information.