Analyse des performances de stockage et dimensionnement pour la plate-forme hôte IBM i
Summary: Comment effectuer l'analyse des performances de stockage et le dimensionnement de la capacité ASP et des disques individuels pour un système hôte IBM i.
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
Résumé de la gestion :
La plate-forme hôte IBMi dispose de ses propres outils spécifiques pour collecter des données de performance à partir de différents composants du système, à savoir le processeur, la mémoire RAM (Main Store Memory), les adaptateurs d'E/S, les disques, etc. Les données de performance collectées sont utiles pour les exercices de dépannage, c'est-à-dire lorsque des problèmes de performance se produisent. Les données sont également précieuses pour les administrateurs système ou les responsables pour les tâches de dimensionnement de la capacité, l'analyse des tendances, etc. Lorsque les architectes de solutions de l'équipe spécialisée DELL EMC IBMi participent à la phase d'avant-vente pour fournir de l'aide dans la conception et le dimensionnement de la solution de stockage IBMi proposée, ou lorsqu'ils sont invités à effectuer une validation des performances post-intégration, les mêmes données peuvent être utilisées à ces fins.
Collecter, créer, créer des rapports, analyser (>Design) :
Collecter :
Les outils et options utilisés pour les tâches de révision et d'analyse IBMi sont disponibles dans le cadre du programme sous licence IBM « Performance Tools » qui exécute un module de services de collecte en arrière-plan sur le système IBMi. Il est généralement installé sur chaque système IBMi, et la collecte des performances par défaut est activée pour collecter les données pertinentes à intervalles de 15 minutes. Il est préférable de définir la fréquence de collecte sur un intervalle de 5 minutes. Cela permet d'obtenir des points de données plus détaillés, une meilleure découverte des pics ou anomalies possibles et également une corrélation 1:1 avec les données de performances de la baie de stockage DELL EMC PowerMax, le cas échéant, car cette opération s'exécute également à un intervalle de collecte par défaut de 5 minutes. En général, le LPAR ibMi collecte 24 heures de données, c'est-à-dire de 00h00 à 24h00 avant de commencer à collecter les données pour le jour suivant dans un nouveau fichier de collecte. Il contient ainsi les données d'une journée entière : un système IBMi effectue généralement davantage de traitement transactionnel au cours de la journée et exécute des tâches par lot ou des sauvegardes spécifiques dans la nuit et aux premières heures de la journée. Évidemment, lorsque vous sélectionnez un jour pour vérification ou analyse, vous devez sélectionner un jour récent caractérisé par une charge applicative pertinente. Sinon, lorsque vous recherchez des chiffres de performances lors du pic d'utilisation ou de charge applicative, vous pouvez sélectionner une période présentant l'activité la plus élevée, c'est-à-dire lorsqu'une tâche par lots de fin de mois est en cours d'exécution. Le fichier de collecte contenant les données de collecte brutes correspond au type d'objets *MGTCOL et réside généralement dans la bibliothèque QPFRDATA ou QMPGDATA. L'objet sera créé avec un nom contenant la date et l'heure de création. Par exemple, Q004000008 est le fichier de collecte qui a démarré pour le 4 janvier à 00:00:08. L'administrateur système peut définir la durée de rétention des données collectées, après laquelle elles sont automatiquement supprimées. Le fichier *MGTCOL peut également être enregistré dans un fichier SAVEFILE IBMi et envoyé à DELL EMC pour analyse, via un dossier sécurisé sur le serveur FTP DELL EMC. Remarque : en fonction de la taille du système IBMi, de ses ressources, ainsi que de l'intervalle et de la période de collecte, un seul fichier peut atteindre plusieurs Go. Les données peuvent ensuite être chargées et restaurées sur l'un des systèmes de laboratoire IBMi de DELL EMC pour une analyse plus approfondie.
Créer :
Afin d'utiliser les données collectées, les fichiers de la base de données de performances doivent être disponibles sur le système sur lequel l'analyse est effectuée. Pour recréer ces fichiers sur un autre système, vous devez exécuter la commande CRTPFRDTA, ce qui permet de sélectionner le fichier *MGTCOL souhaité. Une fois que les données ont été recrées à partir du fichier de collecte brute, elles peuvent être utilisées pour la révision, l'analyse et la création de rapports.
Créer des rapports :
À partir de la session utilisateur « écran vert » IBMi, le menu Performance Tools fournit des options permettant d'utiliser les données de collecte de performances pour créer des rapports.
Cela permet également d'obtenir des histogrammes simples représentant l'utilisation du disque et du processeur, le taux de défaillance des pages, etc. Par conséquent, ces graphiques peuvent être utilisés pour identifier des périodes d'intérêt spécifiques, et des rapports détaillés peuvent être créés pour la période sélectionnée. Plusieurs rapports prédéfinis peuvent être affichés pour une période de collecte entière ou pour un certain nombre d'intervalles. Pour l'analyse de la charge applicative, de l'utilisation et des performances du stockage sur disque, les rapports sur le système et les ressources sont utilisés.
Analyser :
Les outils de création de rapport de base mentionnés précédemment fournissent des informations détaillées, mais ils ne permettent pas d'obtenir facilement une vue plus globale ou une corrélation entre les différentes mesures de charge applicative et de performances. IBM fournit un outil, PM400, qui permet d'améliorer l'analyse graphique et qui peut également utiliser les données des services de collecte LPAR à des fins d'analyse. Toutefois, à compter de septembre 2020, PM400 a atteint la fin de durée de vie (EOSL) et IBM a interrompu le support pour cet outil. Cependant, d'autres solutions valides existent. Certains fournisseurs de logiciels tiers commerciaux disposent d'outils similaires, mais ceux-ci sont associés à des coûts d'achat et de licence. Une autre solution consiste à utiliser les outils intégrés dans le système d'exploitation IBMi. IBM a développé des outils de gestion basés sur l'interface graphique (GUI) pour la plate-forme IBMi. Ils ont été introduits avec la version de base d'IBMi Operations Navigator ou OpsNav afin de fournir une autre méthode pour effectuer des tâches de gestion de systèmes spécifiques, plutôt que d'utiliser l'écran vert. En parallèle, IBM a développé Systems Director Navigator for IBMi, qui était similaire, mais pas identique. Aujourd'hui, ces outils sont regroupés dans un seul outil d'interface utilisateur, « IBM Navigator for i ». Cet outil Java utilise une session de navigateur qui se connecte à l'adresse IP du LPAR IBMi et communique avec des tâches d'administration système spécifiques dans le sous-système QHTTPSVR. Il fournit des options qui permettent d'effectuer diverses tâches de gestion des systèmes. Il est également capable de fournir des graphiques détaillés des charges applicatives et des performances qui sont plus utiles que les rapports textuels de base. Vous trouverez ci-dessous un exemple de cette représentation graphique pour la présentation des taux d'E/S du disque (Disk I/O Rates Overview).
Ce graphique présente les taux d'E/S des disques, ainsi que les temps moyens de service et de réponse pour les disques ASP1.
Conception :
Si l'objectif de l'analyse des charges applicatives et de la vérification des performances est de dimensionner une nouvelle solution de stockage DELL EMC, les données de collecte de performances issues des LPAR IBMi existants des clients fournissent des informations utiles. L'équipe spécialisée IBMi Global Practice peut être sollicitée pour faciliter ces révisions ou le dimensionnement afin de fournir une conception de stockage conforme aux pratiques d'excellence pour la plate-forme IBMi (ibm_i_global_practice@emc.com) du client.
La plate-forme hôte IBMi dispose de ses propres outils spécifiques pour collecter des données de performance à partir de différents composants du système, à savoir le processeur, la mémoire RAM (Main Store Memory), les adaptateurs d'E/S, les disques, etc. Les données de performance collectées sont utiles pour les exercices de dépannage, c'est-à-dire lorsque des problèmes de performance se produisent. Les données sont également précieuses pour les administrateurs système ou les responsables pour les tâches de dimensionnement de la capacité, l'analyse des tendances, etc. Lorsque les architectes de solutions de l'équipe spécialisée DELL EMC IBMi participent à la phase d'avant-vente pour fournir de l'aide dans la conception et le dimensionnement de la solution de stockage IBMi proposée, ou lorsqu'ils sont invités à effectuer une validation des performances post-intégration, les mêmes données peuvent être utilisées à ces fins.
Collecter, créer, créer des rapports, analyser (>Design) :
Collecter :
Les outils et options utilisés pour les tâches de révision et d'analyse IBMi sont disponibles dans le cadre du programme sous licence IBM « Performance Tools » qui exécute un module de services de collecte en arrière-plan sur le système IBMi. Il est généralement installé sur chaque système IBMi, et la collecte des performances par défaut est activée pour collecter les données pertinentes à intervalles de 15 minutes. Il est préférable de définir la fréquence de collecte sur un intervalle de 5 minutes. Cela permet d'obtenir des points de données plus détaillés, une meilleure découverte des pics ou anomalies possibles et également une corrélation 1:1 avec les données de performances de la baie de stockage DELL EMC PowerMax, le cas échéant, car cette opération s'exécute également à un intervalle de collecte par défaut de 5 minutes. En général, le LPAR ibMi collecte 24 heures de données, c'est-à-dire de 00h00 à 24h00 avant de commencer à collecter les données pour le jour suivant dans un nouveau fichier de collecte. Il contient ainsi les données d'une journée entière : un système IBMi effectue généralement davantage de traitement transactionnel au cours de la journée et exécute des tâches par lot ou des sauvegardes spécifiques dans la nuit et aux premières heures de la journée. Évidemment, lorsque vous sélectionnez un jour pour vérification ou analyse, vous devez sélectionner un jour récent caractérisé par une charge applicative pertinente. Sinon, lorsque vous recherchez des chiffres de performances lors du pic d'utilisation ou de charge applicative, vous pouvez sélectionner une période présentant l'activité la plus élevée, c'est-à-dire lorsqu'une tâche par lots de fin de mois est en cours d'exécution. Le fichier de collecte contenant les données de collecte brutes correspond au type d'objets *MGTCOL et réside généralement dans la bibliothèque QPFRDATA ou QMPGDATA. L'objet sera créé avec un nom contenant la date et l'heure de création. Par exemple, Q004000008 est le fichier de collecte qui a démarré pour le 4 janvier à 00:00:08. L'administrateur système peut définir la durée de rétention des données collectées, après laquelle elles sont automatiquement supprimées. Le fichier *MGTCOL peut également être enregistré dans un fichier SAVEFILE IBMi et envoyé à DELL EMC pour analyse, via un dossier sécurisé sur le serveur FTP DELL EMC. Remarque : en fonction de la taille du système IBMi, de ses ressources, ainsi que de l'intervalle et de la période de collecte, un seul fichier peut atteindre plusieurs Go. Les données peuvent ensuite être chargées et restaurées sur l'un des systèmes de laboratoire IBMi de DELL EMC pour une analyse plus approfondie.
Créer :
Afin d'utiliser les données collectées, les fichiers de la base de données de performances doivent être disponibles sur le système sur lequel l'analyse est effectuée. Pour recréer ces fichiers sur un autre système, vous devez exécuter la commande CRTPFRDTA, ce qui permet de sélectionner le fichier *MGTCOL souhaité. Une fois que les données ont été recrées à partir du fichier de collecte brute, elles peuvent être utilisées pour la révision, l'analyse et la création de rapports.
Créer des rapports :
À partir de la session utilisateur « écran vert » IBMi, le menu Performance Tools fournit des options permettant d'utiliser les données de collecte de performances pour créer des rapports.
Analyser :
Les outils de création de rapport de base mentionnés précédemment fournissent des informations détaillées, mais ils ne permettent pas d'obtenir facilement une vue plus globale ou une corrélation entre les différentes mesures de charge applicative et de performances. IBM fournit un outil, PM400, qui permet d'améliorer l'analyse graphique et qui peut également utiliser les données des services de collecte LPAR à des fins d'analyse. Toutefois, à compter de septembre 2020, PM400 a atteint la fin de durée de vie (EOSL) et IBM a interrompu le support pour cet outil. Cependant, d'autres solutions valides existent. Certains fournisseurs de logiciels tiers commerciaux disposent d'outils similaires, mais ceux-ci sont associés à des coûts d'achat et de licence. Une autre solution consiste à utiliser les outils intégrés dans le système d'exploitation IBMi. IBM a développé des outils de gestion basés sur l'interface graphique (GUI) pour la plate-forme IBMi. Ils ont été introduits avec la version de base d'IBMi Operations Navigator ou OpsNav afin de fournir une autre méthode pour effectuer des tâches de gestion de systèmes spécifiques, plutôt que d'utiliser l'écran vert. En parallèle, IBM a développé Systems Director Navigator for IBMi, qui était similaire, mais pas identique. Aujourd'hui, ces outils sont regroupés dans un seul outil d'interface utilisateur, « IBM Navigator for i ». Cet outil Java utilise une session de navigateur qui se connecte à l'adresse IP du LPAR IBMi et communique avec des tâches d'administration système spécifiques dans le sous-système QHTTPSVR. Il fournit des options qui permettent d'effectuer diverses tâches de gestion des systèmes. Il est également capable de fournir des graphiques détaillés des charges applicatives et des performances qui sont plus utiles que les rapports textuels de base. Vous trouverez ci-dessous un exemple de cette représentation graphique pour la présentation des taux d'E/S du disque (Disk I/O Rates Overview).
Conception :
Si l'objectif de l'analyse des charges applicatives et de la vérification des performances est de dimensionner une nouvelle solution de stockage DELL EMC, les données de collecte de performances issues des LPAR IBMi existants des clients fournissent des informations utiles. L'équipe spécialisée IBMi Global Practice peut être sollicitée pour faciliter ces révisions ou le dimensionnement afin de fournir une conception de stockage conforme aux pratiques d'excellence pour la plate-forme IBMi (ibm_i_global_practice@emc.com) du client.
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.