Flash Poolローカル階層(アグリゲート)のキャッシングポリシーを変更するかどうかを決定する
Flash Poolローカル階層(アグリゲート)内のボリュームにキャッシュ保持ポリシーを割り当てて、ボリュームデータをFlash Poolキャッシュに保存する期間を決定できます。ただし、キャッシュ保持ポリシーを変更しても、ボリュームのデータがキャッシュに保存される時間に影響を及ぼさない場合があります。
データが次のいずれかの条件に当てはまる場合は、キャッシュ保持ポリシーを変更しても影響がない可能性があります。
-
ワークロードがシーケンシャルである。
-
ソリッドステートドライブ(SSD)にキャッシュされたランダムブロックがワークロードによって再度読み取られることはありません。
-
ボリュームのキャッシュサイズが小さすぎます。
次の手順では、データが満たす必要がある条件を確認します。このタスクは、advanced権限モードでCLIを使用して実行する必要があります。
-
CLIを使用してワークロードのボリュームを表示します。
statistics start -object workload_volume
-
ボリュームのワークロードのパターンを確認します。
statistics show -object workload_volume -instance volume-workload -counter sequential_reads
-
ボリュームのヒット率を確認します。
statistics show -object wafl_hya_vvol -instance volume -counter read_ops_replaced_pwercent|wc_write_blks_overwritten_percent
-
ボリュームのとを `Project Cache Alloc`確認し `Cacheable Read`ます。
system node run -node node_name wafl awa start aggr_name
-
AWAの概要を表示します。
system node run -node node_name wafl awa print aggr_name
-
ボリュームのヒット率をと比較します
Cacheable Read
。ボリュームのヒット率がよりも高い場合は
Cacheable Read
、SSDにキャッシュされたランダムブロックがワークロードによって再読み取りされません。 -
ボリュームの現在のキャッシュサイズをと比較します
Project Cache Alloc
。ボリュームの現在のキャッシュサイズがより大きい場合 `Project Cache Alloc`は、ボリュームのキャッシュサイズが小さすぎます。