Linux Performance Analyse & Tuning
Ziele:
Der Kurs vermittelt Kenntnisse, um im Betrieb Performance-Engpässe zu erkennen und einzuordnen, Performance-Tests durchzuführen und Linux-Systeme anhand deren Hard- und Software zu bewerten. Praxisorientierte Hinweise für eine optimale Dimensionierung neuer Systeme, performance-orientierten Aufbau von Anwendungs- und Dienste-Infrastrukturen sowie Tuning-Möglichkeiten auf System- Ebene ergänzen den Kurs.
Download: Übersicht zum Kursablauf
Voraussetzungen:
Fortgeschrittene Linux-Kenntnisse, I/O- und Netzwerk- und Hardware-Grundlagen. Grundkenntnisse in einer Skriptsprache sind von Vorteil.
Inhalt/Agenda:
Linux-Kernel:
- Überblick über performance-relevante Funktionen
- Aktuelle performance-relevante Entwicklungen
- Überblick /proc und /sys-Dateisystem
- Aufbau eines modernen Computer-Systems
- Unterschiedliche Bus-Systeme
- Unterschiedliche Storage-Systeme
- Soft- und Hardware RAID
- IOPS, Besonderheiten von SSDs
- Der Prozess-Scheduler
- CPU-gebundende Workloads erkennen
- Scheduling-Strategien, CPU-Affinität und Prozess-Zustände
- Grundlagen zur Linux-Speicherverwaltung
- Hauptspeicher-gebundene Workloads erkennen
- Auslagerungsverhalten und Out Of Memory Killer
- Shared Memory
- Limits für 32- und 64-Bit-Linux
- Wie Prozesse I/O generieren
- I/O-gebundene Workloads erkennen
- Der Linux I/O Stack, I/O-Scheduling, Multipathing
- Besonderheiten von SAN-Systemen und SSDs
- Unterschiedliche Dateisysteme wie ext2-4, XFS, JFS, ReiserFS 3
- Ausblick BTRFS
- Performance und Datenintegrität
- Performance-relevante Mkfs- und Mount-Optionen
- Sende- und Empfangspuffer
- Congestion Control
- Analyse von TCP-Verbindungen
- Netfilter/Conntrack-Parameter
- Grundbegriffe
- Realtime-Monitoring
- RRD-Grundlagen
- Datensammeln mit collectd
- Langzeit-Graphing mit Cacti
- Richtiges Messen und typische Meßfehler
- Unterschiedliche Benchmark-Typen
- Test-Szenarios mit gängigen Benchmarks
- Belastungsgrenzen herausfinden
- Ergebnisse bewerten
- Dienste wie NFS und Apache
- Loadbalancing via IPVS
- Rsync
Termine:
- 07.05.12 - 11.05.12
- 19.11.12 - 23.11.12
Dozent:

Martin Steigerwald beschäftigt sich seit Mitte der 90er Jahre mit Linux. Er ist langjähriger Autor von Artikeln für verschiedene Computer-Magazine wie die LinuxUser (linuxuser.de) und das Linux-Magazin (linux-magazin.de). Seit Herbst 2004 ist er als Consultant für solide Server-Infrastruktur auf Linux-Basis und als Trainer für Linux-Themen bei der teamix GmbH (teamix.de) in Nürnberg tätig.
Preisinformation
| Pakete | |
|---|---|
| Komplett-Paket | 2.360,00 EUR zuzügl. 19% USt. (= 2.808,40 EUR brutto) inkl. Unterrichtsmaterial/Buch; Unterbringung im Einzelzimmer, Abendessen und Rahmenprogramm im Kurspreis enthalten. |
| Standard-Paket | 2.000,00 EUR zuzügl. 19% USt. (= 2.380,00 EUR brutto)
inkl. Unterrichtsmaterial/Buch; aber ohne Hotel, Abendessen und Rahmenprogramm. |
| Zusatznächte | Eine Anreise am Vortag bzw. eine Abreise einen Tag später ist nach Anmeldung möglich. Der Aufpreis für die zusätzliche Hotelnacht beträgt jeweils 90,00 EUR zuzügl. 19% USt (107,10 EUR brutto). |
Anmeldung:
Navigation
Haben Sie Fragen?
Tel. 030/40 50 51-40
mail@heinlein-akademie.de
Rückrufbitte
Nachricht senden
Unsere Kurse
Blog: Heinlein Support
News
Termine
- Vortrag "11 Gebote zum IT-Management" auf dem LinuxTag Berlin 24.05.12
- Vortrag "Hochperformante Mailspeicherung mit Dovecot/mdbox" auf dem LinuxTag Berlin 24.05.12
- Wir sind Sponsor und Aussteller der FrOSCon 25.08.12 (ganztägig) - 26.08.12 (ganztägig)