Comprendre les événements à partir de politiques QoS adaptatives qui ont une taille de bloc définie
Les groupes de politiques QoS adaptatifs adaptent automatiquement un plafond ou un plancher de débit en fonction de la taille du volume, en maintenant le rapport entre les IOPS et les To lorsque la taille du volume change. À partir d' ONTAP 9.5, vous pouvez spécifier la taille du bloc dans la politique QoS pour appliquer efficacement un seuil Mo/s en même temps.
L’attribution d’un seuil IOPS dans une politique QoS adaptative limite uniquement le nombre d’opérations qui se produisent dans chaque charge de travail. En fonction de la taille de bloc définie sur le client qui génère les charges de travail, certaines IOPS incluent beaucoup plus de données et placent donc une charge beaucoup plus importante sur les nœuds qui traitent les opérations.
La valeur Mo/s pour une charge de travail est générée à l'aide de la formule suivante :
MB/s = (IOPS * Block Size) / 1000
Si une charge de travail atteint en moyenne 3 000 IOPS et que la taille de bloc sur le client est définie sur 32 Ko, le débit en Mo/s effectif pour cette charge de travail est de 96. Si cette même charge de travail a une moyenne de 3 000 IOPS et que la taille du bloc sur le client est définie sur 48 Ko, le débit en Mo/s effectif pour cette charge de travail est de 144. Vous pouvez voir que le nœud traite 50 % de données en plus lorsque la taille du bloc est plus grande.
Examinons la politique QoS adaptative suivante qui a une taille de bloc définie et comment les événements sont déclenchés en fonction de la taille de bloc définie sur le client.
Créez une politique et définissez le débit maximal sur 2 500 IOPS/To avec une taille de bloc de 32 Ko. Cela définit effectivement le seuil Mo/s à 80 Mo/s ((2500 IOPS * 32 Ko) / 1000) pour un volume avec une capacité utilisée de 1 To. Notez que Unified Manager génère un événement d'avertissement lorsque la valeur de débit est inférieure de 10 % au seuil défini. Les événements sont générés dans les situations suivantes :
| Capacité utilisée | L'événement est généré lorsque le débit dépasse ce nombre de … | |
|---|---|---|
Op E/S par sec |
Mo/s |
|
1 To |
2 250 IOPS |
72 Mo/s |
2 To |
4 500 IOPS |
144 Mo/s |
5 To |
11 250 IOPS |
360 Mo/s |
Si le volume utilise 2 To d'espace disponible, que les IOPS sont de 4 000 et que la taille du bloc QoS est définie sur 32 Ko sur le client, le débit Mo/ps est de 128 Mo/s ((4 000 IOPS * 32 Ko) / 1 000). Aucun événement n'est généré dans ce scénario car 4 000 IOPS et 128 Mo/s sont inférieurs au seuil pour un volume qui utilise 2 To d'espace.
Si le volume utilise 2 To d'espace disponible, que les IOPS sont de 4 000 et que la taille du bloc QoS est définie sur 64 Ko sur le client, le débit en Mo/s est de 256 Mo/s ((4 000 IOPS * 64 Ko) / 1 000). Dans ce cas, les 4 000 IOPS ne génèrent pas d’événement, mais la valeur Mo/s de 256 Mo/s est supérieure au seuil de 144 Mo/s et un événement est généré.
Pour cette raison, lorsqu'un événement est déclenché en fonction d'une violation de Mo/s pour une politique de QoS adaptative qui inclut la taille du bloc, un graphique Mo/s s'affiche dans la section Diagnostic système de la page Détails de l'événement. Si l'événement est déclenché en raison d'une violation d'IOPS pour la politique QoS adaptative, un graphique IOPS s'affiche dans la section Diagnostic système. Si une violation se produit à la fois pour les IOPS et les MB/s, vous recevrez deux événements.
Pour plus d'informations sur le réglage des paramètres QoS, consultez "Aperçu de la gestion des performances" .