bechmark
fio
benchmark with fio
- physical block device
- 1台~4台に対するI/O
- 同時1台×4回 (sda, sdb, sdc, sdd)
- 同時2台、3台、4台の時1台の何倍程度になるか
 
 
- software RAID (mdadm)
- raid0, raid1, raid5, raid6, raid10
 
- LVM on physical device
- linear lv (default)
- raid0 lv
- raid1 lv
- raid5 lv
- raid10 lv
- thin lv
- thin raid1 lv
- thin raid5 lv
- thin raid6 lv
- thin raid10 lv
 
- LVM on mdadm
- mdadm側で各種RAID設定をする
- linear lv
- thin lv
 
- TBD
CrystalDiskMark 4
- diskspd fork時の引数
- -cサイズM でI/O用にテストファイルを作成。この時は「テストデータ」の選択によらず必ずrepeating pattern (0x0, 0x1, 0x2, ..., 0x255, 0x0, 0x1, ...)でfillされる
- 計測のため、作成したファイルにI/Oを行う
- 書き込みテストの際、「テストデータ」で All 0x00 fill を選択すると、-Z4K, -Z128K, -Z1Mの代わりに-Zが指定される
- TEST_SEQUENTIAL_READ_MULTI_QT
- -b128K -d5 -oキュー数 -tスレッド数 -W0 -h -w0
 
- TEST_SEQUENTIAL_WRITE_MULTI_QT
- -b128K -d5 -oキュー数 -tスレッド数 -W0 -h -w100 -Z128K
 
- TEST_RANDOM_READ_4K_MULTI_QT
- -b4K -d5 -oキュー数 -tスレッド数 -W0 -r -h -w0
 
- TEST_RANDOM_WRITE_4K_MULTI_QT
- -b4K -d5 -oキュー数 -tスレッド数 -W0 -r -h -w100 -Z4K
 
- TEST_SEQUENTIAL_READ
- -b1M -d5 -o1 -t1 -W0 -h -w0
 
- TEST_SEQUENTIAL_WRITE
- -b1M -d5 -o1 -t1 -W0 -h -w100 -Z1M
 
- TEST_RANDOM_READ_4K
- -b4K -d5 -o1 -t1 -W0 -r -h -w0
 
- TEST_RANDOM_WRITE_4K
- -b4K -d5 -o1 -t1 -W0 -r -h -w100 -Z4K
 
 
- それぞれのテストを指定した回数だけ繰り返す
 
 
      
     
    
      Download in other formats: