3 ms·
For your mirrored drives idea: I've had two nvme drives in mirror for a while but there are a lot of caveats to getting maximum performance. Not sure how it is
by t0mas88 3y ago
For your mirrored drives idea: I've had two nvme drives in mirror for a while but there are a lot of caveats to getting maximum performance. Not sure how it is on the AMD side but most Intel boards for example would have one m2 slot connected to the CPU and the other three via the chipset. Which makes them share a common bottleneck (also with your 10gb ethernet card)
For me it was in the end much faster to get a new board with pcie 5.0 support and a large enough single SSD. Total IOPS and throughput both turned out higher than my previous RAID 0 array.
- andrewstuart2 3y agoI've got a 5950x and two NVME drives. The setup is the same as you describe. One has dedicated bandwidth and the other shares via the chipset. I just use them separately rather than trying to RAID them since the speed is fast enough for just about everything I need.
- t0mas88 3y agoIndeed, that's what I ended up doing with the other drivers. Use them separately for different data types.
- justinclift 3y agoWith my personal desktop (2x 1TB NVMe drives), they're mirrored with ZFS for data integrity. Depending on what Roark66 has them mirrored for (speed vs data integrity, etc), the alternative single-drive approach might not be workable.
- t0mas88 3y agoWell he wrote that it's for speed, so that would be raid0 > If I got a new MB I'd definitely want at least two nvmes in a mirror(for speed)
- justinclift 3y agoraid0 isn't really a mirror though. raid1 is a mirror, and can have speed benefits over just a single drive (able to read from multiple drives in parallel). But yeah, you might be right. When talking casually, things like "mirror", "raid" etc can be a bit fuzzily applied. :)
- wesapien 3y agoYou're right. The primary use of mirroring on raid 1 is for redundancy. Raid 0 is striping and more associated with performance.