RAID mdadm benchmarks with four Intel SSDs using RAID 0, 1, 5, 6, and 10 levels on Linux 3.18 kernel with various file-systems. Benchmarks by Michael Larabel for a future article on Phoronix.com.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1507125-BE-1411054LI16 Ubuntu Linux RAID 0/1/5/6/10 Disk Testing - Phoronix Test Suite Ubuntu Linux RAID 0/1/5/6/10 Disk Testing RAID mdadm benchmarks with four Intel SSDs using RAID 0, 1, 5, 6, and 10 levels on Linux 3.18 kernel with various file-systems. Benchmarks by Michael Larabel for a future article on Phoronix.com.
HTML result view exported from: https://openbenchmarking.org/result/1507125-BE-1411054LI16&grt&rdt .
Ubuntu Linux RAID 0/1/5/6/10 Disk Testing Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution System Layer Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 0 mdadm EXT4: RAID 1 mdadm EXT4: RAID 10 mdadm EXT4: RAID 5 mdadm EXT4: RAID 6 mdadm Btrfs: RAID 0 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 0 mdadm XFS: RAID 1 mdadm XFS: RAID 10 mdadm XFS: RAID 5 mdadm XFS: RAID 6 mdadm F2FS: RAID 0 mdadm F2FS: RAID 1 mdadm F2FS: RAID 10 mdadm F2FS: RAID 5 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G Intel Core i7-5960X @ 4.00GHz (16 Cores) Gigabyte X99-UD4-CF Intel Xeon E5 v3/Core 16384MB 4 x 120GB INTEL SSDSC2BW12 + 128GB Crucial_CT128MX1 XFX AMD Radeon HD 7950/8950 OEM / R9 280 3072MB Intel C610/X99 SyncMaster Intel Connection Ubuntu 14.10 3.18.0-031800rc1-generic (x86_64) Unity 7.3.1 X Server 1.16.0 radeon 7.4.0 3.3 Mesa 10.3.0 Gallium 0.4 GCC 4.9.1 btrfs 2560x1600 ext4 btrfs xfs f2fs AMD Phenom II X4 910e @ 2.60GHz (2 Cores) 1024MB 31GB Debian GNU/Linux 8 3.16.0-4-amd64 (x86_64) GCC 4.9.2 ext4 Xen 4.4.1-xs100654 Hypervisor OpenBenchmarking.org Compiler Details - Native Btrfs: RAID 0: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Native Btrfs: RAID 1: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Native Btrfs: RAID 10: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Native Btrfs: RAID 5: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Native Btrfs: RAID 6: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm EXT4: RAID 0: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm EXT4: RAID 1: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm EXT4: RAID 10: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm EXT4: RAID 5: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm EXT4: RAID 6: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm Btrfs: RAID 0: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm Btrfs: RAID 1: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm Btrfs: RAID 10: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm Btrfs: RAID 5: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm Btrfs: RAID 6: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm XFS: RAID 0: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm XFS: RAID 1: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm XFS: RAID 10: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm XFS: RAID 5: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm XFS: RAID 6: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm F2FS: RAID 0: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm F2FS: RAID 1: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm F2FS: RAID 10: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm F2FS: RAID 5: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - mdadm F2FS: RAID 6: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Glusterfs-1G on XFS SSD via NFS-1G: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i586 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Disk Details - Native Btrfs: RAID 0: DEADLINE / relatime,rw,space_cache,ssd - Native Btrfs: RAID 1: DEADLINE / relatime,rw,space_cache,ssd - Native Btrfs: RAID 10: DEADLINE / relatime,rw,space_cache,ssd - Native Btrfs: RAID 5: DEADLINE / relatime,rw,space_cache,ssd - Native Btrfs: RAID 6: DEADLINE / relatime,rw,space_cache,ssd - mdadm EXT4: RAID 0: DEADLINE / data=ordered,relatime,rw,stripe=512 - mdadm EXT4: RAID 1: DEADLINE / data=ordered,relatime,rw - mdadm EXT4: RAID 10: DEADLINE / data=ordered,relatime,rw,stripe=256 - mdadm EXT4: RAID 5: DEADLINE / data=ordered,relatime,rw,stripe=384 - mdadm EXT4: RAID 6: DEADLINE / data=ordered,relatime,rw,stripe=256 - mdadm Btrfs: RAID 0: DEADLINE / relatime,rw,space_cache - mdadm Btrfs: RAID 1: DEADLINE / relatime,rw,space_cache - mdadm Btrfs: RAID 10: DEADLINE / relatime,rw,space_cache - mdadm Btrfs: RAID 5: DEADLINE / relatime,rw,space_cache - mdadm Btrfs: RAID 6: DEADLINE / relatime,rw,space_cache - mdadm XFS: RAID 0: DEADLINE / attr2,inode64,noquota,relatime,rw,sunit=1024,swidth=4096 - mdadm XFS: RAID 1: DEADLINE / attr2,inode64,noquota,relatime,rw - mdadm XFS: RAID 10: DEADLINE / attr2,inode64,noquota,relatime,rw,sunit=1024,swidth=2048 - mdadm XFS: RAID 5: DEADLINE / attr2,inode64,noquota,relatime,rw,sunit=1024,swidth=3072 - mdadm XFS: RAID 6: DEADLINE / attr2,inode64,noquota,relatime,rw,sunit=1024,swidth=2048 - mdadm F2FS: RAID 0: DEADLINE / acl,active_logs=6,background_gc=on,relatime,rw,user_xattr - mdadm F2FS: RAID 1: DEADLINE / acl,active_logs=6,background_gc=on,relatime,rw,user_xattr - mdadm F2FS: RAID 10: DEADLINE / acl,active_logs=6,background_gc=on,relatime,rw,user_xattr - mdadm F2FS: RAID 5: DEADLINE / acl,active_logs=6,background_gc=on,relatime,rw,user_xattr - mdadm F2FS: RAID 6: DEADLINE / acl,active_logs=6,background_gc=on,relatime,rw,user_xattr - Glusterfs-1G on XFS SSD via NFS-1G: CFQ / data=ordered,discard,noatime,rw Processor Details - Native Btrfs: RAID 0, Native Btrfs: RAID 1, Native Btrfs: RAID 10, Native Btrfs: RAID 5, Native Btrfs: RAID 6, mdadm EXT4: RAID 0, mdadm EXT4: RAID 1, mdadm EXT4: RAID 10, mdadm EXT4: RAID 5, mdadm EXT4: RAID 6, mdadm Btrfs: RAID 0, mdadm Btrfs: RAID 1, mdadm Btrfs: RAID 10, mdadm Btrfs: RAID 5, mdadm Btrfs: RAID 6, mdadm XFS: RAID 0, mdadm XFS: RAID 1, mdadm XFS: RAID 10, mdadm XFS: RAID 5, mdadm XFS: RAID 6, mdadm F2FS: RAID 0, mdadm F2FS: RAID 1, mdadm F2FS: RAID 10, mdadm F2FS: RAID 5, mdadm F2FS: RAID 6: Scaling Governor: intel_pstate powersave System Details - Native Btrfs: RAID 0: Disk Scheduler: DEADLINE. Python 2.7.8. - Native Btrfs: RAID 1: Disk Scheduler: DEADLINE. Python 2.7.8. - Native Btrfs: RAID 10: Disk Scheduler: DEADLINE. Python 2.7.8. - Native Btrfs: RAID 5: Disk Scheduler: DEADLINE. Python 2.7.8. - Native Btrfs: RAID 6: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm EXT4: RAID 0: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm EXT4: RAID 1: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm EXT4: RAID 10: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm EXT4: RAID 5: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm EXT4: RAID 6: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm Btrfs: RAID 0: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm Btrfs: RAID 1: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm Btrfs: RAID 10: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm Btrfs: RAID 5: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm Btrfs: RAID 6: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm XFS: RAID 0: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm XFS: RAID 1: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm XFS: RAID 10: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm XFS: RAID 5: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm XFS: RAID 6: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm F2FS: RAID 0: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm F2FS: RAID 1: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm F2FS: RAID 10: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm F2FS: RAID 5: Disk Scheduler: DEADLINE. Python 2.7.8. - mdadm F2FS: RAID 6: Disk Scheduler: DEADLINE. Python 2.7.8. - Glusterfs-1G on XFS SSD via NFS-1G: Disk Scheduler: CFQ. Python 2.7.9.
Ubuntu Linux RAID 0/1/5/6/10 Disk Testing compilebench: Initial Create fio: Rand Read - Libaio - No - 16KB - Default Test Directory - MB/s fio: Rand Write - Libaio - No - 16KB - Default Test Directory - MB/s fio: Seq Read - Libaio - No - 16KB - Default Test Directory - MB/s fio: Seq Write - Libaio - No - 16KB - Default Test Directory - MB/s fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size iozone: 4Kb - 8GB - Write Performance Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 0 mdadm EXT4: RAID 1 mdadm EXT4: RAID 10 mdadm EXT4: RAID 5 mdadm EXT4: RAID 6 mdadm Btrfs: RAID 0 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 0 mdadm XFS: RAID 1 mdadm XFS: RAID 10 mdadm XFS: RAID 5 mdadm XFS: RAID 6 mdadm F2FS: RAID 0 mdadm F2FS: RAID 1 mdadm F2FS: RAID 10 mdadm F2FS: RAID 5 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G 206.74 758.26 497.23 824.97 319.41 41.43 83.73 40.73 1142.43 187.72 233.00 128.00 323.80 130.32 35.10 69.03 35.63 584.85 177.54 469.10 267.48 450.78 272.19 38.33 77.07 38.50 599.32 189.59 742.06 248.93 869.68 242.55 38.87 79.87 39.17 876.77 195.02 653.54 214.56 960.89 208.96 38.20 75.47 37.73 598.43 325.18 818.33 421.37 508.73 38.97 90.40 38.73 1111.26 303.04 214.45 110.32 303.30 115.34 33.90 99.57 34.80 302.75 306.37 684.95 163.86 199.95 37.03 78.13 36.80 585.30 316.17 689.39 146.07 957.59 192.80 31.10 84.07 31 441.27 320.82 854.92 134.18 155.78 32.27 70.43 32.00 385.39 178.31 816.02 381.45 385.34 39.60 92.00 39.43 1141.18 160.58 224.69 109.22 854.98 109.97 34.03 64.00 33.43 280.39 156.97 695.44 159.53 843.68 161.90 37.80 75.60 36.93 478.65 156.21 792.61 214.31 879.09 209.60 33.37 64.73 32.10 438.55 151.64 909.98 179.73 925.05 172.72 30.43 56.80 30.63 315.85 264.38 841.97 393.49 398.74 42.43 88.73 40.73 1111.56 228.19 236.43 115.51 301.16 115.82 34.07 68.90 32.77 303.50 228.20 384.53 166.75 214.94 39.57 81.70 35.83 588.42 255.99 751.77 151.05 197.19 32.10 58.10 30.33 580.95 271.62 928.27 129.62 154.10 30.93 53.83 29.23 473.17 331.33 872.84 387.04 419.29 65.87 86.57 66.40 1100.42 328.79 239.73 109.58 299.58 113.35 53.50 80.63 53.57 303.32 352.47 741.30 177.32 200.36 62.87 77.97 61.30 566.14 377.77 736.18 149.41 196.78 56.37 75.50 52.47 421.86 348.76 916.30 131.26 997.53 152.53 50.73 67.83 51.40 350.84 14.89 71.74 13.50 112.69 22.23 11.72 19.43 14.82 12.97 OpenBenchmarking.org
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 0 mdadm EXT4: RAID 1 mdadm EXT4: RAID 10 mdadm EXT4: RAID 5 mdadm EXT4: RAID 6 mdadm Btrfs: RAID 0 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 0 mdadm XFS: RAID 1 mdadm XFS: RAID 10 mdadm XFS: RAID 5 mdadm XFS: RAID 6 mdadm F2FS: RAID 0 mdadm F2FS: RAID 1 mdadm F2FS: RAID 10 mdadm F2FS: RAID 5 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G 80 160 240 320 400 SE +/- 3.10, N = 3 SE +/- 9.02, N = 3 SE +/- 0.81, N = 3 SE +/- 9.32, N = 3 SE +/- 2.89, N = 3 SE +/- 3.29, N = 3 SE +/- 7.03, N = 6 SE +/- 5.36, N = 6 SE +/- 2.02, N = 3 SE +/- 5.64, N = 6 SE +/- 3.07, N = 4 SE +/- 1.16, N = 3 SE +/- 2.90, N = 6 SE +/- 3.51, N = 6 SE +/- 5.10, N = 6 SE +/- 3.82, N = 3 SE +/- 0.77, N = 3 SE +/- 4.97, N = 6 SE +/- 7.74, N = 6 SE +/- 1.18, N = 3 SE +/- 15.41, N = 6 SE +/- 21.66, N = 6 SE +/- 19.79, N = 6 SE +/- 8.55, N = 6 SE +/- 1.51, N = 3 SE +/- 2.89, N = 3 206.74 187.72 177.54 189.59 195.02 325.18 303.04 306.37 316.17 320.82 178.31 160.58 156.97 156.21 151.64 264.38 228.19 228.20 255.99 271.62 331.33 328.79 352.47 377.77 348.76 14.89
Flexible IO Tester Type: Random Read - IO Engine: Libaio - Buffered: No - Block Size: 16KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.11 Type: Random Read - IO Engine: Libaio - Buffered: No - Block Size: 16KB - Disk Target: Default Test Directory - Result: MB/s Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 0 mdadm EXT4: RAID 1 mdadm EXT4: RAID 10 mdadm EXT4: RAID 5 mdadm EXT4: RAID 6 mdadm Btrfs: RAID 0 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 0 mdadm XFS: RAID 1 mdadm XFS: RAID 10 mdadm XFS: RAID 5 mdadm XFS: RAID 6 mdadm F2FS: RAID 0 mdadm F2FS: RAID 1 mdadm F2FS: RAID 10 mdadm F2FS: RAID 5 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G 200 400 600 800 1000 SE +/- 23.17, N = 6 SE +/- 0.84, N = 3 SE +/- 10.47, N = 6 SE +/- 52.17, N = 6 SE +/- 67.86, N = 6 SE +/- 2.16, N = 3 SE +/- 1.17, N = 3 SE +/- 7.97, N = 3 SE +/- 6.99, N = 3 SE +/- 11.08, N = 3 SE +/- 5.75, N = 3 SE +/- 0.93, N = 3 SE +/- 10.68, N = 4 SE +/- 1.74, N = 3 SE +/- 0.40, N = 3 SE +/- 1.37, N = 3 SE +/- 0.11, N = 3 SE +/- 0.09, N = 3 SE +/- 1.14, N = 3 SE +/- 3.92, N = 3 SE +/- 0.65, N = 3 SE +/- 0.15, N = 3 SE +/- 0.23, N = 3 SE +/- 8.91, N = 3 SE +/- 0.71, N = 3 SE +/- 1.18, N = 4 758.26 233.00 469.10 742.06 653.54 818.33 214.45 684.95 689.39 854.92 816.02 224.69 695.44 792.61 909.98 841.97 236.43 384.53 751.77 928.27 872.84 239.73 741.30 736.18 916.30 71.74 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Libaio - Buffered: No - Block Size: 16KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.11 Type: Random Write - IO Engine: Libaio - Buffered: No - Block Size: 16KB - Disk Target: Default Test Directory - Result: MB/s Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 0 mdadm EXT4: RAID 1 mdadm EXT4: RAID 10 mdadm EXT4: RAID 5 mdadm EXT4: RAID 6 mdadm Btrfs: RAID 0 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 0 mdadm XFS: RAID 1 mdadm XFS: RAID 10 mdadm XFS: RAID 5 mdadm XFS: RAID 6 mdadm F2FS: RAID 0 mdadm F2FS: RAID 1 mdadm F2FS: RAID 10 mdadm F2FS: RAID 5 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G 110 220 330 440 550 SE +/- 13.92, N = 6 SE +/- 0.39, N = 3 SE +/- 2.33, N = 3 SE +/- 3.37, N = 6 SE +/- 2.95, N = 6 SE +/- 8.96, N = 6 SE +/- 1.68, N = 3 SE +/- 1.01, N = 3 SE +/- 0.72, N = 3 SE +/- 2.63, N = 3 SE +/- 2.87, N = 3 SE +/- 2.01, N = 3 SE +/- 2.15, N = 3 SE +/- 1.15, N = 3 SE +/- 1.22, N = 3 SE +/- 2.43, N = 3 SE +/- 0.58, N = 3 SE +/- 2.20, N = 3 SE +/- 0.17, N = 3 SE +/- 1.90, N = 3 SE +/- 6.30, N = 6 SE +/- 2.03, N = 6 SE +/- 1.42, N = 3 SE +/- 0.27, N = 3 SE +/- 1.94, N = 3 SE +/- 0.31, N = 6 497.23 128.00 267.48 248.93 214.56 421.37 110.32 163.86 146.07 134.18 381.45 109.22 159.53 214.31 179.73 393.49 115.51 166.75 151.05 129.62 387.04 109.58 177.32 149.41 131.26 13.50 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Libaio - Buffered: No - Block Size: 16KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.11 Type: Sequential Read - IO Engine: Libaio - Buffered: No - Block Size: 16KB - Disk Target: Default Test Directory - Result: MB/s Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 1 mdadm EXT4: RAID 5 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 1 mdadm F2FS: RAID 1 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G 200 400 600 800 1000 SE +/- 22.85, N = 6 SE +/- 0.96, N = 3 SE +/- 1.47, N = 3 SE +/- 40.14, N = 6 SE +/- 8.58, N = 3 SE +/- 0.41, N = 3 SE +/- 3.56, N = 3 SE +/- 7.66, N = 3 SE +/- 12.79, N = 6 SE +/- 17.12, N = 6 SE +/- 4.21, N = 3 SE +/- 0.11, N = 3 SE +/- 0.21, N = 3 SE +/- 0.47, N = 2 SE +/- 0.53, N = 3 824.97 323.80 450.78 869.68 960.89 303.30 957.59 854.98 843.68 879.09 925.05 301.16 299.58 997.53 112.69 -lz -lz -lz -lz -lz -lz -lz -lz -lz -lz -lz -lz -lz -lz 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Libaio - Buffered: No - Block Size: 16KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.11 Type: Sequential Write - IO Engine: Libaio - Buffered: No - Block Size: 16KB - Disk Target: Default Test Directory - Result: MB/s Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 0 mdadm EXT4: RAID 1 mdadm EXT4: RAID 10 mdadm EXT4: RAID 5 mdadm EXT4: RAID 6 mdadm Btrfs: RAID 0 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 0 mdadm XFS: RAID 1 mdadm XFS: RAID 10 mdadm XFS: RAID 5 mdadm XFS: RAID 6 mdadm F2FS: RAID 0 mdadm F2FS: RAID 1 mdadm F2FS: RAID 10 mdadm F2FS: RAID 5 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G 110 220 330 440 550 SE +/- 3.82, N = 3 SE +/- 2.46, N = 6 SE +/- 0.90, N = 3 SE +/- 0.41, N = 3 SE +/- 1.21, N = 3 SE +/- 3.94, N = 3 SE +/- 1.61, N = 3 SE +/- 0.95, N = 3 SE +/- 0.41, N = 3 SE +/- 0.87, N = 3 SE +/- 2.45, N = 3 SE +/- 1.26, N = 3 SE +/- 1.02, N = 3 SE +/- 0.53, N = 3 SE +/- 1.40, N = 3 SE +/- 1.66, N = 3 SE +/- 1.29, N = 3 SE +/- 4.61, N = 6 SE +/- 0.31, N = 3 SE +/- 0.31, N = 3 SE +/- 4.92, N = 3 SE +/- 2.04, N = 3 SE +/- 0.29, N = 3 SE +/- 1.25, N = 3 SE +/- 1.37, N = 3 SE +/- 0.46, N = 6 319.41 130.32 272.19 242.55 208.96 508.73 115.34 199.95 192.80 155.78 385.34 109.97 161.90 209.60 172.72 398.74 115.82 214.94 197.19 154.10 419.29 113.35 200.36 196.78 152.53 22.23 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 0 mdadm EXT4: RAID 1 mdadm EXT4: RAID 10 mdadm EXT4: RAID 5 mdadm EXT4: RAID 6 mdadm Btrfs: RAID 0 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 0 mdadm XFS: RAID 1 mdadm XFS: RAID 10 mdadm XFS: RAID 5 mdadm XFS: RAID 6 mdadm F2FS: RAID 0 mdadm F2FS: RAID 1 mdadm F2FS: RAID 10 mdadm F2FS: RAID 5 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G 15 30 45 60 75 SE +/- 0.28, N = 3 SE +/- 0.06, N = 3 SE +/- 0.32, N = 3 SE +/- 0.17, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.17, N = 3 SE +/- 0.22, N = 3 SE +/- 0.06, N = 3 SE +/- 0.18, N = 3 SE +/- 0.23, N = 3 SE +/- 0.19, N = 3 SE +/- 0.21, N = 3 SE +/- 0.13, N = 3 SE +/- 0.35, N = 3 SE +/- 0.68, N = 3 SE +/- 0.12, N = 3 SE +/- 0.24, N = 3 SE +/- 0.15, N = 3 SE +/- 0.12, N = 3 SE +/- 0.26, N = 3 SE +/- 0.36, N = 3 SE +/- 0.55, N = 3 SE +/- 0.74, N = 3 SE +/- 0.23, N = 3 SE +/- 1.49, N = 6 41.43 35.10 38.33 38.87 38.20 38.97 33.90 37.03 31.10 32.27 39.60 34.03 37.80 33.37 30.43 42.43 34.07 39.57 32.10 30.93 65.87 53.50 62.87 56.37 50.73 11.72 1. (CC) gcc options: -static
FS-Mark Test: 5000 Files, 1MB Size, 4 Threads OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 0 mdadm EXT4: RAID 1 mdadm EXT4: RAID 10 mdadm EXT4: RAID 5 mdadm EXT4: RAID 6 mdadm Btrfs: RAID 0 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 0 mdadm XFS: RAID 1 mdadm XFS: RAID 10 mdadm XFS: RAID 5 mdadm XFS: RAID 6 mdadm F2FS: RAID 0 mdadm F2FS: RAID 1 mdadm F2FS: RAID 10 mdadm F2FS: RAID 5 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G 20 40 60 80 100 SE +/- 0.35, N = 3 SE +/- 0.12, N = 3 SE +/- 0.13, N = 3 SE +/- 0.13, N = 3 SE +/- 0.27, N = 3 SE +/- 0.40, N = 3 SE +/- 1.92, N = 3 SE +/- 1.14, N = 3 SE +/- 0.73, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 SE +/- 0.51, N = 3 SE +/- 0.15, N = 3 SE +/- 0.12, N = 3 SE +/- 0.17, N = 3 SE +/- 0.92, N = 3 SE +/- 0.36, N = 3 SE +/- 0.56, N = 3 SE +/- 0.12, N = 3 SE +/- 0.38, N = 3 SE +/- 0.58, N = 3 SE +/- 1.33, N = 3 SE +/- 0.43, N = 3 SE +/- 0.26, N = 3 SE +/- 0.35, N = 3 SE +/- 0.60, N = 6 83.73 69.03 77.07 79.87 75.47 90.40 99.57 78.13 84.07 70.43 92.00 64.00 75.60 64.73 56.80 88.73 68.90 81.70 58.10 53.83 86.57 80.63 77.97 75.50 67.83 19.43 1. (CC) gcc options: -static
FS-Mark Test: 4000 Files, 32 Sub Dirs, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 0 mdadm EXT4: RAID 1 mdadm EXT4: RAID 10 mdadm EXT4: RAID 5 mdadm EXT4: RAID 6 mdadm Btrfs: RAID 0 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 0 mdadm XFS: RAID 1 mdadm XFS: RAID 10 mdadm XFS: RAID 5 mdadm XFS: RAID 6 mdadm F2FS: RAID 0 mdadm F2FS: RAID 1 mdadm F2FS: RAID 10 mdadm F2FS: RAID 5 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G 15 30 45 60 75 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.25, N = 3 SE +/- 0.28, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 SE +/- 0.18, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.15, N = 3 SE +/- 0.09, N = 3 SE +/- 0.19, N = 3 SE +/- 0.39, N = 3 SE +/- 0.13, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.35, N = 3 SE +/- 0.27, N = 3 SE +/- 0.10, N = 3 SE +/- 0.30, N = 3 SE +/- 0.32, N = 3 SE +/- 0.60, N = 6 40.73 35.63 38.50 39.17 37.73 38.73 34.80 36.80 31.00 32.00 39.43 33.43 36.93 32.10 30.63 40.73 32.77 35.83 30.33 29.23 66.40 53.57 61.30 52.47 51.40 14.82 1. (CC) gcc options: -static
IOzone Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.405 Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance Native Btrfs: RAID 0 Native Btrfs: RAID 1 Native Btrfs: RAID 10 Native Btrfs: RAID 5 Native Btrfs: RAID 6 mdadm EXT4: RAID 0 mdadm EXT4: RAID 1 mdadm EXT4: RAID 10 mdadm EXT4: RAID 5 mdadm EXT4: RAID 6 mdadm Btrfs: RAID 0 mdadm Btrfs: RAID 1 mdadm Btrfs: RAID 10 mdadm Btrfs: RAID 5 mdadm Btrfs: RAID 6 mdadm XFS: RAID 0 mdadm XFS: RAID 1 mdadm XFS: RAID 10 mdadm XFS: RAID 5 mdadm XFS: RAID 6 mdadm F2FS: RAID 0 mdadm F2FS: RAID 1 mdadm F2FS: RAID 10 mdadm F2FS: RAID 5 mdadm F2FS: RAID 6 Glusterfs-1G on XFS SSD via NFS-1G 200 400 600 800 1000 SE +/- 1.16, N = 3 SE +/- 3.64, N = 3 SE +/- 0.36, N = 3 SE +/- 0.45, N = 3 SE +/- 0.24, N = 3 SE +/- 0.49, N = 3 SE +/- 0.76, N = 3 SE +/- 1.24, N = 3 SE +/- 7.85, N = 3 SE +/- 3.28, N = 3 SE +/- 0.69, N = 3 SE +/- 0.22, N = 3 SE +/- 4.18, N = 3 SE +/- 1.44, N = 3 SE +/- 1.48, N = 3 SE +/- 1.99, N = 3 SE +/- 0.37, N = 3 SE +/- 2.01, N = 3 SE +/- 4.49, N = 3 SE +/- 5.02, N = 3 SE +/- 1.50, N = 3 SE +/- 2.04, N = 3 SE +/- 7.47, N = 3 SE +/- 1.58, N = 3 SE +/- 1.54, N = 3 SE +/- 7.27, N = 3 1142.43 584.85 599.32 876.77 598.43 1111.26 302.75 585.30 441.27 385.39 1141.18 280.39 478.65 438.55 315.85 1111.56 303.50 588.42 580.95 473.17 1100.42 303.32 566.14 421.86 350.84 12.97 1. (CC) gcc options: -O3
Phoronix Test Suite v10.8.4