FlexGroup constituents don't report the correct IOPS when Qtree QoS Policies are attached
Applies to
- ONTAP 9
- FlexGroup
- Qtree
- ActiveIQ Unified Manager (AIQUM)
Issue
- Qos Policies attached to Qtrees inside the FlexGroup
- Most IOs land in these Qtrees
- No Ops or less-than-expected Ops is reported for the FlexGroup constituents, while the whole FlexGroup still reports the correct Ops and Latency
- This can be confirmed from CLI, AIQ UM, or other performance monitoring tools
Example:
cluster::> qos statistics volume performance show -show-flexgroup-as-constituents true
Workload ID IOPS Throughput Latency
--------------- ------ -------- ---------------- ----------
-total- - 618635 32261.01MB/s 2.15ms
fg1__0001-wid22877 22877 2 0KB/s 200.00us
fg1__0013-wid12390 12390 1 0KB/s 394.00us
Notes:
show-flexgroup-as-constituents
has been specified, this command is supposed to display the performance stats at the FlexGroup constituent level- Though the cluster has a Total Ops higher than 600k/s, the top constituent volumes has only 1 or 2 operations per second. The big gap is the concern