FreeBSD ZFS RAID Benchmarks AMD EPYC 7601 32-Core testing on FreeBSD via the Phoronix Test Suite. RAIDZ1 20 Disks: Processor: AMD EPYC 7601 32-Core @ 2.20GHz (128 Cores), Motherboard: Dell PowerEdge R7425, Chipset: AMD [AMD] Family 17h (Models 00h-0fh) Root Complex, Memory: 524032MB, Disk: 20 x ATA Samsung SSD 860 1B6Q + DP BP14G+EXP 2.17 + SSDSCKJB120G7R N201DL43 OS: FreeBSD, Kernel: 12.0-RC3 (x86_64), Compiler: Clang 6.0.1 (SVN 335540), File-System: zfs, Screen Resolution: 1024x768 SQLite 3.22 Timed SQLite Insertions Seconds < Lower Is Better RAIDZ1 20 Disks . 35.14 |====================================================== Flexible IO Tester 3.1 Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory IOPS > Higher Is Better RAIDZ1 20 Disks . 19200 |====================================================== Flexible IO Tester 3.1 Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better RAIDZ1 20 Disks . 238 |======================================================== Flexible IO Tester 3.1 Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better RAIDZ1 20 Disks . 60933 |====================================================== Flexible IO Tester 3.1 Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory MB/s > Higher Is Better RAIDZ1 20 Disks . 8125 |======================================================= Flexible IO Tester 3.1 Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better RAIDZ1 20 Disks . 92.25 |====================================================== Flexible IO Tester 3.1 Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better RAIDZ1 20 Disks . 23600 |====================================================== Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory IOPS > Higher Is Better RAIDZ1 20 Disks . 18900 |====================================================== Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better RAIDZ1 20 Disks . 238 |======================================================== Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better RAIDZ1 20 Disks . 60867 |====================================================== Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory MB/s > Higher Is Better RAIDZ1 20 Disks . 8085 |======================================================= Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better RAIDZ1 20 Disks . 180 |======================================================== Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better RAIDZ1 20 Disks . 46133 |====================================================== BlogBench 1.1 Test: Read Final Score > Higher Is Better RAIDZ1 20 Disks . 163372 |===================================================== BlogBench 1.1 Test: Write Final Score > Higher Is Better RAIDZ1 20 Disks . 3147 |======================================================= IOzone 3.465 Record Size: 1MB - File Size: 8GB - Disk Test: Read Performance MB/s > Higher Is Better RAIDZ1 20 Disks . 6639 |======================================================= IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Read Performance MB/s > Higher Is Better RAIDZ1 20 Disks . 2096 |======================================================= IOzone 3.465 Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance MB/s > Higher Is Better RAIDZ1 20 Disks . 2587 |======================================================= IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance MB/s > Higher Is Better RAIDZ1 20 Disks . 445 |======================================================== IOzone 3.465 Record Size: 64Kb - File Size: 8GB - Disk Test: Read Performance MB/s > Higher Is Better RAIDZ1 20 Disks . 6077 |======================================================= IOzone 3.465 Record Size: 1MB - File Size: 512MB - Disk Test: Read Performance MB/s > Higher Is Better RAIDZ1 20 Disks . 6389 |======================================================= IOzone 3.465 Record Size: 4Kb - File Size: 512MB - Disk Test: Read Performance MB/s > Higher Is Better RAIDZ1 20 Disks . 2085 |======================================================= IOzone 3.465 Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance MB/s > Higher Is Better RAIDZ1 20 Disks . 1650 |======================================================= IOzone 3.465 Record Size: 1MB - File Size: 512MB - Disk Test: Write Performance MB/s > Higher Is Better RAIDZ1 20 Disks . 2047.84 |==================================================== IOzone 3.465 Record Size: 4Kb - File Size: 512MB - Disk Test: Write Performance MB/s > Higher Is Better RAIDZ1 20 Disks . 371 |======================================================== IOzone 3.465 Record Size: 64Kb - File Size: 512MB - Disk Test: Read Performance MB/s > Higher Is Better RAIDZ1 20 Disks . 5921 |======================================================= IOzone 3.465 Record Size: 64Kb - File Size: 512MB - Disk Test: Write Performance MB/s > Higher Is Better RAIDZ1 20 Disks . 1371.98 |==================================================== Compile Bench 0.6 Test: Compile MB/s > Higher Is Better RAIDZ1 20 Disks . 925 |======================================================== Compile Bench 0.6 Test: Initial Create MB/s > Higher Is Better RAIDZ1 20 Disks . 136 |======================================================== PostMark 1.51 Disk Transaction Performance TPS > Higher Is Better RAIDZ1 20 Disks . 3232 |======================================================= PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only TPS > Higher Is Better RAIDZ1 20 Disks . 41943 |====================================================== PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write TPS > Higher Is Better RAIDZ1 20 Disks . 1915 |======================================================= OSBench Test: Create Files us Per Event < Lower Is Better RAIDZ1 20 Disks . 76.73 |======================================================