Setting a throughput ceiling with QoS
You can use the max-throughput field for a policy group to define a throughput ceiling for storage object workloads (QoS Max). You can apply the policy group when you create or modify the storage object.
Before you begin
You must be a cluster administrator to create a policy group.
You must be a cluster administrator to apply a policy group to an SVM.
About this task
Starting with ONTAP 9.5, you can use a non-shared QoS policy group to specify that the defined throughput ceiling applies to each member workload individually. Otherwise, the policy group is shared: the total throughput for the workloads assigned to the policy group cannot exceed the specified ceiling.
Set -is-shared=false for the qos policy-group create command to specify a non-shared policy group.
You can specify the throughput limit for the ceiling in IOPS, MB/s, or IOPS, MB/s. If you specify both IOPS and MB/s, whichever limit is reached first is enforced.
NoteIf you set a ceiling and a floor for the same workload, you can specify the throughput limit for the ceiling in IOPS only.A storage object that is subject to a QoS limit must be contained by the SVM to which the policy group belongs. Multiple policy groups can belong to the same SVM.
You cannot assign a storage object to a policy group if its containing object or its child objects belong to the policy group.
It is a QoS best practice to apply a policy group to the same type of storage objects.