Linux Software Raid10 Bechmark

From Ye Ole Stash
Jump to: navigation, search

Contents

Information

  • Benchmark Script Used : Bark V0.1
  • Raid Create Command : mdadm -v --create /dev/md2 --chunk=$chunksize --level=10 --layout=[nof]2 --raid-devices=4 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1
  • Ext3 Filesystem Create Command : mke2fs -j -O dir_index -m1 /dev/md2
  • ext3 info:
Filesystem features:      has_journal ext_attr resize_inode dir_index filetype needs_recovery sparse_super large_file
Inode count:              35848192
Block count:              71685882
Block size:               4096
Fragment size:            4096
Blocks per group:         32768
Fragments per group:      32768
Inodes per group:         16384
Inode blocks per group:   512
Default directory hash:   tea
  • XFS Filesystem Create Command : mkfs.xfs -f
  • XFS info:
meta-data=/dev/md2               isize=256    agcount=16, agsize=4480384 blks
         =                       sectsz=512   attr=1
data     =                       bsize=4096   blocks=71685888, imaxpct=25
         =                       sunit=64     swidth=256 blks, unwritten=1
naming   =version 2              bsize=4096  
log      =internal               bsize=4096   blocks=16384, version=1
         =                       sectsz=512   sunit=0 blks, lazy-count=0
realtime =none                   extsz=1048576 blocks=0, rtextents=0

Hardware/OS Info

CPU(s): 1x E5405
Motherboard : Supermicro X7DB8
RAM : 2x 1G 667 FB-DDR2
OS :CentOS release 5.4 (Final)
Kernel: 2.6.18-164.15.1.el5 x86_64
HardDrive(s) : 4x Seagate ST9146802SS 146G SAS 10K 2.5

DD Benchmarks based on

  • DD Test #1 4G of 1k files
  • DD Test #2 4G of 10k files
  • DD Test #3 1 of 4G file

Benchmarks

4K Chunk Size

64K Chunk Size

  • This is the default chunk size when none is set.

128K Chunk Size

256k Chunk Size

512k Chunk Size

16384K Chunk Size

Raid 10 all DD Benchmarks

Raid 10 all Tiobench Benchmarks

Conclusion

Further Reading

Personal tools