Linux Performance Tuning (LFS426)

Kursbeschreibung Kurstermine
 

Kursüberblick

Keeping your Linux systems running optimally is a mission-critical function for most Linux IT professionals. This course will teach you the appropriate tools, subsystems, and techniques you need to get the best possible performance out of Linux.

Zielgruppe

This course is primarily intended for system administrators and technology architects who need to select and tune their environment to maximize speed and efficiency.

Voraussetzungen

Students should be experienced Linux users. Familiarity with local system administration concepts covered in Linux System Administration (LFS301) is required.

Kursinhalt

Introduction
  • Linux Foundation
  • Linux Foundation Training
  • Logistics
Performance Optimization Principles
  • Methodology
  • Optimization Process
  • Investigation Tools
Benchmarking
  • Performance Benchmarks
  • Synthetic Benchmarks
  • Application Benchmarks
Tuning Interfaces
  • Kernel Tunables
  • Kernel Parameters
  • Application Interfaces
  • tuned
  • Hardware Tunables
Monitoring Interfaces
  • /proc Filesystem
  • Command-line Utilities
  • Performance Data Collection
  • Nagios
  • Ganglia
  • Kernel Monitoring
Profiling Techniques and Tools
  • Performance Monitoring
  • Counters
  • Performance Ratios
  • Kernel vs Application Profiling
  • oprofile
  • Perf
  • Available perf events
  • Acquiring Performance Data with perf
  • Monitoring Performance from Within the Application
  • User Space Performance Monitoring with gprof
Tracing Tools
  • User Space Tracing
  • strace
  • Library Tracing
  • Kernel Tracing
  • ftrace
  • Systemtap
  • Tracing Applications with SystemTap
CPU Subsystem
  • CPU Concepts and Architecture
  • CPU-Level Optimizations
  • Specialized Instruction Sets
  • CPU Topologies
  • BIOS Settings
Power Management
  • Device Power Management
  • CPU Power Saving States
  • Frequency Scaling
  • Power Management Tools
Process Scheduling
  • Design
  • Scheduling Policies
  • Scheduling Tunable Settings
  • CPU Affinity and Isolation
  • Interrupt Affinity
Memory Subsystem
  • Overview
  • Page Lookup Optimization and Huge Pages
  • Controlling Swapping from Applications
  • Minimizing Faults
NUMA Optimizations
  • Key NUMA Concepts
  • CPU Concepts and Architecture
  • NUMA Memory Allocation
  • NUMA Statistics
I/O Subsystem
  • Storage Stack Overview
  • I/O Scheduler Concepts
  • I/O Scheduler Algorithms
  • Hardware Considerations
  • Tuning Storage Devices
Local Filesystems
  • Choosing the Right Filesystem
  • Ext3/4 Journaling Modes
  • Filesystem Attributes
Network Filesystems
  • Network File System (NFS)
  • NFSv4
  • pNFS
Storage and IO
  • Software RAID Refresher
  • RAID Levels
  • RAID configuration
  • Logical volumes
  • Volumes and Volume Groups
  • Creating Logical Volumes
  • Raw Devices
  • Asynchronous I/O
Analyzing the I/O Subsystem
  • iostats
  • iotop
  • blktrace
  • blkparse
  • btrace
  • btt
  • blkiomon
Network Subsystem Optimization
  • Network Stack Overview
  • Optimizing for Latency and Throughput
  • Network Interface Hardware Settings
  • Offloading Techniques
  • TCP Optimization
  • Monitoring and Diagnostic Tools
Virtualization
  • Virtualization Overview
  • Disk Considerations
  • Network Consideratons
Conclusion
Classroom Training
Modality: C

Dauer 4 Tage

Preis (exkl. MwSt.)
  • Österreich: 2.490,- €
  • Deutschland: 2.490,- €
inkl. Verpflegung
Verpflegung umfasst:

  • Nespresso Kaffee, Tee, Säfte und Mineral
  • Kuchen, frisches Obst und Snacks
  • Mittagessen in einem der direkt erreichbaren Partnerrestaurants

Gilt nur bei Durchführung durch iTLS. Termine, die von unseren Partnern durchgeführt werden, beinhalten ggf. ein abweichendes Verpflegungsangebot.


Termine und Buchen
 
Zum Buchen bitte auf den Ortsnamen klicken Kurstermine
Dies ist auch ein FLEX-Kurs. Sie können an einem FLEX Training sowohl bei uns vor Ort im Klassenraum als auch über das Internet von Ihrem Arbeitsplatz oder von zu Hause aus teilnehmen.
Österreich
04.03. - 07.03.2019 Wien
11.06. - 14.06.2019 Wien
02.09. - 05.09.2019 Wien
18.11. - 21.11.2019 Wien
FLEX Training

Please see below our alternative, English language, FLEX course option

04.03. - 07.03.2019 FLEX Training Dies ist ein FLEX™-Kurs in englisch.
Zeitzone: Europe/Budapest
27.05. - 30.05.2019 FLEX Training Dies ist ein FLEX™-Kurs in englisch.
Zeitzone: Europe/Sofia
21.10. - 24.10.2019 FLEX Training Dies ist ein FLEX™-Kurs in englisch.
Zeitzone: Europe/Bratislava
Deutschland
21.01. - 24.01.2019 Hamburg
18.02. - 21.02.2019 Düsseldorf
18.03. - 21.03.2019 Berlin
08.04. - 11.04.2019 Stuttgart
13.05. - 16.05.2019 Frankfurt
11.06. - 14.06.2019 München
01.07. - 04.07.2019 Münster
15.07. - 18.07.2019 Hamburg
Schweiz
14.01. - 17.01.2019 Zürich
08.04. - 11.04.2019 Zürich
08.07. - 11.07.2019 Zürich
07.10. - 10.10.2019 Zürich

Fast Lane Flex™ Classroom Ist der für Sie passende Termin oder Ort nicht dabei? Wir bieten Ihnen noch weitere FLEX™ Classroom Trainingstermine an!

Europa
Slovakei
21.10. - 24.10.2019 FLEX Training Dies ist ein FLEX™-Kurs in englisch.
Zeitzone: Europe/Bratislava
Ungarn
04.03. - 07.03.2019 FLEX Training Dies ist ein FLEX™-Kurs in englisch.
Zeitzone: Europe/Budapest
Bulgarien
27.05. - 30.05.2019 FLEX Training Dies ist ein FLEX™-Kurs in englisch.
Zeitzone: Europe/Sofia
Italien
08.04. - 11.04.2019 Mailand
13.05. - 16.05.2019 Rom
24.06. - 27.06.2019 Rom
21.10. - 24.10.2019 Mailand
 

Cookies verbessern unsere Services. Durch die Benutzung unserer Website erklären Sie sich mit unserer Verwendung von Cookies einverstanden.   Verstanden.