创建端口的性能策略和阈值

您可以为与端口相关的指标创建性能策略和阈值。默认情况下,在创建性能策略后,这些性能策略将应用于指定类型的所有设备。您可以通过创建标注在性能策略中仅包含某个特定设备或一组设备。为简便起见,此过程不使用标注。

开始之前

如果要在此性能策略中使用标注,必须先创建此标注,然后再创建此性能策略。

步骤

  1. Insight 工具栏中,单击Manage ” > “Performance policies
    此时将显示现有策略。如果已经为交换机端口创建了策略,您可以通过编辑现有策略来添加新策略和阈值。
  2. 编辑现有端口策略或创建新端口策略。
    • 单击现有策略最右侧的铅笔图标。添加步骤“d”“e”中所述的阈值
    • 单击 “+Add” 添加新策略
    1. 添加“Policy Name”:Slow Drain Device
    2. 选择端口作为对象类型
    3. “Apply after window of”输入“First occurrence”
    4. 输入阈值:BB credit zero - Rx > 1,000,000
    5. 输入阈值:BB credit zero - Tx > 1,000,000
    6. 单击“Stop processing further policies if alert is generated”
    7. 单击“Save”
    创建的策略将监控您为 24 小时时间段设置的阈值。如果超过此阈值,则会报告违规。
  3. 单击Dashboards” > “ Violations Dashboard
    此时系统将显示所发生的所有违规。搜索违规或对其进行排序可查看“Slow Drain Device”违规。“Violations Dashboard”将显示发生 BB 信用 0 错误并超过性能策略中设置的阈值的所有端口。“Violations Dashboard”中标识的每台交换机端口都是一个突出显示的链接,可用于访问此端口的登录页面。
  4. 单击某个突出显示的端口链接以显示此端口的登录页面。
    此时将显示此端口的登录页面,其中包含有助于排除 BB 信用 0 故障的信息:
    • 与此端口连接的设备
    • 报告违规的端口(即光纤通道交换机端口)的标识。
    • 此端口的速度
    • 关联节点和端口名称
  5. 向下滚动以查看端口指标。单击Select metrics to show” > “BB credit zero以显示 BB 信用图表。
  6. 单击 “Top correlated” 。
    最高相关性资源分析将显示此端口充当与性能最相关的资源的已连接控制器节点。此步骤会将此端口活动的 IOPS 指标与整体节点活动进行比较。其中会显示 Tx 和 Rx BB 信用零指标和此控制器节点的 IOPS。显示信息如下:
    • 此控制器 IO 与此端口流量高度相关。
    • 如果此端口正在向服务器传输 IO,则违反性能策略。
    • 假定此端口性能违规与存储控制器上的高 IOPS 负载相关,则此违规很可能是由于此存储节点上的工作负载造成的。

  7. 返回到此端口的登录页面,然后访问此存储控制器节点的登录页面以分析工作负载指标。
    此节点将显示利用率违规,而指标则显示与缓冲区到缓冲区零信用状态相关的高“缓存读取已替换”情况。

  8. 在此节点的登录页面上,可从相关资源列表中选择此端口来比较 BB 信用零,并可从指标菜单中选择此节点的利用率数据(包括缓存利用率数据)。

    从此数据可以清楚地看到,缓存命中率与其他指标反向相关。此存储节点无法通过缓存来响应服务器负载,而是发生高“缓存读取已替换”情况。其原因可能是由于需要从磁盘(而不是从缓存)检索大部分数据而导致此端口在向服务器传输数据时发生延迟。之所以出现此性能问题,可能是由于工作负载导致 IO 行为发生变化,以及节点缓存及其配置问题。可通过增加此节点的缓存大小或更改缓存算法的行为来解决这一问题。