回答:
それは正確に何をしますか?このCompaqドキュメントからの抜粋は、それをよく説明しています。
停電は、たとえ短時間であっても、ストレージへの書き込みまたはストレージからの読み取り中のデータの損失につながります。停電は、書き込み中のキャッシュに一時的に存在するデータに最終的な影響を与えます。このデータはまだストレージ環境に存在せず、サーバーからオフロードされています。
したがって、キャッシュの電源が失われると、キャッシュに保存されているデータが永久に失われます。
ただし、キャッシュに外部IT環境に依存しない電源がある場合、キャッシュ内のデータを短時間維持できるため、そのデータの回復とビジネスクリティカルな情報の整合性の保護が可能になります。キャッシュのバッテリーバックアップは、一時的ではあるが独立した電源のこの機能を提供します。バッテリーバックアップキャッシュは、通常、障害発生時のバッテリー容量に応じて、キャッシュ内のデータの整合性を数日間保持します。
RAID構成専用ですか?書き込みキャッシュを行うものはすべて、BBWC、RAIDコントローラー、およびSANでこれらのほとんどをカバーできます。
電源に不具合がある場合、データの損失は避けられませんか?書き込みキャッシュを有効にしていて、バッテリーバックアップがない場合に発生する可能性が高くなります。バッテリバックアップがない場合は、書き込みキャッシュを無効にすることを強くお勧めします。
それからパフォーマンスの改善はありますか(サーバーが主にシーケンシャル読み取りとシーケンシャル書き込みを行うと仮定)? 書き込みキャッシュは、パフォーマンスのためにあります。基本的には、書き込みがディスクにフラッシュされると、ディスクコントローラーは、書き込みがコミットされたことをOSに返します。
購入するオプションに直面したとき、あなたの決定に影響を与えたものは何ですか?これは、市販のプロフェッショナルRAIDまたはSANの標準オプションです。特に、システムがデータベース用の場合、書き込みキャッシュとバッテリーバックアップは連携して実行する必要があります。バッテリバックアップなしの書き込みキャッシュは危険であり、停止によりデータベースが回復不能な状態になる可能性があります。