Analyse der Storage-Performance und Storage-Dimensionierung für die IBMi-Hostplattform
Summary: So führen Sie eine Analyse der Storage-Performance sowie die Dimensionierung der ASP-Kapazität und einzelner Festplatten für ein IBMi-Hostsystem durch.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Managementzusammenfassung:
Die IBMi-Hostplattform verfügt über eigene spezifische Tools für die Erfassung von Performancedaten von verschiedenen Systemkomponenten, wie CPU, Main Store Memory (RAM), I/O-Adaptern, Festplatten usw. Die erfassten Performancedaten sind nützlich für das Troubleshooting, wenn Performanceprobleme auftreten. Die Daten können auch von Systemadministratoren oder -managern für Kapazitätsdimensionierungsaufgaben, Trendanalysen usw. verwendet werden. Dieselben Daten können auch von Lösungsarchitekten des Dell EMC IBMi-Specialty-Teams genutzt werden, wenn diese in der Vorverkaufsphase beim Design und der Dimensionierung der vorgeschlagenen IBMi-Storage-Lösung oder nach der Migration bei der Performancevalidierung eingebunden werden.
Erfassen, Erstellen, Berichten, Analysieren (>Design):
Erfassen:
Die Tools und Optionen für die IBMi-Prüfungs- und Analyseaufgaben sind im IBM-lizenzierten Programm „Performance Tools“ verfügbar und führen auf dem IBMi-System im Hintergrund ein Collection Services-Modul aus. Es ist in der Regel auf jedem IBMi-System installiert und die Standard-Performanceerfassung ist so eingestellt, dass die relevanten Daten in 15-Minuten-Intervallen erfasst werden. Es wird empfohlen, die Erfassungsrate auf ein 5-Minuten-Intervall festzulegen. Dies ermöglicht granularere Datenpunkte, eine bessere Erkennung möglicher Spitzen oder Anomalien und eine 1:1-Korrelation mit den Performancedaten des Dell EMC PowerMax-Storage-Arrays, falls erforderlich, da dieses auch mit einem standardmäßigen Erfassungsintervall von 5 Minuten ausgeführt wird. In der Regel erfasst der IBMi-LPAR Daten über einen Zeitraum von 24 Stunden, d. h. von 00:00 Uhr bis 24:00 Uhr, bevor die Daten für den nächsten Tag in einer neuen Datei erfasst werden. Dadurch sind die Daten für einen ganzen Tag enthalten, wobei ein IBMi-System in der Regel mehr Transaktionsverarbeitungen tagsüber und bestimmte Batch-Jobs oder Backups nachts und in den frühen Morgenstunden ausführt. Selbstverständlich sollte bei der Auswahl eines Tages für die Überprüfung oder Analyse ein aktueller Tag mit relevanten Workloads ausgewählt werden. Werden Performancezahlen während Spitzenauslastungen oder -Workloads benötigt, sollte ein Zeitraum mit der höchsten Aktivität ausgewählt werden, z. B., Batch-Jobs am Monatsende. Die Erfassungsdatei, die die Rohdaten der Sammlung enthält, verfügt über den *MGTCOL-Objekttyp und befindet sich in der Regel in der QPFRDATA- oder QMPGDATA-Bibliothek. Das Objekt wird mit einem Namen erstellt, der die Nummer des julianischen Tages und den Zeitpunkt der Erstellung enthält, d. h. Q004000008 ist eine Erfassungsdatei, die am 4. Januar um 00:00:08 Uhr gestartet wurde. Der Systemadministrator kann die Aufbewahrungsfrist für die Erfassungsdaten festlegen, nach der diese automatisch gelöscht werden. Die *MGTCOL-Datei kann auch in einer IBMi-SAVEFILE gespeichert und zur Analyse an Dell EMC gesendet werden, d. h. über einen sicheren Ordner auf dem Dell EMC FTP-Server. HINWEIS: Je nach Größe des IBMi-Systems und seiner Ressourcen sowie dem Erfassungsintervall und -zeitraum kann eine einzelne Datei auf mehrere GB anwachsen. Die Daten können dann zur weiteren Analyse auf eines der IBMi-Laborsysteme von Dell EMC geladen und wiederhergestellt werden.
Erstellen:
Um die erfassten Daten verwenden zu können, müssen die Performancedatenbankdateien auf dem System verfügbar sein, auf dem die Analyse durchgeführt wird. Um diese Dateien auf einem anderen System neu zu erstellen, muss der Befehl CRTPFRDTA ausgeführt werden, wobei die gewünschte *MGTCOL-Datei ausgewählt werden kann. Sobald die Daten aus der Roherfassungsdatei neu erstellt wurden, können sie für die Überprüfung, Analyse und Berichterstellung verwendet werden.
Berichten:
In der „Greenscreen“-Nutzersitzung von IBMi bietet das Menü „Performance Tools“ Optionen für die Verwendung der Performancedaten zum Erstellen von Berichten.
Diese stellen auch einfache Histogrammdiagramme für die Festplatten- und CPU-Auslastung, die Seitenfehlerrate usw. bereit. Diese Diagramme können verwendet werden, um bestimmte Zeiträume von Interesse zu identifizieren, wobei für den ausgewählten Zeitraum detaillierte Berichte erstellt werden können. Es lassen sich sowohl für einen ganzen Erfassungszeitraum als auch für eine ausgewählte Anzahl an Intervallen verschiedene vordefinierte Berichte ausdrucken. Für Analysen des Workloads, der Auslastung und der Performance des Festplatten-Storage werden die System- und Ressourcenberichte verwendet.
Analysieren:
Die zuvor erwähnten grundlegenden Reporting-Tools bieten zwar detaillierte Daten, sie sind jedoch für eine ganzheitlichere Ansicht oder die Korrelation über verschiedene Workload- und Performancekennzahlen hinweg nicht so einfach zu verwenden. IBM hat daher ein weiteres Tool für die bessere grafische Analyse namens PM400 bereitgestellt, das auch die Erfassungsdaten von LPAR zur Analyse nutzen kann. PM400 hat jedoch im September 2020 das Ende der Nutzungsdauer (EOSL) erreicht und der Support von IBM für dieses Tool wurde eingestellt. Es gibt aber passende Alternativen. Einige kommerzielle Software-Drittanbieter bieten ähnliche Tools, die jedoch mit Kauf- und Lizenzierungskosten verbunden sind. Eine weitere Alternative ist die Verwendung der im IBMi-Betriebssystem integrierten Tools. IBM hat Benutzeroberflächen-basierte Management-Tools für die IBMi-Plattform entwickelt. Den Anfang machte die Basisversion des IBMi Operations Navigator oder OpsNav, der eine andere Methode für die Durchführung bestimmter Systemmanagementaufgaben anstelle des „Greenscreen“ bereitstellte. Parallel dazu entwickelte IBM den Systems Director Navigator für IBMi, der zwar ähnlich, aber nicht identisch war. Heute sind diese Tools zu einem einzigen GUI-Tool namens „IBM Navigator for i“ verschmolzen. Dieses Java-basierte Tool stellt über eine Browsersitzung eine Verbindung zur IP-Adresse des IBMi-LPAR her und kommuniziert mit bestimmten System-ADMIN-Jobs im QHTTPSVR-Subsystem. Es bietet Optionen für die Durchführung verschiedener Systemmanagementaufgaben und ist außerdem in der Lage, detaillierte Workload- und Performancediagramme bereitzustellen, die aussagekräftiger und übersichtlicher sind als die normalen Textberichte. Unten ist ein Beispiel einer solchen grafischen Darstellung für die „Übersicht der Festplatten-I/O-Raten“ zu sehen.
Dieses Diagramm zeigt die Festplatten-I/O-Raten und die durchschnittlichen Service- und Antwortzeiten für die ASP1-Festplatten.
Design:
Wenn das Ziel der Workload-Analyse und Performanceüberprüfung darin besteht, eine neue Dell EMC Storage-Lösung zu dimensionieren, bieten die Performancedaten der vorhandenen IBMi-LPARs des Kunden die nötigen Informationen. Das IBMi Global Practice-Specialty-Team kann bei solchen Überprüfungen oder für den Dimensionierungssupport eingebunden werden, um für die IBMi-Plattform des Kunden ein auf Best Practices beruhendes Storage-Design bereitzustellen (ibm_i_global_practice@emc.com).
Die IBMi-Hostplattform verfügt über eigene spezifische Tools für die Erfassung von Performancedaten von verschiedenen Systemkomponenten, wie CPU, Main Store Memory (RAM), I/O-Adaptern, Festplatten usw. Die erfassten Performancedaten sind nützlich für das Troubleshooting, wenn Performanceprobleme auftreten. Die Daten können auch von Systemadministratoren oder -managern für Kapazitätsdimensionierungsaufgaben, Trendanalysen usw. verwendet werden. Dieselben Daten können auch von Lösungsarchitekten des Dell EMC IBMi-Specialty-Teams genutzt werden, wenn diese in der Vorverkaufsphase beim Design und der Dimensionierung der vorgeschlagenen IBMi-Storage-Lösung oder nach der Migration bei der Performancevalidierung eingebunden werden.
Erfassen, Erstellen, Berichten, Analysieren (>Design):
Erfassen:
Die Tools und Optionen für die IBMi-Prüfungs- und Analyseaufgaben sind im IBM-lizenzierten Programm „Performance Tools“ verfügbar und führen auf dem IBMi-System im Hintergrund ein Collection Services-Modul aus. Es ist in der Regel auf jedem IBMi-System installiert und die Standard-Performanceerfassung ist so eingestellt, dass die relevanten Daten in 15-Minuten-Intervallen erfasst werden. Es wird empfohlen, die Erfassungsrate auf ein 5-Minuten-Intervall festzulegen. Dies ermöglicht granularere Datenpunkte, eine bessere Erkennung möglicher Spitzen oder Anomalien und eine 1:1-Korrelation mit den Performancedaten des Dell EMC PowerMax-Storage-Arrays, falls erforderlich, da dieses auch mit einem standardmäßigen Erfassungsintervall von 5 Minuten ausgeführt wird. In der Regel erfasst der IBMi-LPAR Daten über einen Zeitraum von 24 Stunden, d. h. von 00:00 Uhr bis 24:00 Uhr, bevor die Daten für den nächsten Tag in einer neuen Datei erfasst werden. Dadurch sind die Daten für einen ganzen Tag enthalten, wobei ein IBMi-System in der Regel mehr Transaktionsverarbeitungen tagsüber und bestimmte Batch-Jobs oder Backups nachts und in den frühen Morgenstunden ausführt. Selbstverständlich sollte bei der Auswahl eines Tages für die Überprüfung oder Analyse ein aktueller Tag mit relevanten Workloads ausgewählt werden. Werden Performancezahlen während Spitzenauslastungen oder -Workloads benötigt, sollte ein Zeitraum mit der höchsten Aktivität ausgewählt werden, z. B., Batch-Jobs am Monatsende. Die Erfassungsdatei, die die Rohdaten der Sammlung enthält, verfügt über den *MGTCOL-Objekttyp und befindet sich in der Regel in der QPFRDATA- oder QMPGDATA-Bibliothek. Das Objekt wird mit einem Namen erstellt, der die Nummer des julianischen Tages und den Zeitpunkt der Erstellung enthält, d. h. Q004000008 ist eine Erfassungsdatei, die am 4. Januar um 00:00:08 Uhr gestartet wurde. Der Systemadministrator kann die Aufbewahrungsfrist für die Erfassungsdaten festlegen, nach der diese automatisch gelöscht werden. Die *MGTCOL-Datei kann auch in einer IBMi-SAVEFILE gespeichert und zur Analyse an Dell EMC gesendet werden, d. h. über einen sicheren Ordner auf dem Dell EMC FTP-Server. HINWEIS: Je nach Größe des IBMi-Systems und seiner Ressourcen sowie dem Erfassungsintervall und -zeitraum kann eine einzelne Datei auf mehrere GB anwachsen. Die Daten können dann zur weiteren Analyse auf eines der IBMi-Laborsysteme von Dell EMC geladen und wiederhergestellt werden.
Erstellen:
Um die erfassten Daten verwenden zu können, müssen die Performancedatenbankdateien auf dem System verfügbar sein, auf dem die Analyse durchgeführt wird. Um diese Dateien auf einem anderen System neu zu erstellen, muss der Befehl CRTPFRDTA ausgeführt werden, wobei die gewünschte *MGTCOL-Datei ausgewählt werden kann. Sobald die Daten aus der Roherfassungsdatei neu erstellt wurden, können sie für die Überprüfung, Analyse und Berichterstellung verwendet werden.
Berichten:
In der „Greenscreen“-Nutzersitzung von IBMi bietet das Menü „Performance Tools“ Optionen für die Verwendung der Performancedaten zum Erstellen von Berichten.
Analysieren:
Die zuvor erwähnten grundlegenden Reporting-Tools bieten zwar detaillierte Daten, sie sind jedoch für eine ganzheitlichere Ansicht oder die Korrelation über verschiedene Workload- und Performancekennzahlen hinweg nicht so einfach zu verwenden. IBM hat daher ein weiteres Tool für die bessere grafische Analyse namens PM400 bereitgestellt, das auch die Erfassungsdaten von LPAR zur Analyse nutzen kann. PM400 hat jedoch im September 2020 das Ende der Nutzungsdauer (EOSL) erreicht und der Support von IBM für dieses Tool wurde eingestellt. Es gibt aber passende Alternativen. Einige kommerzielle Software-Drittanbieter bieten ähnliche Tools, die jedoch mit Kauf- und Lizenzierungskosten verbunden sind. Eine weitere Alternative ist die Verwendung der im IBMi-Betriebssystem integrierten Tools. IBM hat Benutzeroberflächen-basierte Management-Tools für die IBMi-Plattform entwickelt. Den Anfang machte die Basisversion des IBMi Operations Navigator oder OpsNav, der eine andere Methode für die Durchführung bestimmter Systemmanagementaufgaben anstelle des „Greenscreen“ bereitstellte. Parallel dazu entwickelte IBM den Systems Director Navigator für IBMi, der zwar ähnlich, aber nicht identisch war. Heute sind diese Tools zu einem einzigen GUI-Tool namens „IBM Navigator for i“ verschmolzen. Dieses Java-basierte Tool stellt über eine Browsersitzung eine Verbindung zur IP-Adresse des IBMi-LPAR her und kommuniziert mit bestimmten System-ADMIN-Jobs im QHTTPSVR-Subsystem. Es bietet Optionen für die Durchführung verschiedener Systemmanagementaufgaben und ist außerdem in der Lage, detaillierte Workload- und Performancediagramme bereitzustellen, die aussagekräftiger und übersichtlicher sind als die normalen Textberichte. Unten ist ein Beispiel einer solchen grafischen Darstellung für die „Übersicht der Festplatten-I/O-Raten“ zu sehen.
Design:
Wenn das Ziel der Workload-Analyse und Performanceüberprüfung darin besteht, eine neue Dell EMC Storage-Lösung zu dimensionieren, bieten die Performancedaten der vorhandenen IBMi-LPARs des Kunden die nötigen Informationen. Das IBMi Global Practice-Specialty-Team kann bei solchen Überprüfungen oder für den Dimensionierungssupport eingebunden werden, um für die IBMi-Plattform des Kunden ein auf Best Practices beruhendes Storage-Design bereitzustellen (ibm_i_global_practice@emc.com).
Affected Products
PowerMax, Symmetrix, VMAX, PowerStore, Dell EMC UnityArticle Properties
Article Number: 000196713
Article Type: How To
Last Modified: 02 Dec 2022
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.