tsファイル置き場としてのZFS deduplicaition

Posted on 2011/03/02(Wed) 22:48 in technical

zpool v28のdeduplicationを有効にしても、tsファイルだとブロック重複はこれっぽっちも働かないから、幻想を抱くのはやめようね。という実例。

環境は前回と同じ(GT110b - Mem1GB + Mem12GB + BR10i)

状況:

# zfs get all dup-test/rec \grep dedup
dup-test/rec dedup on local

# zpool list
NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT
dup-test 1.81T 1.74T 72.8G 96% 1.00x ONLINE -
rpool 19.9G 8.33G 11.5G 41% 1.00x ONLINE -

# zfs list
NAME USED AVAIL REFER MOUNTPOINT
dup-test 1.73T 58.8G 51K /dup-test
dup-test/rec 1.72T 58.8G 1.72T /dup-test/rec
m-test 10.3G 1.77T 31K /m-test
m-test/iscsi 10.3G 1.78T 1.06G -
rpool 14.6G 4.97G 45.5K /rpool
rpool/ROOT 2.47G 4.97G 31K legacy
rpool/ROOT/solaris 2.47G 4.97G 2.38G /
rpool/dump 5.75G 4.97G 5.75G -
rpool/export 5.28M 4.97G 32K /export
rpool/export/home 5.25M 4.97G 32K /export/home
rpool/export/home/yuki 5.21M 4.97G 5.21M /export/home/yuki
rpool/swap 6.37G 11.2G 109M -

# du -mh /dup-test/rec/encoded/
27G /dup-test/rec/encoded/セキレイ ~Pure Engagement~
29G /dup-test/rec/encoded/四畳半神話大系
51G /dup-test/rec/encoded/けいおん!!
82G /dup-test/rec/encoded/うたわれるもの
23G /dup-test/rec/encoded/ファイト一発!充電ちゃん!!
28G /dup-test/rec/encoded/迷い猫オーバーラン!
29G /dup-test/rec/encoded/あそびにいくヨ!
55G /dup-test/rec/encoded/会長はメイド様!
89G /dup-test/rec/encoded/クロスゲーム
26G /dup-test/rec/encoded/学園黙示録 HIGHSCHOOL OF THE DEAD
24G /dup-test/rec/encoded/閃光のナイトレイド
27G /dup-test/rec/encoded/おまもりひまり
24G /dup-test/rec/encoded/セキレイ
26G /dup-test/rec/encoded/にゃんこい!
26G /dup-test/rec/encoded/B型H系
18G /dup-test/rec/encoded/涼宮ハルヒの憂鬱
39G /dup-test/rec/encoded/テガミバチ
30G /dup-test/rec/encoded/世紀末オカルト学院
52G /dup-test/rec/encoded/NEEDLESS
31G /dup-test/rec/encoded/はなまる幼稚園
84G /dup-test/rec/encoded/ゼーガペイン
29G /dup-test/rec/encoded/薄桜鬼
30G /dup-test/rec/encoded/荒川アンダー ザ ブリッジ
27G /dup-test/rec/encoded/ソ・ラ・ノ・ヲ・ト
26G /dup-test/rec/encoded/生徒会役員共
47G /dup-test/rec/encoded/聖痕のクエイサー
26G /dup-test/rec/encoded/けんぷファー
26G /dup-test/rec/encoded/ストライクウィッチーズ2
25G /dup-test/rec/encoded/祝福のカンパネラ
53G /dup-test/rec/encoded/君に届け
26G /dup-test/rec/encoded/ダンス イン ザ ヴァンパイアバンド
23G /dup-test/rec/encoded/ひだまりスケッチ×☆☆☆
24G /dup-test/rec/encoded/オオカミさんと七人の仲間たち
51G /dup-test/rec/encoded/とある科学の超電磁砲
44G /dup-test/rec/encoded/デュラララ!!
24G /dup-test/rec/encoded/WORKING!!
30G /dup-test/rec/encoded/バカとテストと召喚獣
60G /dup-test/rec/encoded/HEROMAN
24G /dup-test/rec/encoded/宙のまにまに
21G /dup-test/rec/encoded/化物語
28G /dup-test/rec/encoded/DARKER THAN BLACK -流星の双子-
26G /dup-test/rec/encoded/みつどもえ
29G /dup-test/rec/encoded/そらのおとしもの
26G /dup-test/rec/encoded/Angel Beats!
28G /dup-test/rec/encoded/いちばんうしろの大魔王
88G /dup-test/rec/encoded/GIANT KILLING
32G /dup-test/rec/encoded/かなめも
31G /dup-test/rec/encoded/さらい屋五葉
49G /dup-test/rec/encoded/生徒会の一存
1.8T /dup-test/rec/encoded/

※よくあるエロサイトの検索エンジンに引っ掛けるためだけの文字列みたいになって本当に申し訳ない。

ちなみに、コピー終了間際に応答がなくなって、tsファイルの書き込みに失敗した。

ブロック単位だから、少しくらい重複排除働くよ、とか思ってた過去の自分が浅はか過ぎました。

今日はここまで。