回答:
あなたの理解は本質的に正しいです。
コントローラーがローカルRAMに書き込みデータをキャッシュできるようにすると、書き込み速度が向上しますが、OSにデータがディスクに書き込まれたと認識し(コントローラーにデータがあるため)、コントローラーが書き込みを完了する前に電源障害が発生するリスクがあります。 。バッテリーのバックアップにより、マシンの電源が再びオンになるまでキャッシュ内のデータが保持され、そのリスクを軽減できます。
システムがすでにUPSを使用している場合のメリットとして、UPSランタイムを超えた場合(スマートUPSでも可能)、またはサーバーの電源が切れた場合はどうなりますか?または、誰かが誤って電源コードを引っ張った場合はどうなりますか?
多くのことが電源障害を引き起こす可能性があります。UPSはそれらのうちのいくつかに対してのみ保護します。
バッテリーには2つの理由があります。
これらは両方とも正当な理由ですが、正直なところ、フラッシュベースのキャッシュは明らかな理由で最近バッテリーバックアップされたキャッシュを引き継いでいます。最初にそれらをお勧めします-多くの書き込みを行う場合、どちらか一方をお勧めします単なるUPS。
バッテリーはまた、voretaq7によって指摘された目的と同様に、パフォーマンスを向上させる能力を可能にします。バッテリーを外すと、デバイスは機能しますが、速度は大幅に低下します。
UPSを使用している場合は、キャッシュを強制的にオンにし、レイドでバッターを使用しないでください。RAIDカードなしで電源を失うと、データが破損する可能性があります。これがバックアップの目的です。
また、電源が切れたからといって、システムがトーストになるわけではありません。キャッシュには256 MBしか保持されず、アイドル時には常にHDにフラッシュ/書き込みされます。それはそれがすべてのデータを保持し、それを手放すことは決してないようではありません。その常にフラッシュされています。
流星は建物にぶつかってすべてを爆破する可能性があります。これらの心配があなたを倒す心配をさせないでください。私はキャッシュをオンにしてバッテリーなしでRAID 1を問題なく実行しました。
あなたはこの会話で本当に肛門を得ることができます。4倍のフォールオーバーサーバー、10倍のバックアップなどを用意しないでください。それほど大きな問題ではありません。
UPSを使用してキャッシュをオンにします。あなたがpsブローを持っているなら、あなたはデータを取り戻すことができます、そしてそれはコンピュータを使っている誰かとの労働時間の間にブローしなければならず、適切なアプリケーションを開いていて、同時にデータを保存している等々です。ですから、確率は低く、簡単に修正できます。