image_pdfimage_print

In den letzten Jahren haben wir Modelle für maschinelles Lernen eingeführt, mit denen Last und Kapazität vorausgesagt und Hardwareänderungen in Pure1® simuliert werden können. Hunderte von Kunden haben vertrauensvoll aufgerüstet und schlafen jetzt nachts ruhiger, weil sie wissen, dass unsere Modelle hart arbeiten, um sicherzustellen, dass wir zukünftige Entwicklungen vorhersagen können. Zusammen helfen diese beiden Funktionen Kunden, das Wachstum in ihrer Umgebung vorherzusagen und die Auswirkungen sich ändernder Hardwarekomponenten auf Last und Kapazität zu simulieren.

Aber uns war klar, dass unsere Arbeit noch nicht vorbei war. Die Storage-Umgebung eines Kunden ist nicht statisch und es kommen jeden Tag neue Anforderungen hinzu. Unsere Modelle können anhand von Daten aus der Vergangenheit den besten zukünftigen Verlauf vorhersagen, aber wir konnten keine Änderungen der externen Anforderungen einbeziehen. Zu solchen Änderungen kann beispielsweise gehören, dass es nötig wird, die Oracle-Workload zu verdoppeln oder die fünffache Anzahl an VDI-Benutzern zu unterstützen. In der Vergangenheit konnten wir unseren Kunden nicht dabei helfen, bei Verwendung mehrerer Arrays den besten Platz für eine Workload zu finden, um die Gesamtlast und die genutzte Kapazität zu optimieren. Um diese Probleme zu lösen und das Storage-Management radikal zu vereinfachen, starten wir Workload-Simulationen innerhalb des Workload Planners.

Bei Pure streben wir immer nach Einfachheit, und in diesem Sinne führen wir einen neuen und verbesserten Look für den Workload Planner ein. Auf der Landing Page des Planungsabschnitts von Pure1 sehen Sie eine Sternenkarte, auf der die projizierte Last und die Kapazität für alle Ihre Arrays auf einen Blick angezeigt werden, sodass Sie schnell herausfinden können, um welche Arrays Sie sich heute kümmern sollten. Das Zeitfenster für die Vorausberechnung kann auf einen Monat oder ein Jahr eingestellt werden, sodass Sie zwischen alltäglichen taktischen Entscheidungen und langfristigen Strategien wechseln können. Sie können auch alle Simulationen, die Sie für jedes Array durchgeführt haben, im Fenster mit der Simulationszusammenfassung anzeigen.

Die neuen Funktionen finden Sie unter der Schaltfläche „Simulate Workload“ (Workload simulieren). Im Overlay sehen Sie alle Datenträger auf diesem Array sowie Performance-Kennzahlen wie Bandbreite, Latenzzeit und IOPS. Darüber hinaus haben wir Kapazitätsdaten analysiert, um einen Schätzwert für den von jedem Datenträger genutzten Speicherplatz zu erhalten. Wir glauben, dass sich unsere Kunden dadurch beim Migrieren von Kapazitäten viel sicherer fühlen werden als zuvor. Sie können eine Sortierung anhand jeder dieser Kennzahlen für den Zeitraum durchführen und sich dann auf die am stärksten betroffenen Bereiche konzentrieren.

Nachdem Sie eine Teilmenge oder alle Daten für die Simulation ausgewählt haben, können Sie drei Operationen an ihnen durchführen.

1) Skalieren. Sie können basierend auf einem Multiplikator das Auf- oder Abwärtsskalieren einer Workload simulieren, die durch eine beliebige Gruppe von Datenträgern dargestellt wird. Eine Skalierung nach unten auf 0,5x bedeutet eine Halbierung der Workload und 2x bedeutet die doppelte Workload. Dieser Multiplikator wirkt sich sowohl auf die Performance als auch auf die Kapazität aus, die von dem Satz an Datenträgern genutzt wird. Wenn Sie Ihre Angaben übernehmen, können Sie die Auswirkungen Ihrer Änderungen auf die Vorausberechnungen für das Array sehen.

2) Klonen. Die zweite Operation, die Sie simulieren können, ist das Klonen einer Reihe von Datenträgern. Wenn Sie auf „Klonen“ klicken, werden Sie zu einer zweiten Seite weitergeleitet, auf der Sie auswählen können, auf welche Arrays Sie die Workload klonen möchten. Hier können Sie mehrere Ziel-Arrays auswählen, auf die der Klonvorgang erfolgen soll. Wenn Sie Ihre Angaben übernehmen, geben die Modelle die Änderung bei Workload und Kapazität für jedes der Ziel-Arrays zurück.

3) Migrieren. Der letzte Vorgang, den Sie simulieren können, ist die Migration einer Reihe von Datenträgern. Wenn Sie Ihre Angaben übernehmen, geben die Modelle die Änderung bei Workload und Kapazität für jedes der Ziel-Arrays sowie die Reduzierung auf dem Quellen-Array zurück. Sie können die Mehrfachauswahloption verwenden, um den besten Ort für das Verschieben der Workload auszuwählen.

Schon einzeln sind diese Vorgänge sehr leistungsfähig. In Kombination sogar noch mehr. Sie können skalierte Datenträger migrieren, Datenträger auf zwei unterschiedliche Arrays klonen und sie auf jedem Array unterschiedlich skalieren und vieles mehr.

Die Workload-Simulationen funktionieren nahtlos zusammen mit den Hardware-Simulationen. Sie können die Aufteilung Ihrer simulierten Last basierend auf Änderungen aufgrund der Workload und auf Änderungen aufgrund von Hardware-Upgrades anzeigen.

Jeder Infrastrukturadministrator muss planen und dimensionieren. Unser Ziel ist es, das Ganze mit Pure zu vereinfachen. Dabei sorgen wir dafür, dass unsere Kunden völlig sorglos sein können, weil sie wissen, dass Pure1 auf sie aufpasst.

Wir haben noch viel mehr auf Lager. Wir wollen aus den Simulationen unserer Kunden lernen und das Tool so anpassen, dass es diese verbessert. Wir möchten die optimale Platzierung für eine geklonte oder migrierte Workload vorschlagen, um Performance und Kapazitätsauslastung zu maximieren. Wir möchten die beste Hardware für die Ausführung dieser Workload-Sätze vorschlagen. Wir möchten, dass diese Auto-Platzierungs-Services hinter einer REST-API mit Tools integriert werden können und dass gewonnene Erkenntnisse direkt aus Pure1 in Aktionen umgesetzt werden können. Falls es Ihnen noch nicht aufgefallen ist: Ich bin begeistert von dem Potenzial, das sich daraus ergibt, und von dem Mehrwert, den wir unseren Kunden bieten können!

Besuchen Sie einfach Pure1®, um sich selbst ein Bild zu machen. Wenn Sie mehr erfahren möchten, rufen Sie die folgenden Links auf oder nehmen Sie Kontakt zu Pure Storage auf.