Einblicke: Anspruchsvolle Workloads
Durch Workloads mit hohen Auswirkungen kann die Performance anderer Workloads in einer gemeinsamen Ressource reduziert werden. Data Infrastructure Insights bietet Tools, mit denen Sie die Ressourcensättigung und Auswirkungen auf Ihre Mandanten untersuchen können.
Terminologie
Wenn wir über Workload- oder Ressourcenauswirkungen sprechen, sind die folgenden Definitionen hilfreich.
Eine * wirkungsvolle* oder gierige Ressource ist eine, die negative Auswirkungen auf eine andere Ressource verursacht. Beispielsweise kann ein Volume mit sehr hohen IOPS zu einer erhöhten Latenz bei anderen Volumes führen (d. h. beeinträchtigte oder beeinträchtigte Ressourcen). Wirkungsvolle und beeinträchtigte Ressourcen sind „Kollegen“, die dieselbe gemeinsam genutzte Ressource nutzen, zum Beispiel einen Storage-Pool oder ein Volume.
Ein hochperformanter Workload ist ein Workload, der derzeit als Auswirkungen auf andere Ressourcen im Shared Storage Pool identifiziert wird. Diese Workloads ermöglichen höhere IOPS und reduzieren die IOPS für die betroffenen Workloads. In Data Infrastructure Insights werden diese als anspruchsvolle Workloads bezeichnet.
Ein betroffener Workload ist ein Workload, der von einer hohen Auslastung im Shared Storage Pool betroffen ist. Diese Workloads verzeichnen aufgrund anspruchsvoller Workloads einen geringeren IOPS-Wert und/oder eine höhere Latenz.
Shared Resource Sättigung ist das Verhältnis der IOPS-Auswirkung zu Baseline.
Baseline wird als der maximal gemeldete Datenpunkt für jeden Workload in der Stunde definiert, die unmittelbar vor der erkannten Sättigung liegt.
Ein Konflikt tritt auf, wenn IOPS bestimmt werden, die sich auf andere Ressourcen oder Workloads im Shared Storage Pool auswirken.
Anspruchsvolle Workloads
Alle hochintensiven Workloads, die Data Infrastructure Insights entdeckt, werden in der Shared Resources unter „Stress Insight“ angezeigt. Rufen Sie Observability > Infrastructure Insights auf, um diese Einblicke anzuzeigen.
Klicken Sie auf einen Workload, um die Detailseite anzuzeigen. Das obere Diagramm zeigt die Aktivität auf der gemeinsam genutzten Ressource (z. B. einen Storage-Pool), in dem Konflikte auftreten.
Die nachfolgenden zwei Diagramme zeigen die anspruchsvollen Workloads und Workloads, die von diesen anspruchsvollen Workloads beeinträchtigt sind.
Was muss ich tun, um Sättigung zu lösen?
Es gibt eine Reihe von Maßnahmen, die Sie ergreifen können, um die Wahrscheinlichkeit der Sättigung auf Ihrem Mieter zu verringern oder zu beseitigen. Hier sind ein paar Dinge, die Sie versuchen können.
-
Kunden mit hohen IOPS-Werten bewegen
Verschieben Sie die „gierigen“ Workloads in weniger gesättigte Storage-Pools. Es wird empfohlen, die Ebene und die Kapazität dieser Pools vor der Verschiebung der Workloads zu bewerten, um unnötige Kosten oder zusätzliche Konflikte zu vermeiden.
-
Implementierung einer QoS-Richtlinie (Quality of Service
Implementierung einer QoS-Richtlinie pro Workload, um sicherzustellen, dass genügend freie Ressourcen verfügbar sind, um die Sättigung des Storage-Pools zu verringern. Das ist eine langfristige Lösung.
-
Fügen Sie weitere Ressourcen hinzu
Wenn die gemeinsam genutzte Ressource (zum Beispiel Storage Pool) den IOPS-Sättigungspunkt erreicht hat, stellt das Hinzufügen von mehr oder schnelleren Festplatten zum Pool sicher, dass genügend freie Ressourcen zur Verfügung stehen, um die Sättigung zu verringern.