跳到主要内容

使用统计信息监控节点自动转送活动

要确定已转送的 SMB 连接数量,您可以使用 statistics 命令监控节点自动转送活动。通过监控转送,您可以确定自动转送对位于托管共享的节点上的连接进行定位的程度,以及您是否应该重新分发您的数据 LIF,以对 CIFS 服务器上的共享提供更好的本地访问。

关于本任务

cifs 对象提供若干高级权限级别的计数器,这些计数器有助于监控 SMB 节点自动转送:

  • node_referral_issued

    在已使用不同于共享根节点的节点所托管的 LIF 连接后,已向共享根的节点发出转送的客户端数量。

  • node_referral_local

    使用托管共享根的同一个节点所托管的 LIF 进行连接的客户端的数量。本地访问通常可提供最佳性能。

  • node_referral_not_possible

    在使用不同于共享根节点的节点所托管的 LIF 实现连接后,未向托管共享根的节点发出转送的客户端数量。原因是未找到该共享根节点的活动数据 LIF。

  • node_referral_remote

    使用不同于共享根托管节点的节点所托管的 LIF 实现连接的客户端的数量。远程访问可能会导致性能降级。

您可以通过收集及查看特定时间段内(样本)的数据来监控存储虚拟机(SVM)上的节点自动转送统计信息。如果未停止收集数据,您可查看样本中的数据。停止数据收集后,会为您提供确定的样本。如果不停止数据收集,您将能够获得可用来与先前的查询进行对比的更新数据。此类对比可帮助您识别性能趋势。

若要评估并使用从 statistics 命令中收集的信息,您应该了解您环境中的客户端分布情况。

有关使用 statistics 命令的更多信息,请参阅《性能监控功能指南》。

  1. 将权限级别设置为高级:set -privilege advanced
  2. 使用 statistics 命令来查看节点自动转送统计信息。

    示例

    在本示例中,通过收集和查看采样时间段的数据来查看节点自动转送的统计信息:
    1. 开始收集:

      statistics start -object cifs -instance vs1 -sample-id sample1
      Statistics collection is being started for Sample-id: sample1
    2. 等待所需收集时间结束。

    3. 停止收集:

      statistics stop -sample-id sample1
      Statistics collection is being stopped for Sample-id: sample1
    4. 查看节点自动转送统计信息:

      statistics show -sample-id sample1 -counter *node*
      Object: cifs
      Instance: vs1
      Start-time: 2/4/2013 19:27:02
      End-time: 2/4/2013 19:30:11
      Cluster: cluster1

      Counter Value
      ----------------------------- ---------------------------
      node_name node1
      node_referral_issued 0
      node_referral_local 1
      node_referral_not_possible 2
      node_referral_remote 2
      ...

      node_name node2
      node_referral_issued 2
      node_referral_local 1
      node_referral_not_possible 0
      node_referral_remote 2
      ...

      输出会显示参与 SVM(vs1)的所有节点的计数器。为清晰起见,本示例中仅提供涉及节点自动转送统计信息的输出字段。

  3. 恢复为管理员权限级别:set -privilege admin