简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
访问缓存参数的工作原理
贡献者
建议更改
多个参数用于控制访问缓存中条目的刷新周期。了解这些参数的工作原理后,您可以对其进行修改,以调整访问缓存并平衡性能与存储信息的最新程度。
访问缓存会存储包含一个或多个导出规则的条目,这些规则适用于尝试访问卷或 qtree 的客户端。这些条目会在刷新之前存储一段时间。刷新时间由访问缓存参数决定,并取决于访问缓存条目的类型。
您可以为单个 SVM 指定访问缓存参数。这样,这些参数就可以根据 SVM 访问要求而有所不同。当前未使用的访问缓存条目不会刷新,从而减少与外部名称服务之间不必要的浪费性通信。
访问缓存条目类型 |
Description |
刷新周期(以秒为单位) |
肯定条目 |
未导致拒绝客户端访问的访问缓存条目。 |
最小值: 300 最大值: 86 , 400 默认值: 3,600 。 |
否定条目 |
导致客户端访问被拒绝的访问缓存条目。 |
最小值:60 最大值: 86 , 400 默认值: 3,600 。 |
示例
NFS 客户端尝试访问集群上的卷。ONTAP 会将客户端与导出策略规则匹配,并根据导出策略规则配置确定客户端获取访问权限。ONTAP 会将导出策略规则作为肯定条目存储在访问缓存中。默认情况下, ONTAP 会将肯定条目保留在访问缓存中一小时( 3 , 600 秒),然后自动刷新该条目以使信息保持最新。
为了防止访问缓存不必要地填满,还提供了一个参数来清除在特定时间段内未用于确定客户端访问的现有访问缓存条目。这 -harvest-timeout
参数的允许范围为60到2、592、000秒、默认设置为86、400秒。