Control and monitor I/O performance to LUNs by using Storage QoS
You can control input/output (I/O) performance to LUNs by assigning LUNs to Storage QoS policy groups. You might control I/O performance to ensure that workloads achieve specific performance objectives or to throttle a workload that negatively impacts other workloads.
Policy groups enforce a maximum throughput limit (for example, 100 MB/s). You can create a policy group without specifying a maximum throughput, which enables you to monitor performance before you control the workload.
You can also assign storage virtual machines (SVMs) with FlexVol volumes and LUNs to policy groups.
Note the following requirements about assigning a LUN to a policy group:
- 
The LUN must be contained by the SVM to which the policy group belongs.
You specify the SVM when you create the policy group.
 - 
If you assign a LUN to a policy group, then you cannot assign the LUN's containing volume or SVM to a policy group.
 
For more information about how to use Storage QoS, see the System administration reference.
- 
Use the
qos policy-group createcommand to create a policy group.Learn more about
qos policy-group createin the ONTAP command reference. - 
Use the
lun createcommand or thelun modifycommand with the-qos-policy-groupparameter to assign a LUN to a policy group.Learn more about
lunin the ONTAP command reference. - 
Use the
qos statisticscommands to view performance data. - 
If necessary, use the
qos policy-group modifycommand to adjust the policy group's maximum throughput limit.Learn more about
qos policy-group modifyin the ONTAP command reference.