Benchmarks Of Btrfs RAID On Four Samsung 970 EVO NVMe SSDs

Written by Michael Larabel in Storage on 18 August 2018. Page 2 of 3. 16 Comments

In the case of the basic SQLite benchmark, which tends to be very slow to begin with on Btrfs due to the file-system's copy-on-write default behavior, the single disk setup was actually the fastest.

With Btrfs RAID across these Samsung SSDs it was possible to top out at 140k IOPS for random reads with Btrfs on Linux 4.18. That's under Btrfs and the single-disk for the 970 EVO is rated for 150k IOPS.

The sequential read performance with Btrfs is still well below the Samsung ratings for these drives, but using RAID0 or RAID 5/6/10 did boost the performance a fair amount.

With a four-disk RAID) array on Btrfs, the sequential writes maxed out at 1500MB/s.

Related Articles