Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction
- Fondation Linux
- Formation de la Fondation Linux
- Certifications de la Fondation Linux
- Badges numériques de la Fondation Linux
- Exercices, solutions et ressources du laboratoire
- Détails de la distribution
- Laboratoires
Principes d'optimisation des performances
- Méthodologie
- Processus d'optimisation
- Outils d'investigation
- Laboratoires
Benchmarking
- Benchmarks de performance
- Benchmarks synthétiques
- Benchmarks d'application
- Laboratoires
Interfaces de réglage
- Concepts de réglage
- Réglages du noyau
- Paramètres du noyau
- Interfaces d'application
- tuned
- Réglages matériels
- Laboratoires
Interfaces de surveillance
- Système de fichiers /proc
- Outils en ligne de commande
- Collecte de données de performance
- Nagios
- Ganglia
- Surveillance du noyau
- Laboratoires
T Techniques et outils de profilage
- Surveillance des performances
- Compteurs
- Ratios de performance
- Profilage du noyau vs profilage d'application
- oprofile
- Perf
- Événements perf disponibles
- Acquisition de données de performance avec perf
- Surveillance des performances depuis l'application
- Surveillance des performances dans l'espace utilisateur avec gprof
- Laboratoires
Outils de traçage
- Traçage dans l'espace utilisateur
- strace
- Traçage des bibliothèques
- Traçage du noyau
- ftrace
- SystemTap
- Traçage d'applications avec SystemTap
- Laboratoires
Sous-système CPU
- Concepts et architecture CPU
- Optimisations au niveau du CPU
- Ensembles d'instructions spécialisés
- Topologie CPU
- Réglages BIOS
- Laboratoires
Gestion de l'énergie
- Stratégies de gestion de l'énergie
- Gestion de l'énergie des périphériques
- États d'économie d'énergie du CPU
- Mise à l'échelle de la fréquence
- Outils de gestion de l'énergie
- Laboratoires
Planification des processus
- Conception
- Politiques de planification
- Réglages paramétrables pour la planification
- Affinité et isolation CPU
- Affinité des interruptions
- Groupes de contrôle
- Laboratoires
Sous-système mémoire
- Aperçu
- Optimisation des recherches de pages et pages massives
- Contrôle du swap depuis les applications
- Minimisation des fautes
- Laboratoires
Optimisations NUMA
- Concepts et architecture CPU
- Allouation de mémoire NUMA
- Statistiques NUMA
- Laboratoires
Sous-système E/S
- Aperçu de la pile de stockage
- Concepts d'ordonnanceur E/S
- Algorithmes d'ordonnanceur E/S
- Considérations matérielles
- Réglage des dispositifs de stockage
- Laboratoires
Systèmes de fichiers locaux
- Principaux choix de systèmes de fichiers
- Modes de journalisation Ext3/4
- Attributs des systèmes de fichiers
- Laboratoires
Systèmes de fichiers réseau
- Système de fichiers réseau (NFS)
- NFSv4
- pNFS
- Laboratoires
Stockage et E/S
- Rappel sur le RAID logiciel
- Niveaux de RAID
- Configuration RAID
- Volumes logiques
- Volumes et groupes de volumes
- Création de volumes logiques
- Dispositifs bruts
- E/S asynchrone
- Laboratoires
Analyse du sous-système E/S
- iostat
- iotop
- blktrace
- blkparse
- btrace
- btt
- blkiomon
- Laboratoires
Optimisation du sous-système réseau
- Aperçu de la pile réseau
- Optimisation pour la latence et le débit
- Réglages matériels des interfaces réseau
- T techniques d'externalisation
- Optimisation TCP
- Outils de surveillance et diagnostic
- Laboratoires
Virtualisation
- Aperçu de la virtualisation
- Considérations sur les disques
- Considérations réseau
- Laboratoires
Pré requis
Ce cours est principalement destiné aux administrateurs système et architectes technologiques qui doivent sélectionner et optimiser leur environnement pour maximiser la vitesse et l'efficacité. Les étudiants doivent être des utilisateurs expérimentés de Linux. Une familiarité avec les concepts d'administration locale du système abordés dans LFS301 Administration du système Linux est requise.
Public cible
Ce cours est conçu pour les professionnels IT responsables de l'optimisation des performances Linux.
Niveau d'expérience : Intermédiaire
28 Heures