RAIDComparison Linux Software RAID (mdadm, raid1 and raid10) vs. ZFS on Linux (mirror, compression=lzjb and compression=no) on the two disks WDC WD15EADS-00S and SAMSUNG HD154UI Raid1Ext4: Processor: Intel Core 2 Quad Q9300 @ 2.50GHz (4 Cores), Motherboard: ASUS P5K PRO, Chipset: Intel 82G33/G31/P35/P31 + ICH9R, Memory: 8192MB, Disk: 1500GB Western Digital WD15EADS-00S + 1500GB SAMSUNG HD154UI + 250GB Samsung SSD 840, Graphics: NVIDIA GeForce GTX 560 Ti 1024MB (835/2050MHz), Audio: Realtek ALC883, Monitor: Samsung SyncMaster, Network: Marvell 88E8056 PCI-E Gigabit OS: Debian unstable, Kernel: 3.12-1-amd64 (x86_64), Desktop: KDE 4.11.3, Display Server: X Server 1.14.5, Display Driver: NVIDIA 331.20, OpenGL: 4.3.0, Compiler: GCC 4.8, File-System: ext4, Screen Resolution: 1680x1050 Raid10Ext4: Processor: Intel Core 2 Quad Q9300 @ 2.50GHz (4 Cores), Motherboard: ASUS P5K PRO, Chipset: Intel 82G33/G31/P35/P31 + ICH9R, Memory: 8192MB, Disk: 1500GB Western Digital WD15EADS-00S + 1500GB SAMSUNG HD154UI + 250GB Samsung SSD 840, Graphics: NVIDIA GeForce GTX 560 Ti 1024MB (835/2050MHz), Audio: Realtek ALC883, Monitor: Samsung SyncMaster, Network: Marvell 88E8056 PCI-E Gigabit OS: Debian unstable, Kernel: 3.12-1-amd64 (x86_64), Desktop: KDE 4.11.3, Display Server: X Server 1.14.5, Display Driver: NVIDIA 331.20, OpenGL: 4.3.0, Compiler: GCC 4.8, File-System: ext4, Screen Resolution: 1680x1050 ZFSMirrorCompression: Processor: Intel Core 2 Quad Q9300 @ 2.50GHz (4 Cores), Motherboard: ASUS P5K PRO, Chipset: Intel 82G33/G31/P35/P31 + ICH9R, Memory: 8192MB, Disk: 1500GB Western Digital WD15EADS-00S + 1500GB SAMSUNG HD154UI + 250GB Samsung SSD 840, Graphics: NVIDIA GeForce GTX 560 Ti 1024MB (835/2050MHz), Audio: Realtek ALC883, Monitor: Samsung SyncMaster, Network: Marvell 88E8056 PCI-E Gigabit OS: Debian unstable, Kernel: 3.12-1-amd64 (x86_64), Desktop: KDE 4.11.3, Display Server: X Server 1.14.5, Display Driver: NVIDIA 331.20, OpenGL: 4.3.0, Compiler: GCC 4.8, File-System: zfs, Screen Resolution: 1680x1050 ZFSMirror: Processor: Intel Core 2 Quad Q9300 @ 2.50GHz (4 Cores), Motherboard: ASUS P5K PRO, Chipset: Intel 82G33/G31/P35/P31 + ICH9R, Memory: 8192MB, Disk: 1500GB Western Digital WD15EADS-00S + 1500GB SAMSUNG HD154UI + 250GB Samsung SSD 840, Graphics: NVIDIA GeForce GTX 560 Ti 1024MB (835/2050MHz), Audio: Realtek ALC883, Monitor: Samsung SyncMaster, Network: Marvell 88E8056 PCI-E Gigabit OS: Debian unstable, Kernel: 3.12-1-amd64 (x86_64), Desktop: KDE 4.11.3, Display Server: X Server 1.14.5, Display Driver: NVIDIA 331.20, OpenGL: 4.3.0, Compiler: GCC 4.8, File-System: zfs, Screen Resolution: 1680x1050 AIO-Stress 0.21 Random Write MB/s > Higher Is Better Raid1Ext4 .. 61.57 |====================================================== Raid10Ext4 . 67.06 |=========================================================== SQLite 3.7.3 12,500 INSERTs Seconds < Lower Is Better Raid1Ext4 ............ 1971.67 |=============================================== Raid10Ext4 ........... 1933.55 |============================================== ZFSMirrorCompression . 509.49 |============ ZFSMirror ............ 522.61 |============ FS-Mark 3.3 1000 Files, 1MB Size Files/s > Higher Is Better Raid1Ext4 ............ 16.30 |======================= Raid10Ext4 ........... 16.33 |======================= ZFSMirrorCompression . 34.90 |================================================= ZFSMirror ............ 21.27 |============================== IOzone 3.405 8GB Read Performance MB/s > Higher Is Better Raid1Ext4 ............ 104.89 |========= Raid10Ext4 ........... 109.31 |========== ZFSMirrorCompression . 549.02 |================================================ ZFSMirror ............ 173.56 |=============== IOzone 3.405 8GB Write Performance MB/s > Higher Is Better Raid1Ext4 ............ 96.45 |====================== Raid10Ext4 ........... 94.99 |====================== ZFSMirrorCompression . 207.69 |================================================ ZFSMirror ............ 84.94 |==================== Compile Bench 0.6 Test: Compile MB/s > Higher Is Better Raid1Ext4 ............ 68.09 |========= Raid10Ext4 ........... 65.57 |======== ZFSMirrorCompression . 371.38 |================================================ ZFSMirror ............ 70.26 |========= Compile Bench 0.6 Test: Initial Create MB/s > Higher Is Better Raid1Ext4 ............ 77.76 |================================================= Raid10Ext4 ........... 77.27 |================================================= ZFSMirrorCompression . 70.82 |============================================= ZFSMirror ............ 66.54 |========================================== Compile Bench 0.6 Test: Read Compiled Tree MB/s > Higher Is Better Raid1Ext4 ............ 428.77 |================================================ Raid10Ext4 ........... 405.21 |============================================= ZFSMirrorCompression . 272.31 |============================== ZFSMirror ............ 232.22 |========================== Unpacking The Linux Kernel linux-2.6.32.tar.bz2 Seconds < Lower Is Better Raid1Ext4 ............ 16.80 |============================================= Raid10Ext4 ........... 17.16 |============================================== ZFSMirrorCompression . 17.96 |================================================ ZFSMirror ............ 18.35 |================================================= Gzip Compression 2GB File Compression Seconds < Lower Is Better Raid1Ext4 ............ 24.21 |================================================ Raid10Ext4 ........... 24.42 |================================================ ZFSMirrorCompression . 24.68 |================================================= ZFSMirror ............ 24.38 |================================================ Apache Benchmark 2.4.7 Static Web Page Serving Requests Per Second > Higher Is Better Raid10Ext4 ........... 12319.70 |============================================== ZFSMirrorCompression . 11887.62 |============================================ ZFSMirror ............ 11725.33 |============================================