Hey everyone,
I plan to build a server with around 40-60TB (or more) of SSD storage. I want to keep this build cost-effective but also avoid a lot of hassle. I've built PCs before, and I remember using NVMe/M.2 drives sometimes disable certain SATA ports because they share the same bandwidth. This got me thinking about how to set up a bunch of SSDs without running into problems.
So, I’ve got a few questions:
- Avoiding Bottlenecks: How can I avoid bottlenecks if I want to use 10+ SSDs in one system? I’ve heard that using adapters or extenders can make multiple drives share the same I/O, which might slow things down. What’s the best way to set things up so that each drive runs at full speed?
- Best Setup: What’s the ideal mix of NVMe/M.2 and SATA SSDs to get a lot of storage without losing performance? Should I be looking at specific motherboards, RAID controllers, or PCIe expansion cards that can handle this?
- Cost vs. Simplicity: I want to keep costs down but don’t want to complicate things. Are there trade-offs I should be aware of between going for higher-end stuff with more lanes and bandwidth versus cheaper options that might be harder to set up?
- Future-Proofing: As storage needs grow, how should I plan for future expansion??
I’d appreciate any advice on how to approach this build, including specific hardware recommendations or tips on avoiding headaches.
If you're going to ask, "Why are you using SSD?" I am using it for random access hot storage.
P.S I've searched this and many other reddits/online resources but I did not find an answer I was looking for. Thank you!