Comment la qualité de service du stockage peut contrôler le débit de la charge de travail
Vous pouvez créer un groupe de stratégies de qualité de service (QoS) pour contrôler la limite d'E/S par seconde (IOPS) ou de débit (Mo/s) pour les charges de travail qu'il contient. Si les charges de travail se trouvent dans un groupe de stratégies sans limite définie, tel que le groupe de stratégies par défaut, ou si la limite définie ne répond pas à vos besoins, vous pouvez augmenter la limite ou déplacer les charges de travail vers un groupe de stratégies nouveau ou existant qui a la limite souhaitée.
Les groupes de politiques QoS « traditionnels » peuvent être attribués à des charges de travail individuelles ; par exemple, un seul volume ou LUN. Dans ce cas, la charge de travail peut utiliser la limite de débit complète. Les groupes de politiques QoS peuvent également être attribués à plusieurs charges de travail ; dans ce cas, la limite de débit est « partagée » entre les charges de travail. Par exemple, une limite QoS de 9 000 IOPS attribuée à trois charges de travail empêcherait les IOPS combinées de dépasser 9 000 IOPS.
Les groupes de politiques QoS « adaptatifs » peuvent également être attribués à des charges de travail individuelles ou à plusieurs charges de travail. Cependant, même lorsqu'elle est affectée à plusieurs charges de travail, chaque charge de travail obtient la limite de débit complète au lieu de partager la valeur de débit avec d'autres charges de travail. De plus, les stratégies QoS adaptatives ajustent automatiquement le paramètre de débit en fonction de la taille du volume, par charge de travail, maintenant ainsi le rapport IOPS/téraoctets à mesure que la taille du volume change. Par exemple, si le pic est défini sur 5 000 IOPS/To dans une politique QoS adaptative, un volume de 10 To aura un débit maximal de 50 000 IOPS. Si le volume est redimensionné ultérieurement à 20 To, la QoS adaptative ajuste le maximum à 100 000 IOPS.
À partir d' ONTAP 9.5, vous pouvez inclure la taille du bloc lors de la définition d'une politique QoS adaptative. Cela convertit efficacement la politique d'un seuil IOPS/To à un seuil Mo/s pour les cas où les charges de travail utilisent des tailles de blocs très importantes et utilisent finalement un pourcentage important de débit.
Pour les stratégies QoS de groupe partagé, lorsque les IOPS ou les Mo/s de toutes les charges de travail d'un groupe de stratégies dépassent la limite définie, le groupe de stratégies limite les charges de travail pour restreindre leur activité, ce qui peut diminuer les performances de toutes les charges de travail du groupe de stratégies. Si un événement de performances dynamiques est généré par la limitation du groupe de stratégies, la description de l'événement affiche le nom du groupe de stratégies impliqué.
Dans la vue Performances : Tous les volumes, vous pouvez trier les volumes affectés par IOPS et Mo/s pour voir quelles charges de travail ont l’utilisation la plus élevée qui pourrait avoir contribué à l’événement. Dans la page Explorateur de performances/volumes, vous pouvez sélectionner d'autres volumes ou LUN sur le volume à comparer à l'utilisation du débit IOPS ou Mbit/s de la charge de travail affectée.
En attribuant les charges de travail qui utilisent de manière excessive les ressources du nœud à un paramètre de groupe de stratégies plus restrictif, le groupe de stratégies limite les charges de travail pour restreindre leur activité, ce qui peut réduire l'utilisation des ressources sur ce nœud. Cependant, si vous souhaitez que la charge de travail puisse utiliser davantage de ressources du nœud, vous pouvez augmenter la valeur du groupe de stratégies.
Vous pouvez utiliser System Manager, les commandes ONTAP ou les niveaux de service de performances d'Unified Manager pour gérer les groupes de stratégies, y compris les tâches suivantes :
-
Création d'un groupe de politiques
-
Ajout ou suppression de charges de travail dans un groupe de stratégies
-
Déplacer une charge de travail entre des groupes de stratégies
-
Modification de la limite de débit d'un groupe de politiques
-
Déplacer une charge de travail vers un autre agrégat et/ou nœud