Flash Poolの候補と最適なキャッシュサイズを確認する
既存のローカル階層(アグリゲート)をFlash Poolローカル階層に変換する前に、ローカル階層がI/Oバウンドであるかどうか、およびワークロードと予算に応じた最適なFlash Poolキャッシュサイズを確認できます。また、既存のFlash Poolローカル階層のキャッシュのサイズが正しく設定されているかどうかを確認することもできます。
分析しているローカル階層の負荷がピークに達したおよその時間を把握しておく必要があります。
-
advancedモードに切り替えます。
set advanced
-
既存のローカル階層(アグリゲート)がFlash Poolアグリゲートへの変換に適しているかどうかを確認する必要がある場合は、負荷のピーク時におけるアグリゲート内のディスクのビジー率と、それがレイテンシにどのような影響を及ぼすかを確認します。
statistics show-periodic -object disk:raid_group -instance raid_group_name -counter disk_busy|user_read_latency -interval 1 -iterations 60
Flash Poolキャッシュを追加してレイテンシを短縮することがこのアグリゲートに適しているかどうかを判断できます。
次のコマンドは、アグリゲート「 aggr1 」の最初の RAID グループの統計情報を表示します。
statistics show-periodic -object disk:raid_group -instance /aggr1/plex0/rg0 -counter disk_busy|user_read_latency -interval 1 -iterations 60
-
Automated Workload Analyzer(AWA)を起動します。
storage automated-working-set-analyzer start -node node_name -aggregate aggr_name
指定したアグリゲートに関連付けられているボリュームのワークロードデータの収集が開始されます。
-
advancedモードを終了します。
set admin
ピーク負荷が1つ以上の間隔で発生するまで、AWAの実行を許可します。AWAは、指定したアグリゲートに関連付けられているボリュームのワークロードの統計情報を収集し、期間内で最大1週間にわたってデータを分析します。AWAを複数の週にわたって実行すると、直近の週から収集されたデータのみがレポートされます。キャッシュサイズの見積もりは、データ収集期間中に確認された最も高い負荷に基づいています。データ収集期間全体で負荷が高くなる必要はありません。
-
advancedモードに切り替えます。
set advanced
-
ワークロードの分析を表示します。
storage automated-working-set-analyzer show -node node_name -instance
-
AWAを停止します。
storage automated-working-set-analyzer stop node_name
すべてのワークロードデータがフラッシュされ、分析に使用できなくなります。
-
advancedモードを終了します。
set admin