Data ONTAP 8では、さまざまなコンシステンシポイントタイプとその測定方法を教えてください。
環境
- Data ONTAP 8
- Data ONTAP 7
回答
整合ポイントは sysstat
コマンドを使用して測定します。
- 使用可能なオプションと出力例の詳細については、 sysstatのマニュアルページを参照してください。
- コンシステンシポイント(CP)タイプは、そのインターバルの間にCPが開始された理由です。
- [CP Type]列の最初の文字は、次に示すCPのタイプを示します。
- 複数のCPSには原因文字は表示されず、測定間隔中のCPSの数だけが表示されます。
- CPタイプは次のとおりです。
CP タイプ |
定義 |
---|---|
'。' | サンプリング間隔中にCPが開始されませんでした |
B | バックツーバックCP(CP生成CP) |
b | 遅延バックCP(CPが生成したCP) |
D | データベックの数が少ないことが原因のCP(静的に書き込み用に割り当てられたバッファスペース) |
F | NVLogのフル稼働が原因のCP。ストレージ・システムのNVRAMプールに記録されたデータの量が十分に多いため、CPを起動して強制的にディスクに出力するのが理想的 |
H | 上限値が原因のCP。ストレージシステムのメモリキャッシュ内の変更されたデータの量が十分に多いため、CPを起動して強制的にディスクに出力するのが理想的 |
L | ローウォーターマークが原因で発生するCP。日常的なハウスキーピングタスクに使用できるメモリ量が十分に少ないため、CPを開始してさらにいくつかを解放するのが理想的です。 |
M | mbufsの低下によるCP。メモリ不足を防ぐためにデータをディスクに書き込みます。 |
注 | NVログがエントリの最大数に達したことが原因のCP(NVLOGの最大テイクオーバー時間、NVRAMの充填とは異なる) |
S | Snapshot処理が原因のCP |
T | タイマーが原因のCP |
U | フラッシュが原因のCP。非同期書き込みを実行している1つ以上のクライアント(クライアントプロトコルのルールに基づいて永続的ストレージにすぐにコミットする必要がない書き込み)が、コミットされていない未処理のI/Oをすべて永続的ストレージにコミットするように要求しました。 |
V | 仮想バッファの不足が原因のCP |
Z | 内部同期が原因のCP。ストレージシステムは、通常はスナップショット処理中にディスクを強制的に更新しようとしています。 |
: | 前のインターバルからのCPの継続 |
# | 前のインターバルからCPが継続され、次のCPがタイプBになるように、現在のデータをディスクにコミットする必要があるとストレージシステムが判断した場合(何らかのウォーターマークに達した場合) |
- 書き込みレイテンシに影響するのは、タイプが
B
またはb
のCPだけです。 - タイプ文字の後に2番目の文字が続き、サンプリング間隔の終了時のCPの位相を示します。
- サンプリング間隔中にCPが完了した場合、この2文字目は空白になります。
- フェーズは次のとおりです。
- 0初期化中
- n通常のファイルの処理
- S特殊ファイルの処理
- f変更されたデータをディスクにフラッシュする
- v変更されたスーパーブロックをディスクにフラッシュする
- qクォータファイルの処理