ボリュームのキャッシュ設定を変更します
読み取りキャッシュと書き込みキャッシュの設定を変更して、ボリュームの全体的なI/Oパフォーマンスを調整することができます。
ボリュームのキャッシュ設定を変更する際は、次のガイドラインに注意してください。
-
キャッシュ設定の変更*(Change Cache Settings *)ダイアログボックスを開いた後、選択したキャッシュプロパティの横にアイコンが表示されることがあります。このアイコンは、コントローラがキャッシュ処理を一時的に停止したことを示しています。
この処理は、新しいバッテリを充電しているとき、コントローラが削除されたとき、またはコントローラによってキャッシュサイズの不一致が検出された場合に発生します。この状況が解消されると、ダイアログボックスで選択したキャッシュプロパティがアクティブになります。選択したキャッシュプロパティがアクティブにならない場合は、テクニカルサポートにお問い合わせください。
-
キャッシュ設定は、単一のボリュームまたはストレージアレイ上の複数のボリュームに対して変更できます。すべての標準ボリュームまたはすべてのシンボリュームに対して同時にキャッシュ設定を変更することができます。
-
選択メニュー: Storage [Volumes]
-
任意のボリュームを選択し、メニューを選択します。 More [ キャッシュ設定の変更 ] 。
[キャッシュ設定の変更*]ダイアログボックスが表示されます。このダイアログボックスには、ストレージアレイ上のすべてのボリュームが表示されます。
-
[Basic]タブを選択して、リード・キャッシュとライト・キャッシュの設定を変更します。
フィールドの詳細
キャッシュ設定 説明 読み取りキャッシュ
読み取りキャッシュは、ドライブから読み取られたデータを格納するバッファです。読み取り処理の対象となるデータが以前の処理ですでにキャッシュに格納されていれば、ドライブにアクセスする必要はありません。読み取りキャッシュのデータは、フラッシュされるまで保持されます。
書き込みキャッシュ
書き込みキャッシュは、ドライブにまだ書き込まれていないホストからのデータを格納するバッファです。書き込みキャッシュ内のデータは、ドライブに書き込まれるまで保持されます。書き込みキャッシュにより、I/Oパフォーマンスを向上させることができます。
キャッシュは、ボリュームに対して*書き込みキャッシュ*が無効になったあとに自動的にフラッシュされます。 -
「詳細設定」タブを選択して、シックボリュームの詳細設定を変更します。アドバンストキャッシュ設定は、シックボリュームに対してのみ使用できます。
フィールドの詳細
キャッシュ設定 説明 動的キャッシュ読み取りプリフェッチ
動的キャッシュ読み取りプリフェッチでは、コントローラは、ドライブからキャッシュにデータブロックを読み取っているときに、連続する追加のデータブロックをキャッシュにコピーすることができます。このキャッシングにより、以降のデータ要求にキャッシュから対応できる可能性が高まります。動的キャッシュ読み取りプリフェッチは、シーケンシャルI/Oを使用するマルチメディアアプリケーションで重要ですデータがキャッシュにプリフェッチされる速度と量は、ホスト読み取りの速度と要求サイズに基づいて自動で調整されます。ランダムアクセスの場合、原因 データがキャッシュにプリフェッチされることはありません。この機能は、読み取りキャッシュが無効になっている場合は適用されません。
動的キャッシュ読み取りプリフェッチはシンボリュームに対しては常に無効で、変更することはできません。
バッテリなしの書き込みキャッシュ
バッテリなしの書き込みキャッシュでは、バッテリがない、障害が発生している、完全に放電されている、フル充電されていないなどの状況でも書き込みキャッシュが継続されます。バッテリなしの書き込みキャッシュを選択すると電源の喪失時にデータが失われる可能性があるため、一般には推奨されません。通常、書き込みキャッシュは、バッテリが充電されるか障害が発生したバッテリが交換されるまで、コントローラによって一時的にオフにされます。
データ損失の可能性--保護用のユニバーサル電源装置がない場合にこのオプションを選択すると、データが失われる可能性があります。また、コントローラのバッテリがない場合に*バッテリなしの書き込みキャッシュ*オプションを有効にすると、データが失われる可能性があります。 この設定は、書き込みキャッシュを有効にしている場合にのみ使用できます。この設定はシンボリュームに対しては使用できません。
ミラーリングありの書き込みキャッシュ
ミラーリングありの書き込みキャッシュでは、一方のコントローラのキャッシュメモリに書き込まれたデータがもう一方のコントローラのキャッシュメモリにも書き込まれます。そのため、一方のコントローラで障害が発生した場合、もう一方のコントローラで未処理の書き込み処理をすべて完了できます。書き込みキャッシュのミラーリングは、書き込みキャッシュが有効で、2台のコントローラが配置されている場合にのみ使用できます。ミラーリングありの書き込みキャッシュは、ボリュームの作成時にデフォルトで設定されます。
この設定は、書き込みキャッシュを有効にしている場合にのみ使用できます。この設定はシンボリュームに対しては使用できません。
-
[保存(Save)]をクリックして、キャッシュ設定を変更します。