访问缓存参数的工作原理

可通过多个参数控制访问缓存条目的刷新周期。了解这些参数的工作原理,可以对其进行修改以调整访问缓存,并在性能与所存储信息的更新时间之间取得平衡。

访问缓存将存储包含一个或多个导出规则的条目,这些规则适用于尝试访问卷或 qtree 的客户端。这些条目将存储一段特定的时间,之后将被刷新。刷新时间取决于访问缓存参数和访问缓存条目的类型。

从 ONTAP 9 开始,您可以分别为每个 SVM 指定访问缓存参数。这允许根据 SVM 访问要求而设置不同的参数。当前未使用的访问缓存条目将不再刷新,从而减少与外部名称服务器之间不必要的通信资源浪费。

访问缓存条目类型 说明 以秒为单位的刷新周期
肯定条目 指不会导致拒绝访问客户端的访问缓存条目。 最小值:300

最大值:86,400

默认值:3,600

否定条目 指导致拒绝访问客户端的访问缓存条目。 最小值:60

最大值:86,400

默认值:3,600

示例

某一 NFS 客户端尝试访问集群上的卷。ONTAP 将该客户端与导出策略规则相匹配,并根据导出策略规则配置确定该客户端可获得访问权限。ONTAP 将导出策略规则作为肯定条目存储在访问缓存中。默认情况下,ONTAP 使肯定条目在访问缓存中保留一小时(3600 秒),然后自动更新该条目以保持最新信息。

为防止访问缓存出现不必要的填充,如今额外提供了一个参数来清除现有的访问缓存条目,这些条目已在某一段特定时间内未用于确定客户端访问。此 -harvest-timeout 参数的允许范围为 60 秒到 2,592,000 秒,默认设置为 86,400 秒。