Table of ContentsView in Frames

Example: Proactively setting a limit on workloads in a shared storage infrastructure

If you have a shared storage infrastructure, you might need to ensure that each workload does not get better performance than necessary. In this example, you use Storage QoS policy groups to set a limit on each workload, all of which are at the Storage Virtual Machine (SVM) level.

The following illustration shows three SVMs assigned to three separate policy groups. You assign each SVM to a policy group because you know the performance objectives for each workload and you do not want one tenant taking system resources from other tenants.

This graphic is described by the surrounding text.

Using the CLI to set a limit on workloads in a shared storage infrastructure

The following commands create three policy groups with maximum throughput limits.

cluster1::> qos policy-group create pg-vs1 -vserver vs1 -max-throughput 9500iops
cluster1::> qos policy-group create pg-vs2 -vserver vs2 -max-throughput 8000iops
cluster1::> qos policy-group create pg-vs3 -vserver vs3 -max-throughput 6500iops

The following commands assign three existing SVMs to the policy groups.

cluster1::> vserver modify -vserver vs1 -qos-policy-group pg-vs1
cluster1::> vserver modify -vserver vs2 -qos-policy-group pg-vs2
cluster1::> vserver modify -vserver vs3 -qos-policy-group pg-vs3