通过向 SMB 节点自动转送提供自动定位,缩短客户端响应时间
自动定位使用 SMB 节点自动转送来提升存储虚拟机(SVM)上 SMB 客户端的性能。节点自动转送自动将发出请求的客户端重定向至节点 SVM 上的 LIF(该节点托管数据所在的卷),可以缩短客户端响应时间。
如果 SMB 客户端连接至托管在 SVM 上的 SMB 共享,其可能会使用位于没有所请求数据的节点上的 LIF 来进行连接。客户端所连接的节点会使用集群网络来访问另一节点拥有的数据。如果 SMB 连接使用位于包含所请求数据的节点上的 LIF,客户端的响应时间便可以缩短。
ONTAP 使用 Microsoft DFS 转送来通知 SMB 客户端,名称空间中所请求的文件或文件夹被托管在其他地方,从而实现此功能。
当节点确定包含数据的节点上具有 SVM LIF 时,其会进行一个转送。
IPv4 和 IPv6 LIF IP 地址支持节点自动转送。
转送根据共享的根位置来进行,客户端通过该共享进行连接。
转送发生在 SMB 协商期间。
转送在连接建立之前进行。ONTAP 转送 SMB 客户端到目标节点之后,建立了连接,并且客户端从此之后通过转送的 LIF 路径访问数据。这样,客户端便可以更快速地访问数据,并可避免额外集群通信。注如果共享跨越多个接合点且部分接合与其他节点上的卷进行接合,则共享内的数据会分布在多个节点。由于 ONTAP 提供的是共享根的本地转送,ONTAP 必须使用集群网络来检索这些非本地卷内的数据。由于存在这类名称空间架构,节点自动转送可能不会表现出显著性能优势。
如果托管数据的节点没有 LIF 可用,则 ONTAP 会使用客户端选择的 LIF 来建立连接。SMB 客户端在打开文件后,会继续通过这个同一转送的连接访问该文件。
如果由于任何原因 CIFS 服务器无法进行转送,SMB 服务也不会中断。这是因为,SMB 连接仍会成功建立,就像并没有启用节点自动转送一样。
提供反馈