Gestion de la performance applicative

Compuware Strobe est la solution leader du marché de la surveillance et de l’analyse de la performance applicative pour les applications mainframe. Avec Strobe, les services informatiques peuvent identifier précisément les défauts applicatifs qui provoquent une consommation excessive de CPU, pour réduire les coûts matériels et logiciels tout en améliorant l’expérience client.

Principales caractéristiques et bénéfices de la gestion de la performance applicative Mainframe

  • Améliore la performance du code utilisateur, du temps de réponse transactionnel et du débit de traitement.
  • Identifie et optimise les appels aux bases de données couteux en ressources.
  • Repère immédiatement la cause des problèmes de performance.
  • Identifie les instructions SQL et services DB2 responsables de consommation CPU et des délais d’attente excessifs.
  • Fournit des informations de tuning DB2, incluant statistiques catalogue et nombre de demandes Get Page pour chaque instruction SQL.
  • Permet aux utilisateurs débutants d’être immédiatement efficaces grâce à son interface graphique permettant d’exécuter les mesures de performance pour identifier les problèmes de performance applicative mainframe.
  • Exécution directe et automatique des mesures Strobe depuis BMC Mainview et Cost Analyzer for zEnterprise. Pour identifier rapidement et facilement les possibilités d’optimisation ayant l’impact le plus avantageux sur les coûts mensuels logiciel.

Réduction de la complexité de la gestion de la performance applicative mainframe

Strobe est la technologie leader de gestion de performance applicative mainframe dans des environnements complexes. Elle mesure l’activité des applications transactionnelles batch et online dans les environnements mono ou multi systèmes. La solution détaille où et comment le temps est passé pour exécuter les fonctions applicatives.

Strobe permet d’économiser des heures d’investigation en révélant le code source qui consomme trop de ressources CPU, la part de consommation CPU utilisée au sein de chaque module et section de contrôle, d’indiquer les noms de procédure, les numéros d’instruction et jusqu’à fournir la ligne entière du code source. Avec l’analyse Strobe, vous pouvez identifier les problèmes d’I/O, y compris les instructions DB2 SQL non performantes.

Compuware iStrobe étend les bénéfices de Strobe avec une interface utilisateur graphique simple à utiliser basée un navigateur WEB. iStrobe détaille le chemin d’accès utilisé par les requêtes SQL et les statistiques catalogue associées. La solution met ainsi à disposition toutes les informations nécessaires à l’amélioration de la performance applicative des applications TP et batch Mainframe.

Réduction du temps passé et des ressources engagées dans les cellules de crise

Trop de temps et trop de ressources sont gaspillés dans les cellules de crises où des heures voire des jours sont nécessaires pour indentifier l’origine des problèmes critiques de performance. Strobe identifie rapidement et aisément l’origine des problèmes de performance, même dans des environnements complexes avec de multiples langages, bases de données ou sous-systèmes transactionnels, ce qui met fin aux hypothèses.

Rendre opérationnel les nouvelles compétences Mainframe

Comme le personnel informatique Mainframe qualifié part à la retraite et que de nouveaux employés inexpérimentés arrivent, une grande quantité de connaissances sera perdue.  Strobe donne la réponse en amont, en fournissant les données de performance applicative précises et détaillées nécessaires à la localisation et à l’élimination des sources de consommation excessive de ressources. L’intelligence intégrée réduit la dépendance à l’expérience des experts.

L’intégration avec l’environnement modernisé de développement Mainframe de Compuware, l’IDE Compuware Topaz Workbench basé sur Eclipse, vous permet de lancer des mesures Strobe sur des traitements applicatifs actifs ou futurs, à partir d’un environnement de développement ouvert et moderne.

Identifier les problèmes de performance applicative mainframe

Strobe présente une analyse détaillée des plus importantes opportunités d’optimisation. La solution identifie rapidement les problèmes de performance les plus simples à corriger ainsi que les cinq plus importantes pistes d’optimisation dans les catégories importantes telles que COBOL, DB2, Language Environment et accès fichier. Les rapports Strobe contiennent également des données en provenance de SMF et RMF. Grâce à l’outil BIRT (Business Intelligence Reporting Tool), les rapports peuvent être facilement personnalisés pour indiquer par exemple quand un système est le plus chargé et quels processus sont actifs à ce moment.

Mesure et suivi de la gestion de la performance applicative

Strobe fournit des rapports de tendance et des synthèses pour tous les principaux sous-systèmes, notamment les traitements Batch, CICS, DB2 et IMS. Les données de performance peuvent être stockées dans une base de données Microsoft SQL Server, Oracle ou DB2. Grâce à l’outil BIRT, vous pouvez afficher les rapports fournis ou personnaliser facilement de nouveaux rapports pour visualiser vos données dans différentes perspectives. Cela vous permet de suivre les tendances, d’identifier les meilleurs axes d’optimisation, et d’isoler les problèmes de temps de réponse et de consommation CPU.

Déterminer proactivement où et quand if faudrait procéder à de nouvelles mesures.

Compuware AutoStrobe améliore votre productivité et augmente la souplesse d’utilisation de Strobe et d’iStrobe en rendant le processus de mesure prédictible et reproductible. Vous pouvez créer des requêtes de mesure réutilisables et planifier leur exécution à intervalles réguliers. En outre, AutoStrobe peut démarrer une mesure Strobe de manière proactive lorsqu’un comportement anormal se produit dans un programme. Les solutions tierces de monitoring ou autres applications personnalisées peuvent également lancer des mesures Strobe grâce à une API.

AutoStrobe inclut également Global Batch Monitoring, une fonction qui automatise la détection des problèmes de performance en se basant une moyenne mobile de la consommation CPU et du temps d’exécution. AutoStrobe mesure automatiquement chaque étape d’un traitement dépassant les seuils acceptables. Les seuils de durée et de CPU sont définits automatiquement par le Global Batch Monitoring à partir des données de performance des exécutions précédentes. Une fonction semblable pour les transactions CICS surveille la performance des transactions et vous alerte dès qu’un problème de performance devient critique.

Une intégration étroite avec les solutions BMC’s Workload Management

Les workloads mainframe augmentent considérablement avec l’ouverture des applications mobiles, des analyses Big Data, des objets connectés et autres nouvelles technologies. Toutes ces technologies sollicitent de plus en plus les applications mainframe, la puissance de traitement transactionnel et d’accès aux données. Les récentes capacités offertes par le nouvel IBM z13 – incluant des processeurs spécialisés Java – vont probablement accueillir de nouveaux workloads. Cette croissance de la charge fait augmenter les coûts de licence mensuels (MLC).

Afin d’aider les clients à minimiser leurs MLC, Strobe est étroitement intégré aux solutions de pointe de BMC. L’intégration de ces solutions permet aux clients d’identifier rapidement et facilement les possibilités de tuning ayant l’impact le plus important sur les coûts de licences en superposant la schématisation visuelle des analyses de coûts BMC aux informations détaillées de performance batch et TP fournis par Compuware Strobe. Ces opportunités peuvent inclure le déplacement de workloads sur des périodes creuses, l’exécution de sous-systèmes IBM sur moins de partitions et le capping de la capacité des partitions. Cette intégration facilite également la gestion couts pour le personnel d’exploitation mainframe en lui permettant d’invoquer la collecte de données Strobe directement à partir de BMC MainView.

Pour plus d’informations cliquez ici.

Analyse détaillée des performances Java

Pour les performances Java, Strobe s’intègre à Topaz de façon transparente, offrant au personnel la possibilité de disposer de mesures performances complètes de leur environnement Java. Stobe offre une perspective sur l’activité des JVM et la consommation des processeurs spécialisés, tandis que Topaz for Java Performance fournit un analyse de ce qu’exécutent les JVM pour permettre un tuning ciblé des programmes Java.

Strobe Insight : nouvelles analyses, fonctions de tuning et de reporting R4H

Strobe pour l’étude détaillée de la performance des applications mainframe

Crédit Suisse partage ses bonnes pratiques

Norbert Schorm, responsable de la Gestion de la performance applicative (APM) chez Crédit Suisse, souligne les bonnes pratiques pour maximiser la gestion de la performance applicative mainframe tout en réduisant les coûts au minimum.