dm-cacheでメタデータボリュームを重複させる必要がありますか?

dm-cacheでメタデータボリュームを重複させる必要がありますか?

現在、LVMにハードドライブのストレージプールがあり、各物理ボリュームがmdraidミラーリングデバイスになるように配置し、完全な冗長性を確保しています。これで、dm-cacheを使用してこのプールにSSDキャッシュを追加したいのですが、連続書き込みキャッシュのみが必要なので(書き込みはそれほど重要ではありません)、ミラー化SSDを使用したくありません。

ただし、dm-cacheメタデータボリュームの処理方法に関する情報、つまり次のものが見つかりません。

  • 実際のキャッシュがミラーリングされていなくてもミラーリングが必要ですか?
  • ミラーリングが必要な場合は、SSDの代わりにすでにミラーリングされているHDD PVに配置できますか?それとも、メタデータボリュームのパフォーマンスは重要ですか?
  • 連続書き込みモードでは、キャッシュが常にクリーンであることを考慮すると、メタデータボリュームが失われるとどうなりますか? VGの復元はどのくらい簡単ですか?

bcacheにはこの問題はまったくないことがわかりますが、bcacheを使用するにはすべてのPVを再初期化する必要があります。これが私がdm-cacheを使うことを好む理由です。

ベストアンサー1

おすすめ記事