跳转到主内容

Active IQ数字顾问中的"peak_Performance "行或ONTAP中的性能余量是什么?

i
Knowledge Base guidance

This article may include metadata, visibility, validation state, and related support guidance.

适用场景

  • ONTAP 9
  • Active IQ (AIQUM)
  • CPU/磁盘利用率

问题解答

  • 峰值性能 线表示 性能可能会降级的限制。
    • 它是根据您的平台类型和历史工作负载的复杂内部算法计算得出的值。
  • 当资源(CPU/磁盘)利用率达到峰值性能线后,延迟可能会 增加。
  • 当前利用率和峰值性能线之间的差异表示性能容量(余量)。
    • 注意:Active IQ Unified Manager的性能容量图支持更精确的计算、这些计算可以独立于ONTAP进行、但与ONTAP的板载性能余量计算具有相同的概念
  • 要了解问题描述是否基于CPU/磁盘利用率、请参见以下 知识库文章: How do I k清楚CPU is causinga Performance问题描述?

追加信息

  • 可以使用资源余量_aggR和资源余量_cpu对象计算余量

示例:聚合性能余量输出如下所示

注:CPU性能余量的输出相同

Cluster::> set -privilege diag

Warning: These diagnostic commands are for use by NetApp personnel only.
Do you want to continue? {y|n}: y

Cluster::*> statistics start -object resource_headroom_ (Tab key pushed here)
    resource_headroom_aggr resource_headroom_cpu
Cluster::*> statistics start -object resource_headroom_aggr
Statistics collection is being started for sample-id: sample_219
Cluster::*> statistics show

Object: resource_headroom_aggr
Instance: DISK_HDD_node1_1_FC_1_9efd97e7-9c33-4252-8598-88424de957cc
Start-time: 1/10/2023 23:09:53
End-time: 1/10/2023 23:09:56
Elapsed-time: 3s
Scope: node1

    Counter                                                     Value
    -------------------------------- --------------------------------
    current_driver_qtime                                          0us
    current_latency                                               0us
    current_ops                                                     0
    current_utilization                                            0%
    ewm_std_dev_daily                                               -
                                 ops                                9
                   optimal_point_ops                               37
                             latency                            35580
               optimal_point_latency                           374170
                         utilization                                9
           optimal_point_utilization                               26
    ewm_std_dev_hourly                                              -
                                 ops                                4
                   optimal_point_ops                               36
                             latency                            19376
               optimal_point_latency                           160386
                         utilization                                1
           optimal_point_utilization                               20
...

 

  • 最佳输出按"ewm_std_dev_daily"和"ewm_std_dev_Hourly"等分组提供。
  • 当前值与最佳值之间的差值是资源的可用性能余量。
  • 如果当前值(或AIQUM中的Current_Utilization)超过最佳点值(或AIQUM中的peak_Performance)、则资源延迟可能会大幅增加、进而导致协议/客户端数据延迟增加。
current_latency 资源的当前操作延迟。  单位为微秒。
current_ops 资源的当前吞吐量(以操作为单位)。  这是根据客户端操作的近似值得出的。  单位为每秒操作数 
current_utilization 资源的当前利用率。单位为百分比。
optimal_point_ops 根据给定时间间隔(每日、每小时等)的延迟/利用率曲线得出的最佳操作点。  这是根据客户端操作的近似值得出的。单位为每秒操作数 
optimal_point_latency 给定时间间隔(每日、每小时等)的延迟/利用率曲线的最佳延迟点。  这是根据每个卷工作负载的网络和系统延迟得出的。  单位为微秒。
optimal_point_utilization 给定时间间隔(每日、每小时等)的延迟/利用率曲线的最佳利用率点。单位为百分比。