Defina o limite de taxa de transferência com grupos de políticas de QoS adaptável do ONTAP
Você pode usar um grupo de políticas de QoS adaptativo para dimensionar automaticamente um limite máximo ou mínimo de taxa de transferência de acordo com o tamanho do volume, mantendo a proporção de IOPS para TBs/GBs à medida que o tamanho do volume muda. Essa é uma vantagem significativa quando você está gerenciando centenas ou milhares de cargas de trabalho em uma implantação de grande porte.
-
Você deve estar executando ONTAP 9.3 ou posterior.
-
Você deve ser um administrador de cluster para criar um grupo de políticas.
-
O objeto de armazenamento que você deseja adicionar ao grupo de políticas deve ser membro de um grupo de políticas não adaptável
Um objeto de armazenamento pode ser membro de um grupo de políticas adaptável ou de um grupo de políticas não adaptável, mas não de ambos.
-
O SVM do objeto de armazenamento e a política devem ser os mesmos.
-
O objeto de armazenamento deve estar online.
Grupos de políticas de QoS adaptáveis sempre não são compartilhados: O limite ou o piso da taxa de transferência definida se aplica a cada workload de membro individualmente.
A proporção de limites de taxa de transferência para o tamanho do objeto de armazenamento é determinada pela interação dos seguintes campos:
-
`expected-iops`é o número mínimo esperado de IOPS por TB/GB alocado.
`expected-iops` é garantido em plataformas AFF apenas para volumes que não estão em uma relação síncrona SnapMirror. `expected-iops` é garantido para FabricPool apenas se a política de tiering estiver definida como "none" e não houver blocos na nuvem.
-
`peak-iops`é o número máximo possível de IOPS por TB/GB alocado ou utilizado.
-
expected-iops-allocation`Especifica se o espaço alocado (o padrão) ou o espaço usado é usado para expected-iops. `expected-iops-allocation is available beginning with ONTAP 9.5. -
peak-iops-allocationespecifica se o espaço alocado ou o espaço usado (o padrão) é usado parapeak-iops. -
absolute-min-iopsÉ o número mínimo absoluto de IOPS. Você pode usar este campo com objetos de armazenamento muito pequenos. Substitui ambospeak-iopse/expected-iops`ou quando `absolute-min-iopsé maior do que oexpected-iopscalculado .Por exemplo, se você definir
expected-iopscomo 1.000 IOPS/TB e o tamanho do volume for inferior a 1 GB, o calculadoexpected-iopsserá uma IOP fracionária. O calculadopeak-iopsserá uma fração ainda menor. Você pode evitar isso definindoabsolute-min-iopsum valor realista. -
block-sizeEspecifica o tamanho do bloco de e/S da aplicação. A predefinição é 32K. Os valores válidos são 8K, 16K, 32K, 64K, QUALQUER. QUALQUER significa que o tamanho do bloco não é imposto.
-
Criar um grupo de políticas de QoS adaptável:
qos adaptive-policy-group create -policy group _policy_group_ -vserver _SVM_ -expected-iops _number_of_iops_/TB|GB -peak-iops _number_of_iops_/TB|GB -expected-iops-allocation-space|used-space -peak-iops-allocation allocated-space|used-space -absolute-min-iops _number_of_iops_ -block-size 8K|16K|32K|64K|ANYSaiba mais sobre
qos adaptive-policy-group createo "Referência do comando ONTAP"na .-expected-iops-allocationE-block-sizeestá disponível em ONTAP 9.5 e posterior. Essas opções não são suportadas no ONTAP 9.4 e versões anteriores.O comando a seguir cria um grupo de políticas de QoS adaptável
adpg-app1-expected-iopsdefinido como 300 IOPS/TB,-peak-iopsdefinido como 1.000 IOPS/TB,-peak-iops-allocationdefinido comoused-space`e `-absolute-min-iopsdefinido como 50 IOPS:cluster1::> qos adaptive-policy-group create -policy group adpg-app1 -vserver vs2 -expected-iops 300iops/tb -peak-iops 1000iops/TB -peak-iops-allocation used-space -absolute-min-iops 50iops
-
Aplicar um grupo de políticas de QoS adaptável a um volume:
volume create -vserver SVM -volume _volume_ -aggregate _aggregate_ -size _number_of_ TB|GB -qos-adaptive-policy-group _policy_group_Saiba mais sobre
volume createo "Referência do comando ONTAP"na .O comando a seguir aplica o grupo de políticas de QoS adaptável
adpg-app1ao volumeapp1:cluster1::> volume create -vserver vs1 -volume app1 -aggregate aggr1 -size 2TB -qos-adaptive-policy-group adpg-app1
Os comandos a seguir aplicam o grupo de políticas de QoS adaptável padrão
extremeao novo volumeapp4e ao volume existenteapp5. O limite máximo de taxa de transferência definido para o grupo de políticas aplica-se a volumesapp4eapp5individualmente:cluster1::> volume create -vserver vs4 -volume app4 -aggregate aggr4 -size 2TB -qos-adaptive-policy-group extreme
cluster1::> volume modify -vserver vs5 -volume app5 -qos-adaptive-policy-group extreme
Grupos de políticas de QoS adaptativas padrão
Três grupos de políticas de QoS adaptáveis padrão estão disponíveis. Você pode aplicar esses grupos de políticas diretamente a um volume.
Grupo de políticas padrão |
IOPS/TB esperados |
IOPS/TB de pico |
IOPS mín. Absoluto |
|
6.144 |
12.288 |
1000 |
|
2.048 |
4.096 |
500 |
|
128 |
512 |
75 |