ZFS-特にRAIDZにおけるZILの役割と有用性について - Togetter
Twitterのつぶやきマッシュアップメディア!
@togetter_jpをフォロー
ホーム
まとめ作成
お知らせ
設定
ログイン
ついに決定!第2回トゥギャッターまとめまとめ!2月25日開催!
トップ
ニュース
社会
地域
芸能・スポーツ
IT・Web
科学・教養
カルチャー
趣味
生活
仕事
ネタ・お笑い
ログ・日記
震災
AKB48
岩上安身
放射能
FM桐生
支援
援助
放射脳
速報
国内
アジア
アメリカ
ヨーロッパ
その他
政治
経済
国際
法律
環境
コラム
東京
東京近郊
北海道
東北
関東
北陸・信越
東海
近畿
中国・四国
九州・沖縄
海外
芸能
テレビ
ラジオ
野球
サッカー
ゴルフ
格闘技
競馬
モータースポーツ
その他
Android
Apple
インターネット
パソコン
モバイル
ガジェット
サイト制作
プログラミング
その他
科学
テクノロジー
エネルギー
数学
物理
宇宙
自然
人文
建築
心理
その他
アニメ
ゲーム
マンガ
アイドル
映画
音楽
書籍
演劇
ファッション
社会学
カメラ
車・バイク
電車
旅行
釣り
歴史
アート
デザイン
動物
その他
ハウツー
レシピ
グルメ
恋愛
マネー
節約
健康・医療
教育
ペット
起業・ベンチャー
経営
マーケティング
会計・人事
法務
就職・転職
語学・資格
ネタ
お笑い
大喜利
画像・動画
やってみた
その他
ログ
日記
思い出
雑談
メモ
飲み会
議事録
イベント
セミナー
復興
原発
支援
政府
自治体
トップ
>
トップ
>
AKB48
> ZFS-特にRAIDZにおけるZILの役割と有..
2010/06/07 22:59:32
編集可能
zfs
+
ZFS-特にRAIDZにおけるZILの役割と有用性について
ZILなんていらないじゃんというブログ記事にしっかりと突っ込みをもらいました。
役割と構成を考えれば安全性UPはもちろんZILでパフォーマンスがあがる事もあるよというお話。
by
sawanoboly
4 fav
2756 view
お気に入りに登録ならここをクリック!
まとめ
メニューを開く
一括削除
まさかのtogetterられ
http://togetter.com/li/27526
返信する
RTする
ふぁぼる
hasegaw
2010/06/07 21:59:32
いい加減なこと書けないという恐怖に襲われた
返信する
RTする
ふぁぼる
hasegaw
2010/06/07 22:06:35
すいません、興味深いお話しだっのでtogetterさせていただきました。 RT
@hasegaw
: まさかのtogetterられ
http://togetter.com/li/27526
返信する
RTする
ふぁぼる
sawanoboly
2010/06/07 22:16:35
@sawanoboly
まとまりなくてすみません。ZILの件は答えにたどり着きましたか
返信する
RTする
ふぁぼる
hasegaw
2010/06/07 22:18:48
@hasegaw
実はあまりわかってないのです。。 > ZIL効果。 ZFSのデバイスがNFSの先にあれば効果あるのでしょうが、そういうことではないんですよね? 普通にraidz + sharenfs で使った時に効果大、と解釈してますが。
返信する
RTする
ふぁぼる
sawanoboly
2010/06/07 22:28:22
@sawanoboly
NFSの場合に効果が出やすいのは、たとえばtarでNFS領域にファイルを展開するときtcpdumpで眺めてみるとわかりますがNFSクライアントがファイル一つ一つクローズする際に静止化完了まで待つFSYNCフラグを建てるのです。
返信する
RTする
ふぁぼる
hasegaw
2010/06/07 22:32:17
@sawanoboly
結果的に、たとえば数キロバイトのファイルを書き込むたびにディスクへのトランザクションを完了させないといけないわけです。ZFSをNFSエクスポートしてそこにapacheのtarballなり展開するとそのへん体感できるかと。
返信する
RTする
ふぁぼる
hasegaw
2010/06/07 22:34:12
@hasegaw
ほほう。
返信する
RTする
ふぁぼる
ipv6labs
2010/06/07 22:34:37
@sawanoboly
RAID-Zを組むと、それらのデータを各ディスクにストライプするわけですが、そこで5kbのファイル書くたびにトランザクションをコミットするとなると、RAID-Zを構成するディスク全てにその証を書き込みにいくことになるわけですね。これは負荷が高い。
返信する
RTする
ふぁぼる
hasegaw
2010/06/07 22:35:42
@hasegaw
この場合はLOGに個別の十分に早いデバイスを指定している、という前提で良いのでしょうか、DATA用といっしょくたでなく。
返信する
RTする
ふぁぼる
sawanoboly
2010/06/07 22:36:23
@sawanoboly
そこでZILがあると何がおきるか。ZILがある場合は、まずZILに「これからやること」を記録して、それが完了した時点で書き込み完了の返事を返すので、ディスク全てにコミットするよりもコストが低いわけです。
返信する
RTする
ふぁぼる
hasegaw
2010/06/07 22:37:43
@sawanoboly
ZIL上に溜まったデータは後でまとめてプールに反映されます。仮にここで電源断があってもZILが残っているのでトランザクションは再生可能です。
返信する
RTする
ふぁぼる
hasegaw
2010/06/07 22:39:16
@sawanoboly
手元の評価ベースだと 7200rpm 3.5inch HDDのZILなしRAID-Zより、それに7200rpm 2.5inch HDDの一部をZILとして加えたほうがパフォーマンスは明らかに上でした。
返信する
RTする
ふぁぼる
hasegaw
2010/06/07 22:40:35
@sawanoboly
結論から言えばRAID-Zの場合、ZILは独立したブロックデバイスであれば、同じディスク上だとしても分けて作ったほうがマシかもしれません。その構成は試してないので。
返信する
RTする
ふぁぼる
hasegaw
2010/06/07 22:43:55
@hasegaw
なるほど! ライトキャッシュと同様の効果ですね。
返信する
RTする
ふぁぼる
sawanoboly
2010/06/07 22:44:13
手元のZFSストレージはBaraccuda ES.2 7200rpm 1GB ×3、ZIL用に利用したのはHITACHI IBMの2.5inch 7200rpm
返信する
RTする
ふぁぼる
hasegaw
2010/06/07 22:45:04
@sawanoboly
RAID-5などで必要となるキャッシュ+BBUに性格は似ています。
返信する
RTする
ふぁぼる
hasegaw
2010/06/07 22:46:08
@hasegaw
LOG独立前のパフォーマンス低下する印象が残っていたのですが、ZILの役割を十分に研究していなかった。ありがとうございます。
返信する
RTする
ふぁぼる
sawanoboly
2010/06/07 22:47:14
ソフトウェアベースのRAID-5を使うぐらいならZFSのトランザクション保護されたRAID-Zのほうがよい。
返信する
RTする
ふぁぼる
hasegaw
2010/06/07 22:47:22
@hasegaw
ちなみにZILを独立させないと、やっぱりRAIDZ上のすべてのデバイスにストライピングするのでしょうか。
返信する
RTする
ふぁぼる
sawanoboly
2010/06/07 22:49:13
SSDをZILに使えば、ZFSミラーの環境でもパフォーマンスがあがりそうだ
返信する
RTする
ふぁぼる
sawanoboly
2010/06/07 22:50:12
@sawanoboly
SPARCマシンって必ずしもRAIDカードやBBキャッシュないですからね。そこでSVMを使ってRAIDを組むと最低3つのレプリカをもって多数決しながらRAIDするわけです。ZFSはRAIDカードのBBキャッシュのかわりにNVRAMをZILとして使う発想。
返信する
RTする
ふぁぼる
hasegaw
2010/06/07 22:50:34
@sawanoboly
おそらく全てのディスクにストライピングするか、それに近い状態になります。プールの先頭と最後(!!)に2個ずつメタデータ領域があり、そこ全てに最終的なトランザクション番号を書き込むことによってコミット完了とするはずなので。つまりヘッドを2回ふりまわす必要も
返信する
RTする
ふぁぼる
hasegaw
2010/06/07 22:52:40
@sawanoboly
コード解析などではなく私の経験・理解ベースでの話なので、必要であればOpenSolaris界隈の人に相談してください。
返信する
RTする
ふぁぼる
hasegaw
2010/06/07 22:53:53
@hasegaw
どうもありがとうございます! 環境はあるのでためしてみます。 ところでこちら折角なので再度Toggeterさせていただいても?
返信する
RTする
ふぁぼる
sawanoboly
2010/06/07 22:58:05
Content from Twitter
残りを読む(1)
2011年を振り返ろう!傑作まとめランキングベスト20をこちらで公開中だよ。
みんなのおすすめ商品
商品を編集
おすすめ商品を登録する
ZFS 仮想化されたファイルシステムの徹底活用
長原 宏治,佐藤 通敏,今井 悟志,加藤 久慶
OpenSolarisスタートアップバイブル
大津 真,まえだ ひさこ
Solaris 10 ZFS Essentials (Solaris Series)
Scott Watanabe
SANYO 脱気密封器 「Food Sealer」 (容器付セット) Z-FS210
三洋電機
設定を変更する
Check
お気に入り
いいね
うーん
ブログ等に貼付ける?
iframe版
拡張版
new
張付けプレビュー
コメント
コメントを入力してください。
Twitterにも投稿する
関連するオススメまとめ
黒きゃびさんとRAID Lv
20100612_hbstudy_2_ZFSでストレージ
ZFS autoreplace
Intel ICHのRAIDに関するメモ
MacBook購入からSSDx2 RAIDに換装までのまとめ
powered by Preferred Infrastructure
まとめを作成する
@togetter_jp
プロフィール
まだ自己紹介が設定されていません。
sawanoboly
twitter
rss
マイタグ
: 設定されていません。
このユーザの更新状況や活動をチェック!
フォローしている
0
フォローされている
0
まとめ
2
お気に入り
0
コメント
1
ZFS-特にRAIDZにおけるZILの役割と有用性について
Xenとkvmの関係から始まったサーバ仮想化の話
Xenとkvmの関係から始まったサーバ仮想化の話
注目のまとめリスト
たんぽぽ舎の原田裕史氏に「原発なくても電気が足りる」根拠を..
トルコの雪だるま(kardan adam)が楽しそう
大衆と理系知識
Google・Android女子部共催セミナーまとめ
2012年1月31日開催 宮台氏×常見氏×山本氏「日本の大学はどこ..
.@shibataism 氏のスタートアップが投資を受ける際に覚えてお..
トゥギャッター通信
第64回「ネコストーブとクレカトラブル」
第63回「iPhone爆発と震災の備え」
第62回「byeハドソンとエロ駅弁」
第61回「謎の雲とセンター試験」
第60回「江戸ハックとお雑煮」
トゥギャッターからのお知らせ
とっても簡単!はじめてのトゥギャッター..
まとめへのフィードバック機能がつきました!
まとめ作成画面でつぶやきへの返信の流れ..
トゥギャッターのまとめは「はてなダイア..
t.coやbit.lyなど、短縮された..
過去のアーカイブ
2012-02-06の人気まとめ
2012-02-05の人気まとめ
2012-02-04の人気まとめ
2012-02-03の人気まとめ
2012-02-02の人気まとめ
最近追加された商品
ゼブラ クリップオンG3C 3色黒・赤・青ボールペン 白 B3A3-W
MEN'S KNUCKLE (メンズナックル) 2011年 11月号 [雑誌]
評価経済社会 ぼくらは世界の変わり目に立ち会っている
遺言
鋼の錬金術師 嘆きの丘の聖なる星【完全生産限定版】 [DVD]
鋼の錬金術師 嘆きの丘の聖なる星【完全生産限定版】 [Blu-ray]
コメント