アクセスキャッシュパラメータの仕組み
アクセスキャッシュ内のエントリの更新期間は、いくつかのパラメータで制御されます。これらのパラメータの仕組みを理解しておくと、パラメータを変更してアクセスキャッシュを調整し、パフォーマンスと格納される情報の最新度のバランスを取ることができます。
アクセスキャッシュには、ボリュームまたはqtreeにアクセスするクライアントに適用される1つ以上のエクスポートルールで構成されるエントリが格納されます。これらのエントリは、一定期間格納されたあと、更新されます。更新時間はアクセスキャッシュパラメータによって決まり、アクセスキャッシュエントリのタイプによって異なります。
アクセスキャッシュパラメータは、個 々 のSVMに対して指定できます。これにより、SVMのアクセス要件に応じてパラメータを変更できます。アクティブに使用されていないアクセスキャッシュエントリは更新されないため、外部ネームサーバとの不要で無駄な通信が削減されます。
アクセスキャッシュエントリタイプ |
説明 |
更新期間(秒) |
正のエントリ |
クライアントへのアクセス拒否が発生していないアクセスキャッシュエントリ。 |
最小:300 最大値:86、400 デフォルト:3、600 |
負のエントリ |
クライアントへのアクセス拒否の原因となったアクセスキャッシュエントリ。 |
最小:60 最大値:86、400 デフォルト:3、600 |
NFSクライアントがクラスタ上のボリュームへのアクセスを試みます。ONTAPは、クライアントをエクスポートポリシールールと照合し、エクスポートポリシールールの設定に基づいてアクセスを許可していると判断します。ONTAPはエクスポートポリシールールを正のエントリとしてアクセスキャッシュに格納します。デフォルトでは、 ONTAP は、この正のエントリを 1 時間( 3 、 600 秒)アクセスキャッシュ内に保持したあと、情報を最新の状態にするためにこのエントリを自動的に更新します。
アクセスキャッシュが不必要にいっぱいになるのを防ぐために、クライアントアクセスの決定に一定期間使用されていない既存のアクセスキャッシュエントリを消去するパラメータが追加されています。 `-harvest-timeout`このパラメータの有効範囲は60~2、592、000秒で、デフォルト設定は86、400秒です。