Skip to main content
A newer release of this product is available.

qos adaptive-policy-group show

Contributors
Suggest changes

Display a list of adaptive policy groups

Availability: This command is available to cluster administrators at the admin privilege level.

Description

The qos adaptive-policy-group show command shows the current settings of the adaptive policy groups on a cluster. You can view the list of adaptive policy groups and also the detailed information about a specific adaptive policy group.

Parameters

{ [-fields <fieldname>,…​]

If you specify the -fields <fieldname>, …​ parameter, the command output also includes the specified field or fields. You can use '-fields ?' to display the fields to specify.

| [-instance ] }

If you specify the -instance parameter, the command displays detailed information about all fields.

[-policy-group <text>] - Name

Selects the adaptive policy groups that match this parameter value.

Adaptive policy groups define measurable service level objectives (SLOs) that adjust based on the storage object used space or the storage object allocated space.

[-vserver <vserver name>] - Vserver

If this parameter is specified, the command displays information only about the adaptive policy groups with a matching vserver.

[-uuid <UUID>] - Uuid

If this parameter is specified, the command displays information only about the adaptive policy groups with the specified UUID.

[-pgid <integer>] - ID

If this parameter is specified, the command displays information only about the adaptive policy groups that match the given policy group ID, which is an integer that uniquely identifies the adaptive policy group.

[-expected-iops {<integer>[IOPS[/{GB|TB}]] (default: TB)}] - Expected IOPS

If this parameter is specified, the command displays information only about the adaptive policy groups with the specified minimum expected IOPS per TB or GB.

[-peak-iops {<integer>[IOPS[/{GB|TB}]] (default: TB)}] - Peak IOPS

If this parameter is specified, the command displays information only about the adaptive policy groups with the specified maximum possible IOPS per TB or GB.

[-absolute-min-iops <qos_tput>] - Absolute Minimum IOPS

If this parameter is specified, the command displays information only about the adaptive policy groups with the specified absolute minimum IOPS.

[-expected-iops-allocation {used-space|allocated-space}] - Expected IOPS Allocation

If this parameter is specified, the command displays information only about the adaptive policy groups with the specified expected IOPS allocation policy used to compute the expected IOPS per TB or GB.

[-peak-iops-allocation {used-space|allocated-space}] - Peak IOPS Allocation

If this parameter is specified, the command displays information only about the adaptive policy groups with the specified peak IOPS allocation policy used to compute the maximum possible IOPS per TB or GB.

[-block-size {ANY|4K|8K|16K|32K|64K|128K}] - Block Size

Specifies the block size for the QoS adaptive policy group. If specified, QoS controls will be applied based on both IOPS and throughput.

[-num-workloads <integer>] - Number of Workloads

If this parameter is specified, the command displays information only about the adaptive policy groups with the specified number of workloads.

Examples

The example above displays all adaptive policy groups on the cluster.

cluster1::> qos adaptive-policy-group show
 qos adaptive-policy-group show
Expected    Peak         Minimum  Block
Name         Vserver Wklds  IOPS        IOPS         IOPS     Size
------------ ------- ------ ----------- ------------ -------- -----
apg1         vs1     1      100IOPS/MB  1000IOPS/MB  75IOPS   8K
apg2         vs1     1      100IOPS/MB  1000IOPS/MB  75IOPS   4K
extreme      clus-1  0      6144IOPS/TB 12288IOPS/TB 1000IOPS ANY
performance  clus-1  0      2048IOPS/TB 4096IOPS/TB  500IOPS  ANY
value        clus-1  0      128IOPS/TB  512IOPS/TB   75IOPS   ANY
5 entries were displayed.