Ressourcenplaner bei HPE InfoSight



HPE InfoSight ist ein HPE Cloud-Dienst, der potenzielle Probleme mit der Zuverlässigkeit und Leistung von HPE Nimble- und HPE 3PAR-Arrays proaktiv identifiziert. Gleichzeitig kann der Dienst sofort Möglichkeiten zur Beseitigung möglicher Probleme empfehlen, und in einigen Fällen kann die Fehlerbehebung proaktiv im automatischen Modus durchgeführt werden.

Wir haben bereits über HPE InfoSight auf HABR gesprochen, siehe zum Beispiel hier oder hier .

In diesem Beitrag möchte ich über eine neue Funktion von HPE InfoSight sprechen - Resource Planner (Resource Planner).

HPE InfoSight Resource Planner ist ein leistungsstarkes neues Tool, mit dem Kunden ermitteln können, ob sie ihren Arrays basierend auf vorhandenen Workloads neue Workloads oder Anwendungen hinzufügen können. Wird das Array die Last hochziehen oder wird ein neues Array benötigt? Wenn Sie ein neues Array benötigen, welches? Die prädiktive Modellierung von Resource Planner hilft dabei, die Anforderungen genau zu verstehen und die Größe des Upgrades eines vorhandenen Arrays oder die Größe eines neuen Arrays korrekt durchzuführen.

Mit dem Scheduler können Sie Folgendes tun:

  • Modellieren Sie mögliche Änderungen an vorhandenen Workloads
  • Bewertung der Auswirkungen auf Array-Ressourcen wie: Prozessor, Kapazität und Cache;
  • Ergebnisse für verschiedene Array-Modelle anzeigen.

Durch das Sammeln von Statistiken und parametrischen Informationen über den Betrieb von Arrays (über die gesamte installierte Datenbank von Arrays) und das Analysieren verschiedener Workloads in vielen Clientumgebungen können wir bestimmte kausale und quantitative Zusammenhänge identifizieren. Wir wissen beispielsweise, wie sich die Deduplizierung auf die Prozessorauslastung in verschiedenen Array-Modellen auswirkt. Wir wissen, dass Virtual Desktop-Umgebungen besser dedupliziert und komprimiert sind als SQL. Wir wissen, dass Exchange-Anwendungen in der Regel einen höheren Prozentsatz an sequentiellen (im Gegensatz zu zufälligen) Lesevorgängen aufweisen als Virtual Desktop. Mithilfe dieser Informationen können wir die Auswirkungen von Laständerungen simulieren, um die Ressourcenanforderungen für ein bestimmtes Array-Modell vorherzusagen.

Funktionsweise des Schedulers - Schauen wir uns die folgenden Beispiele an.

Der Ressourcenplaner wird auf dem HPE InfoSight-Portal im Abschnitt LABS ausgeführt. Beginnen wir mit der Auswahl einer neuen Last - Fügen Sie eine neue Arbeitslast hinzu (zusätzlich zu der vorhandenen). Eine weitere Option, die wir später in Betracht ziehen werden, ist Hinzufügen vorhandener Arbeitslast.

Bild

Wählen Sie eine Lastkategorie / Anwendung aus:

Bild

Bei Bedarf können Sie verschiedene Änderungen an der neuen Arbeitslast vornehmen: Datenvolumen, IOPs, Art der Arbeitslast und Deduplizierungsmodus.

Bild

Wählen Sie als Nächstes das Array (aus dem Array, das dem Kunden zur Verfügung steht) aus, für das wir diese neue Arbeitslast simulieren möchten, und klicken Sie auf die Schaltfläche Analysieren.

Bild

Am Ende erhalten wir die Auswirkungen dieser neuen vorgeschlagenen Arbeitslast (zusätzlich zur aktuellen Last) auf die CPU-Ressourcen und -Kapazitäten. Wenn wir ein Hybrid-Flash-Array wählen würden, würden wir auch die Auswirkungen auf den Cache-Speicher des Arrays sehen, aber in diesem Fall haben wir ein All-Flash-AF60-Array, für das das Konzept des Cache-Speichers (auf SSD) nicht anwendbar ist.

Wir sehen (rechts im oberen Diagramm die CPU-Anforderungen), dass das AF60-Array, für das wir eine neue Last geplant haben, nicht über genügend Prozessorressourcen verfügt, um die neue Arbeitslast zu bewältigen: Beim Hinzufügen einer neuen Last werden die CPUs zu 110% ausgelastet. Das untere Diagramm (Kapazitätsbedarf) zeigt, dass unter der neuen Last genügend Kapazität vorhanden ist. Neben dem AF60-Array zeigen beide Diagramme auch andere Modelle von Arrays - zum Vergleich mit dem, was passieren würde, wenn wir ein anderes Array hätten.

Bild

Das folgende Bild zeigt, was passiert, wenn das Kontrollkästchen für mehrere Kopfregale angezeigt wird (Option bei Auswahl des Quellarrays). Diese Option ermöglicht die Analyse mehrerer identischer Arrays. Es ist ersichtlich, dass für eine gemeinsame (neue und vorhandene) Last ein AF80-Array oder zwei AF60-Arrays oder drei AF40-Arrays ausreichen.

Bild

Mit dem Ressourcenplaner können Sie auch eine Änderung nur der aktuellen Last simulieren. Dazu müssen Sie im ersten Schritt die Option Vorhandene Arbeitslast hinzufügen auswählen (anstatt wie zu Beginn neue Arbeitslast hinzuzufügen). Als Nächstes können Sie eine Änderung der vorhandenen Last simulieren und sehen, wozu sie führen wird. Das folgende Beispiel simuliert die Lastverdopplung und Kapazitätsverdopplung für Anwendungen wie den Dateiserver (d. H. In diesem Beispiel erhöhen wir nicht die gesamte Last des Arrays, sondern die Last nur für einen bestimmten Anwendungstyp).

Bild

In diesem Fall ist ersichtlich, dass die Array-Ressourcen die Last für Dateiserver-Anwendungen verdoppeln können, jedoch nicht mehr als verdoppeln - weil Prozessorressourcen werden zu 99% ausgelastet.

Bild

Source: https://habr.com/ru/post/de471904/


All Articles