RAID5でXFSを実行している5つのディスクアレイがあり、そのパフォーマンスを向上させたいと思います。ログを別のデバイスに置くことが役立つというヒントを見てきましたが、ログをSSDに置くことは劇的に役立ちますか?
理論的にはそうあるべきですが、誰かが実際にこれを行ったケーススタディを見つけることができず、SSDを購入してそれがうまく機能しないのはせいぜい不便です…
Re:「10年ほどの間、限られた書き込みは優れたソリッドステートストレージにとって問題ではありませんでした...」
それは真実ではない。
新しいフラッシュベースのSSDはMLCフラッシュに基づいており、古いSLCベースのモデルよりも書き込み耐久性が低くなっています(約10分の1)。これらのSSDのファームウェアは、SSDの全容量に書き込みを分散します。これは、「ウェアレベリング」と呼ばれます。結論として、すべてのフラッシュSSDは書き込みアクティビティで消耗し、基盤となるフラッシュパーツの密度が高くなるほど(SLCから2ビット/セルMLC、3ビット/セルなど)、高速になります。フラッシュが消耗します。
ディスクドライブは時間とともに消耗し、フラッシュは使用量とともに消耗します。
Flashは、Flashが使い果たされるだけでなく、経済的な理由から、ファイルシステムログを保存するのに適した場所ではありません。ログ/ジャーナルの書き込みは、100%純粋なシーケンシャルI/O(ランダム性なし)です。このワークロードの場合、回転するディスクのコストは、1秒あたりのメガバイトあたりのコストでSSDの約1/10です。
ファイルメタデータ(inode、extents ...)を外部SSDに送信する方法はありますか?