web-dev-qa-db-ja.com

Qnap NASの「ビットマップを有効にする」とは何ですか?

Qnap NASの「ビットマップを有効にする」とは何ですか?障害が発生した場合にデータを回復できますか?

7
Pitto

「ビットマップ」は、RAID再構築時間を短縮するために使用されますが、適切なRAIDレベルが有効になっている場合は、ビットマップなしで回復できます。

6
Sven

配列に 書き込みビットマップ がある場合、スピンドル(デバイス、多くの場合ハードドライブ)を削除して再追加でき、削除以降の変更のみをブロックします(ビットマップに記録されます)。再同期されます。

したがって、書き込みを意図したビットマップは、次の場合に再構築/回復(md同期)時間を短縮します。

  • マシンがクラッシュする(不適切なシャットダウン)
  • 1つのスピンドルが切断され、その後再接続された

1つのスピンドルが故障し、交換する必要がある場合、ビットマップは違いを生じません。

書き込みを意図したビットマップ:

  • パフォーマンスは向上しません
  • 書き込みパフォーマンスの低下を引き起こす可能性があります。それは次の条件によって異なります。
    • cat/proc/mdstatで表されるように、ビットマップの各ビットにマッピングされた(RAIDデバイス上の)チャンクデータのサイズ。比率(ビットマップサイズ/ RAIDデバイスサイズ)
    • ワークロードプロファイル(スピンドルヘッドがデータゾーンとビットマップゾーンの間を行き来するため、書き込みの長いシーケンスがより影響を受けます)
  • いつでも削除/追加できます
3
Jon-Eric

私が正しく覚えている場合は、データをより速く回復できます。(ただし、特定のRAIDシナリオの場合のみです。) link は次のとおりです。 -口論を無視してください-それは役立つはずです。

3
Ben Campbell