QoS is a means to ensure specific performance levels for applications and workloads. There are two ways to accomplish this:
1. Ability to set limitations to avoid unwanted behavior from non-critical clients/hosts.
2. Ability to set guarantees to ensure service levels for mission-critical clients/hosts.
NetApp HCI supports both methods through pre-defined performance policies per volume. These policies can be changed manually on-the-fly.
NetApp HCI provides the following QoS settings for every individual volume/Vvol:
- Minimum IOPS: The minimum number of IOPS guaranteed for the volume.
- Maximum IOPS: The maximum number of IOPS allowed for the volume.
- Burst IOPS: The maximum number of IOPS allowed over a short period of time for the volume.
The IOPS values entered are normalized to a 4K IO size. The configuration screen shows the calculation for 8K, 16K and 256K IO sizes, as well as MBps for Maximum Bandwidth.