SSDをキャッシュに使おうっていうおはなし

kosaki55teaさん、htairaさん、kfujiedaさんがSSDをキャッシュに使うというお話をされていたので後学の為にまとめました。
10
キリンのテイラー🌏 @htaira

RHEL6向けに修正されたからね。 RT @hi_saito Ext4 なのか。自分の Fedora と同じなのか。RT Android 2.3はファイルシステムにExt4採用、YAFFSとBtrfsは条件満たさず | マイコミジャーナル http://bit.ly/fdWvwJ

2010-12-16 23:28:14
小崎 資広 (KOSAKI Motohiro) @kosaki55tea

. @htairaのポストで思い出したけど Ric Wheeler (RHでファイルシステムチーム率いているエロいひと)はRHEL7でbtrfsデフォルトにしたいからFedoraのデフォルトもうすぐ変えるっていってた ゚+.(・ω・)゚+.゚

2010-12-17 00:16:10
キリンのテイラー🌏 @htaira

@kosaki55tea そうそう。この間、日本に来たときにSSDをキャッシュに使いたいね。と話していたらBtrfsって言うてた。

2010-12-17 00:34:53
小崎 資広 (KOSAKI Motohiro) @kosaki55tea

@htaira ZFSのL2ARCよりインテリジェントでいいかんじ ゚+.(・ω・)゚+.゚

2010-12-17 00:37:56
藤枝和宏 @kfujieda

@kosaki55tea BtrfsのようにhotなデータをSSDにキャッシュするアプローチは、hotなデータはメモリにキャッシュされていることが多いので、実はあまりおいしくないんです。

2010-12-17 01:23:43
藤枝和宏 @kfujieda

@kosaki55tea L2ARCのようにメモリキャッシュからこぼれたデータをSSDにキャッシュするアプローチは、ディスクに書かれる量のわりにヒットしなくてこれもあまりおいしくないんですけどね。

2010-12-17 01:24:51
イスラエルエリカちゃん @syuu1228

@kfujieda どうなってるのが一番おいしいんでしょう?

2010-12-17 01:29:26
藤枝和宏 @kfujieda

@syuu1228 両方やるのが一番おいしいと思ってます。ftp.jaistではhotデータとL2ARCを1:3の割合でやってます。

2010-12-17 01:39:17
小崎 資広 (KOSAKI Motohiro) @kosaki55tea

@kfujieda いや、ディスクにアクセスしたタイミングで統計値アップなので、メモリに乗り続ける奴はhot判定されないという仕組みでして。あれは本当のhotよりは間欠参照(ある時刻になると定期的に参照するけど、いつもは参照しないのでメモリからは落ちてしまう)に意味があると予想

2010-12-17 02:38:40
イスラエルエリカちゃん @syuu1228

ftp-adminの憂鬱: SSDによるコンテンツキャッシュ(ソフト編) http://t.co/8g8dsFt

2010-12-17 02:47:10
イスラエルエリカちゃん @syuu1228

ftp-adminの憂鬱: SSDによるコンテンツキャッシュ(ハード編) http://t.co/gXPMfvN

2010-12-17 02:47:23
イスラエルエリカちゃん @syuu1228

ftp-adminの憂鬱: L2ARCといんちきキャッシュの折衷案 http://t.co/z1sH6a1

2010-12-17 02:48:18
藤枝和宏 @kfujieda

@kosaki55tea なるほど、そういう仕掛けでしたか。メモリに乗り続けるほどhotではなくSSDにキャッシュされてヒットするのは、ftp.jaistのL2ARCだとメタデータが多いです。

2010-12-17 23:35:51
小崎 資広 (KOSAKI Motohiro) @kosaki55tea

@kfujieda 彼らも発表で似たような事をいっていました。メタデータがキャッシュされてるだけでシークが激減するからキャッシュヒット率以上に性能に意味があるとかなんとか ゚+.(・ω・)゚+.゚

2010-12-18 09:31:00