Informations exploitables : workloads consommateurs
Les charges de travail à fort impact peuvent réduire les performances d'autres workloads d'une ressource partagée. Les informations sur l'infrastructure de données fournissent des outils qui vous aident à étudier la saturation des ressources et l'impact sur votre locataire.
Terminologie
Lorsqu'on parle de l'impact sur la charge de travail ou les ressources, les définitions suivantes sont utiles.
Une ressource influente ou avide est une ressource qui cause un impact négatif sur une autre ressource. Par exemple, un volume dont les IOPS sont très élevées peut entraîner une augmentation de la latence dans d'autres volumes (ressources affectées ou dégradées). Les ressources impactantes et affectées sont des « pairs » qui utilisent la même ressource partagée, par exemple un pool de stockage ou un volume.
Une charge de travail * très coûteuse* est une charge de travail actuellement identifiée comme ayant un impact sur les autres ressources du pool de stockage partagé. Ces charges de travail sont exécutées sur des IOPS plus élevées, ce qui réduit les IOPS dans les charges de travail affectées. Dans les informations sur l'infrastructure de données, elles sont identifiées comme charges de travail exigeantes.
Une * charge de travail * affectée est une charge de travail affectée par une charge de travail élevée dans le pool de stockage partagé. Ces charges de travail rencontrent un nombre réduit d'IOPS et/ou une latence plus élevée en raison des charges de travail exigeantes.
La saturation des ressources partagées est le rapport entre les IOPS impactantes et baseline.
Baseline est défini comme le point de données maximum rapporté pour chaque charge de travail dans l'heure précédant immédiatement la saturation détectée.
Un conflit survient lorsque les IOPS sont déterminées à affecter d'autres ressources ou charges de travail dans le pool de stockage partagé.
Les workloads consommateurs
Toutes les charges de travail très consommatrices détectées par Data Infrastructure Insights sont indiquées dans le Shared Resources sous stress Insight. Accédez à observabilité > Infrastructure Insights pour afficher ces informations.
Cliquez sur une charge de travail pour afficher la page de détails correspondante. Le graphique du haut indique l'activité sur la ressource partagée (par exemple, un pool de stockage) sur laquelle le conflit se produit.
Voici deux graphiques illustrant les charges de travail exigeantes et les charges de travail affectées par ces charges de travail exigeantes.
Que dois-je faire pour résoudre la saturation ?
Vous pouvez prendre plusieurs mesures pour réduire ou éliminer le risque de saturation de votre locataire. Voici quelques choses que vous pouvez essayer.
-
Grands consommateurs d'IOPS
Déplacez les charges de travail « gourmandes » vers des pools de stockage moins saturés. Il est recommandé d'évaluer le niveau et la capacité de ces pools avant de déplacer les charges de travail, afin d'éviter les coûts inutiles ou les contentions supplémentaires.
-
Implémentation d'une règle de qualité de service (QoS
L'implémentation d'une politique de QoS par charge de travail pour garantir qu'un nombre suffisant de ressources disponibles permettra de réduire la saturation sur le pool de stockage. Il s'agit d'une solution à long terme.
-
Ajoutez des ressources supplémentaires
Si la ressource partagée (par exemple, Storage Pool) a atteint le point de saturation IOPS, l'ajout de disques plus ou plus rapides au pool garantit que suffisamment de ressources disponibles pour réduire la saturation.