I currently have a ATX gaming setup with roughly 9x 2.5" SSD drives that I have come to realization that it is simply not practical to squeeze all the drives and high-end GPUs and CPUs into 1 system. Not to mention, even most common ATX boards will start to run into difficulties trying to support that many SATA ports without affecting PCIe bandwidth. After coming to this conclusion, I am leaning towards building a separate ITX or mATX system dedicated to just housing 12+ 2.5" SSDs and having it be on 24/7 and it only being accessed offline via LAN. Since I manually backup my data on external 3.5" drives every week, the storage solution will not need any RAID mirroring.
Since this is my first time looking into a 24/7 server setup, I am unsure if there are certain things I need to consider for system reliability. Some questions I have are:
- Between Intel LGA1700 and AMD AM5, which would be a better platform? For example, I just learned not all LGA1700 chips support ECC memory while AM5 chips have higher idle power consumption that low-end LGA1700.
- Would a consumer-grade ITX or mATX motherboard be good enough for 24/7 operation? Beside ECC support, are there other factors I should consider?
- Also what HBAs should I be considering? I know it is probably crude, but I was considering using a x16 to x8/x8 or x4/x4/x4/x4 m.2 card to hook up with multiple JMB585 5-port SATA cards and use 3-4 of them on a motherboard to get up to 20 SATA devices.
I was leaning towards Intel LGA1700 for the lower idle power consumption despite the limited x8/x8 PCie bifurcation options, but this latest discovery of ECC memory not being supported on 1x100 and 1x400 chips does make me change my mind.
You can get up g8 servers with 25 bays in the front for 130$usd