Vielen Dank für Ihre Anfrage! Einer unserer Mitarbeiter wird sich in Kürze mit Ihnen in Verbindung setzen.
Vielen Dank, dass Sie uns Ihre Buchung schicken! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung
- Linux Stiftung
- Linux Foundation-Schulung
- Linux Foundation-Zertifizierungen
- Linux Foundation Digitale Abzeichen
- Laborübungen, Lösungen und Ressourcen
- Details zur Verteilung
- Laborübungen
Grundsätze der Leistungsoptimierung
- Methodik
- Optimierungsprozess
- Untersuchungs-Tools
- Laboratorien
Benchmarking
- Leistungs-Benchmarks
- Synthetische Benchmarks
- Anwendungs-Benchmarks
- Laboratorien
Tuning-Schnittstellen
- Tuning-Konzepte
- Kernel-Abstimmungen
- Kernel-Parameter
- Anwendungsschnittstellen
- getunten
- Abstimmbare Hardware
- Laboratorien
Überwachung der Schnittstellen
- /proc Dateisystem
- Befehlszeilen-Dienstprogramme
- Sammlung von Leistungsdaten
- Nagios
- Ganglien
- Kernel-Überwachung
- Laboratorien
Profiling-Techniken und -Tools
- Leistungsüberwachung
- Zähler
- Leistungskennzahlen
- Kernel vs. Anwendungsprofilierung
- oprofile
- Leistung
- Verfügbare Perf-Ereignisse
- Erfassen von Leistungsdaten mit perf
- Überwachung der Leistung innerhalb der Anwendung
- Überwachung der Leistung im Userspace mit gprof
- Laboratorien
Verfolgungswerkzeuge
- User Space Tracing
- strace
- Bibliotheks-Tracing
- Kernel-Tracing
- ftrace
- SystemTap
- Tracing von Anwendungen mit SystemTap
- Laboratorien
CPU-Subsystem
- CPU-Konzepte und Architektur
- Optimierungen auf CPU-Ebene
- Spezialisierte Befehlssätze
- CPU-Topologie
- BIOS-Einstellungen
- Laboratorien
Leistung Management
- Leistung Management Strategien
- Geräteleistung Management
- CPU-Stromsparzustände
- Frequenz-Skalierung
- Stromverbrauch Management Tools
- Laboratorien
Prozess-Planung
- Entwurf
- Zeitplanungsrichtlinien
- Abstimmbare Einstellungen für die Planung
- CPU-Affinität und Isolierung
- Unterbrechungs-Affinität
- Kontrollgruppen
- Laboratorien
Speicher-Subsystem
- Übersicht
- Optimierung des Seitenaufrufs und riesige Seiten
- Auslagerung aus Anwendungen steuern
- Minimierung von Fehlern
- Laboratorien
NUMA-Optimierungen
- CPU-Konzepte und Architektur
- NUMA Speicherzuweisung
- NUMA Statistics
- Laboratorien
E/A-Subsystem
- Übersicht über den Speicherstapel
- I/O-Scheduler-Konzepte
- I/O-Scheduler-Algorithmen
- Hardware-Überlegungen
- Abstimmung von Speichergeräten
- Laboratorien
Lokale Dateisysteme
- Wichtigste Dateisystem-Auswahl
- Ext3/4 Journaling-Modi
- Dateisystem-Attribute
- Laboratorien
Netzwerk-Dateisysteme
- Netzwerk-Dateisystem (NFS)
- NFSv4
- pNFS
- Laboratorien
Speicherung und IO
- Software-RAID-Auffrischung
- RAID-Stufen
- RAID-Konfiguration
- Logische Datenträger
- Volumes und Volume-Gruppen
- Erstellen von logischen Volumes
- Rohe Geräte
- Asynchrone E/A
- Laboratorien
Analysieren des E/A-Subsystems
- iostat
- iotop
- blktrace
- blkparse
- btrace
- btt
- blkiomon
- Laboratorien
Netzwerk-Subsystem-Optimierung
- Überblick über den Netzwerkstapel
- Optimieren für Latenz und Durchsatz
- Hardware-Einstellungen der Netzwerkschnittstelle
- Offloading-Techniken
- TCP-Optimierung
- Überwachung und Diagnosetools
- Laboratorien
Virtualisierung
- Überblick über die Virtualisierung
- Überlegungen zur Festplatte
- Erwägungen zum Netzwerk
- Laboratorien
Voraussetzungen
Dieser Kurs richtet sich in erster Linie an Systemadministratoren und Technologiearchitekten, die ihre Umgebung auswählen und abstimmen müssen, um Geschwindigkeit und Effizienz zu maximieren. Die Teilnehmer sollten erfahrene Linux Benutzer sein. Vertrautheit mit den Konzepten der lokalen Systemverwaltung, die in LFS301 Linux Systemverwaltung behandelt werden, ist erforderlich.
Publikum
Dieser Kurs richtet sich an IT-Fachleute, die für die Optimierung der Linux Leistung verantwortlich sind.
Erfahrungsstufe: Fortgeschrittene
28 Stunden