おのたく日記 YouTubeも始めました→
2012-03-24(Sat) [長年日記]
■ [ZFS][Debian] ZFSの重複排除と圧縮
「2月24日の日記」で、Debianにネーティブで動くZFSをインストールしたので、depupとcompressを使ってどんな感じになるか試している。
# zfs create -o dedup=on compress=on atime=off tank/VirtualBox
で、色々書き込んでみた。結果は、
# zfs get compressratio
NAME PROPERTY VALUE SOURCE
tank compressratio 1.02x -
tank/VirtualBox compressratio 1.27x -
tank/video compressratio 1.02x -
tank/vmware compressratio 1.00x -
VirutalBoxは、お試しでしか動かしていないのでWindows7とWindowsXPの二つのイメージしかなく、VMwareの方がバックアップとかあるので重複していそうだけど、感覚と違う。
Videoは、CoCoonで撮ったMPEG-2映像なので案の定、重複排除や圧縮は効かないのは予想通り。
■ [ZFS][Debian] ZFSへの大容量ファイルの書き込み
ZFSの大量の書き込みは、すごく遅い。MPEG-2ビデオで効果期待できない重複排除や圧縮と遠回りをしているのは悪いとしても400GB弱の290本のファイルのコピーに37時間掛かった…
# time cp -a * /tank/video/
real 2276m9.241s
user 0m19.049s
sys 29m22.058s
# df --si . #こちらはext4のコピー元
ファイルシス サイズ 使用 残り 使用% マウント位置
/dev/sda4 412G 388G 2.9G 100% /mnt/sda4
# df --si /tank/video #こちらはZFSのコピー先
ファイルシス サイズ 使用 残り 使用% マウント位置
tank/video 941G 379G 562G 41% /tank/video
2%程重複排除と圧縮が効いているけど性能の足を引っ張っていそうだし、HDDも4KB Blockでアライメントが合っているか不安なWDC WD20EARS-00S8B1だったり、原因となりそうなことがたくさん有って、このZFSの書き込みが遅い真の原因はまだ分かっていない(-_-);
|