44
Université IBM i 2019 22 et 23 mai IBM Client Center Paris Damien FERRAND / Laurent MERMET HARDIS GROUP [email protected] / [email protected] S32 – IBM i et la bonne utilisation des métriques

Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i 2019

22 et 23 mai

IBM Client Center Paris

Damien FERRAND / Laurent MERMETHARDIS [email protected] / [email protected]

S32 – IBM i et la bonne utilisation des métriques

Page 2: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

AGENDA

LA GESTION DES MÉTRIQUES

• LPAR2RRD et les partitions

• STOR2RRD et le stockage

CAS D’APPLICATIONS

• Optimisations des sous-systemes et de la performance

• Sizing d’une solution de disque externe

Page 3: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i

22 et 23 mai 2019

LA GESTION DES METRIQUES

Page 4: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

LPAR2RRD et STOR2RRD

Outils libres de monitoring et de reporting des performances pour les serveurs, le stockage, le SAN et le LAN

Open source sous License GPL v3

Service de support professionnel optionnel

Le support inclus les éditions entreprise des outils qui ont des fonctions complémentaires

Les données sont collectées sur les périphériques et stockées dans les outils

Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux)

Page 5: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

Monitoring de performance des serveurs:• IBM Power System

• VM Ware

• Solaris

• Xen/Citrix

• KVM/oVirt

• Hitachi Compute Blade

• Hyper-v

• Linux

Statistiques historiques et quasi-temps réel

Agent-less

Agent optionnel pour métriques complémentaires (AIX, VIOS, Linux, IBM i, Solaris et Windows)

Page 6: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

Monitoring de performance des systèmes de stockage, SAN et LAN:

• IBM

• Hitachi

• Dell EMC

• HPE

• Netapp

• Purestorage

• Brocade

• …

Statistiques historiques et quasi-temps réel

Page 7: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i

22 et 23 mai 2019

DÉMO

Page 8: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i

22 et 23 mai 2019

CAS D’APPLICATIONS

Page 9: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

OPTIMISATIONS DES SOUS-SYSTEMES ET DE LA PERFORMANCE

ANALYSE DE PERFORMANCES

TUNING

SIZING POUR EVOLUTION D’INFRASTRUCTURE

Page 10: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

OPTIMISATIONS DES SOUS-SYSTEMES ET DE LA PERFORMANCE

Analyse de performances

• Préparation des collectes de performances

• Gestion et préparation des fichiers de collectes *mgtcol

• Analyse et exploitation des fichiers (idoctor, performance navigator)

• préconisations

Page 11: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

PRÉPARATION DES COLLECTES DE PERFORMANCES 1/2

Page 12: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

PRÉPARATION DES COLLECTES DE PERFORMANCES 2/2

Page 13: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

GESTION ET PRÉPARATION DES FICHIERS DE COLLECTES *MGTCOL

Page 14: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

ANALYSE ET EXPLOITATION DES FICHIERS

IDOCTOR

PERFORMANCE NAVIGATOR FOR I

Page 15: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

ANALYSE ET EXPLOITATION DES FICHIERS

Page 16: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

ANALYSE ET EXPLOITATION DES FICHIERS

Page 17: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

ANALYSE ET EXPLOITATION DES FICHIERS

Page 18: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

ANALYSE ET EXPLOITATION DES FICHIERS

Page 19: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

TUNING 1/4

Page 20: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

TUNING 2/4

Page 21: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

TUNING 3/4

Page 22: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

TUNING 4/4

Page 23: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

SIZING POUR EVOLUTION D’INFRASTRUCTURE

Analyse de performances

• Préparation des collectes de performances

• Récupération des fichiers de collectes

• Passage à Diskmagic

• Interprétations

Page 24: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

PRÉPARATION DES COLLECTES DE PERFORMANCES

• CRTPFRDTA FROMMGTCOL(COLLECTES4/MROD190314) TOLIB(COLLECTES4) INTERVAL(5) CRTPFRSUM(*ALL)

• PRTSYSRPT MBR(MROD190314) TITLE(‘SYSTEM') PERIOD((*FIRST *FIRST) (*LAST *LAST)) LIB(COLLECTES4) TYPE(*ALL)

• PRTCPTRPT MBR(MROD190314) TITLE(‘COMPONENT') PERIOD((*FIRST *FIRST) (*LAST *LAST)) LIB(COLLECTES4) TYPE(*ALL)

• PRTRSCRPT MBR(MROD190314) TITLE(‘RESSOURCES') PERIOD((*FIRST *FIRST) (*LAST *LAST)) LIB(COLLECTES4) TYPE(*ALL)

Page 25: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

PRÉPARATION DES COLLECTES DE PERFORMANCES

Page 26: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

RÉCUPÉRATION DES FICHIERS DE COLLECTES

Page 27: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

DISK MAGIC

Page 28: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

DISK MAGIC

15 min

5 min

Modifications intervalle de temps

Page 29: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

DISK MAGIC

Page 30: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

DISK MAGIC

15 min

5 min

Page 31: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

DISK MAGIC

Page 32: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

DISK MAGIC

15 min5 min

Page 33: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

DISK MAGIC

Nbre IOPS TAUX WRITE % TAILLE BLOC KB WRITE MAX IOPS TX WRITE TAILLE BLOC

AVERAGE 13948 69 16,3

MAX I/O 66330 88 7,1

MAX Write 13137 91,1 18,8

MAX BLOC 1651 31,7 140,1

MROD 7H30 12H30 21580 74 11 25989 73 10

MROD 13H30 18H30 18717 74 10,6 27141 73 10,4

MROD 20-2 7126 57 23 32845 78,9 32

Page 34: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

DISK MAGIC

• CALCUL DU DWPD (Disk Write Per Day)

• Représente la volumétrie de données réécrites par jour sur un système

• Utilisation de l’average de Disk Magic

R MB/s x 3600 x 24 ==> écriture totale sur une journée / 1024 ==> passage en GB / taille en GB de la partition ==> DWPD

Exemple du client qui a une partition ici de 20 923GB153,8 *3600* 24 ==> 13 288 320 / 1024 ==> 12976,875 GB pour 24h ==> 12976,875 /20923 ==> DWPD de 0,62

Page 35: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

DISK MAGIC

Page 36: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

DISK MAGIC

Page 37: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

DISK MAGIC

Page 38: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

DISK MAGIC

Page 39: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

DISK MAGIC

Page 40: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

DISK MAGIC

Page 41: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

DISK MAGIC

Page 42: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

DISK MAGIC

Page 43: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

Université IBM i – 22 et 23 mai 2019

DISK MAGIC

Page 44: Université IBM i 2019 · Les données sont collectées sur les périphériques et stockées dans les outils Fonctionnent sur UNIX/Linux ou bien sur une appliance VMWare (Linux) Université

44