Seminare

Tufin Logo
Fortinet Logo
Check Point Logo
Blue Coat
Akademie für Netzwerksicherheit

Linux Performance Tuning (LFS426)

  • Momentan leider keine Termine verfügbar!

Telefon: +49 (0) 30/31 00 76 0

Zielgruppe

Dieser Kurs ist für System-Administratoren geeignet, außerdem für Architekten die für die Performance der Linux-Umgebung verantwortlich sind.

Vorkenntnisse

  • Erfahrung in der (lokalen) System-Administration oder Kenntnisse entsprechend LFS220

Lernziele

Eine entscheidende Aufgabe für die meisten Linux IT Experten ist es, das Linux System optimal am Laufen zu halten. Dieser Kurs wird Ihnen die geeigneten Werkzeuge, Subsysteme und Techniken vermitteln, die Sie benötigen, um die bestmögliche Performance mit Linux zu erreichen.

Programminhalt

  • Einführung
    • Linux Foundation
    • Linux Foundation Training
  • Grundsätze der Performance Optimierung
    • Methodik
    • Optimierungsprozess
    • Prüfwerkzeuge
  • Benchmarks
    • Performance Benchmarks
    • Synthetische Benchmarks
    • Application Benchmarks
  • Tuning Schnittstellen
    • Kernel Tunables
    • Kernel Parameter
    • Applikationsschnittstellen
    • tuned
    • Hardware Tunables
  • Monitoring von Schnittstellen
    • /proc Dateisystem
    • Befehlszeilendienstprogramme
    • Performance Data Collection
    • Nagios
    • Ganglia
    • Kernel Überwachung
  • Profiling-Techniken und Tools
    • Performance Monitoring
    • Counter
    • Leistungskennzahlen
    • Kernel vs Application Profiling
    • oprofile
    • Perf
    • Verfügbare perf events
    • Erhalt von Performance-Daten with perf
    • Performance-Überwachung von innerhalb der Anwendung
    • User Space Performance Monitoring mit gprof
  • Tracing Tools
    • User Space Tracing
    • strace
    • Library Tracing
    • Kernel Tracing
    • ftrace
    • Systemtap
    • Tracing von Anwendungen mit SystemTap
  • CPU Subsystem
    • CPU Konzepte und Architektur
    • CPU-Level Optimierung
    • Instruction Sets
    • CPU Topologien
    • BIOS Einstellungen
  • Energieverwaltung
    • CPU Energiespar-Status
    • Frequenzskalierung
    • Energieverwaltungstool
  • Prozessplanung
    • Entwurf
    • Richtlinien
    • Tunable Settings
    • CPU-Affinität und Isolation
    • Affinität unterbrechen
  • Memory Subsystem
    • Überblick
    • Page Lookup Optimierung und Huge Pages
    • Auslagerung von Anwendungen steuern
    • Fehlerminimierung
  • NUMA Optimierung
    • Schlüsselkonzepte
    • CPU Konzepte und Architektur
    • NUMA Speicherzuordnung
    • NUMA Statistiken
  • I/O Subsystem
    • Storage Stack
    • I/O Scheduler Konzepte
    • I/O Scheduler Algorithmen
    • Hardware Überlegungen
    • Tuning von Storage Devices
  • Lokales Dateisystem
    • Auswahl des richtigen Dateisystems
    • Dateisystem-Attribute
  • Netzwerk-Dateisysteme
    • Network File System (NFS)
    • NFSv4
    • pNFS
  • Storage und IO
    • Software RAID Refresher
    • RAID Level
    • RAID Konfiguration
    • Logische Datenträger
    • Volumengruppen
    • Erstellung logischer Datenträger
    • Raw Devices
    • Asynchroner Input/Output
  • Analyse des I/O Subsystems
    • iostats
    • iotop
    • blktrace
    • blkparse
    • btrace
    • btt
    • blkiomon
  • Network Subsystem Optimierung
    • Network Stack Überblick
    • Die Optimierung für Latenz und Durchsatz
    • Netzwerk-Interface-Hardware-Einstellungen
    • Offloading Techniken
    • TCP Optimierung
    • Monitoring- und Diagnose-Tools
  • Virtualisierung
    • Virtualisierung – Überblick
    • Datenträger-Überlegungen
    • Netzwerk-Überlegungen

Kurssprache

Der Kurs wird auf Deutsch abgehalten.

Zielgruppe

Dieser Kurs ist für System-Administratoren geeignet, außerdem für Architekten die für die Performance der Linux-Umgebung verantwortlich sind.

Vorkenntnisse

  • Erfahrung in der (lokalen) System-Administration oder Kenntnisse entsprechend LFS220

Lernziele

Eine entscheidende Aufgabe für die meisten Linux IT Experten ist es, das Linux System optimal am Laufen zu halten. Dieser Kurs wird Ihnen die geeigneten Werkzeuge, Subsysteme und Techniken vermitteln, die Sie benötigen, um die bestmögliche Performance mit Linux zu erreichen.

Programminhalt

  • Einführung
    • Linux Foundation
    • Linux Foundation Training
  • Grundsätze der Performance Optimierung
    • Methodik
    • Optimierungsprozess
    • Prüfwerkzeuge
  • Benchmarks
    • Performance Benchmarks
    • Synthetische Benchmarks
    • Application Benchmarks
  • Tuning Schnittstellen
    • Kernel Tunables
    • Kernel Parameter
    • Applikationsschnittstellen
    • tuned
    • Hardware Tunables
  • Monitoring von Schnittstellen
    • /proc Dateisystem
    • Befehlszeilendienstprogramme
    • Performance Data Collection
    • Nagios
    • Ganglia
    • Kernel Überwachung
  • Profiling-Techniken und Tools
    • Performance Monitoring
    • Counter
    • Leistungskennzahlen
    • Kernel vs Application Profiling
    • oprofile
    • Perf
    • Verfügbare perf events
    • Erhalt von Performance-Daten with perf
    • Performance-Überwachung von innerhalb der Anwendung
    • User Space Performance Monitoring mit gprof
  • Tracing Tools
    • User Space Tracing
    • strace
    • Library Tracing
    • Kernel Tracing
    • ftrace
    • Systemtap
    • Tracing von Anwendungen mit SystemTap
  • CPU Subsystem
    • CPU Konzepte und Architektur
    • CPU-Level Optimierung
    • Instruction Sets
    • CPU Topologien
    • BIOS Einstellungen
  • Energieverwaltung
    • CPU Energiespar-Status
    • Frequenzskalierung
    • Energieverwaltungstool
  • Prozessplanung
    • Entwurf
    • Richtlinien
    • Tunable Settings
    • CPU-Affinität und Isolation
    • Affinität unterbrechen
  • Memory Subsystem
    • Überblick
    • Page Lookup Optimierung und Huge Pages
    • Auslagerung von Anwendungen steuern
    • Fehlerminimierung
  • NUMA Optimierung
    • Schlüsselkonzepte
    • CPU Konzepte und Architektur
    • NUMA Speicherzuordnung
    • NUMA Statistiken
  • I/O Subsystem
    • Storage Stack
    • I/O Scheduler Konzepte
    • I/O Scheduler Algorithmen
    • Hardware Überlegungen
    • Tuning von Storage Devices
  • Lokales Dateisystem
    • Auswahl des richtigen Dateisystems
    • Dateisystem-Attribute
  • Netzwerk-Dateisysteme
    • Network File System (NFS)
    • NFSv4
    • pNFS
  • Storage und IO
    • Software RAID Refresher
    • RAID Level
    • RAID Konfiguration
    • Logische Datenträger
    • Volumengruppen
    • Erstellung logischer Datenträger
    • Raw Devices
    • Asynchroner Input/Output
  • Analyse des I/O Subsystems
    • iostats
    • iotop
    • blktrace
    • blkparse
    • btrace
    • btt
    • blkiomon
  • Network Subsystem Optimierung
    • Network Stack Überblick
    • Die Optimierung für Latenz und Durchsatz
    • Netzwerk-Interface-Hardware-Einstellungen
    • Offloading Techniken
    • TCP Optimierung
    • Monitoring- und Diagnose-Tools
  • Virtualisierung
    • Virtualisierung – Überblick
    • Datenträger-Überlegungen
    • Netzwerk-Überlegungen

Kurssprache

Der Kurs wird in Deutsch abgehalten.

SIE WÜNSCHEN EIN INDIVIDUELLES ANGEBOT?

Sie haben noch nicht das passende offene Training gefunden oder wünschen einen individuellen Workshop? Sprechen Sie uns an – gerne unterbreiten wir Ihnen ein maßgeschneidertes Angebot: anfragen@bristol.de