Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
- Linux Foundation
- Training Programs for Government
- Certification Programs for Government
- Digital Badges for Government
- Laboratory Exercises, Solutions, and Resources for Government
- Distribution Details for Government Use
- Labs for Government
Performance Optimization Principles
- Optimization Methodology
- Optimization Process for Government Systems
- Investigation Tools for Performance Analysis
- Labs for Performance Optimization
Benchmarking
- Performance Benchmarks for Government Systems
- Synthetic Benchmarks for Government
- Application Benchmarks for Government
- Labs for Benchmarking
Tuning Interfaces
- Tuning Concepts for Government Systems
- Kernel Tunables for Government
- Kernel Parameters for Government
- Application Interfaces for Performance Tuning
- The tuned Utility for Government
- Hardware Tunables for Government
- Labs for System Tuning
Monitoring Interfaces
- /proc Filesystem for Monitoring
- Command-line Utilities for Performance Monitoring
- Performance Data Collection Techniques
- Nagios for Government Monitoring
- Ganglia for Government Monitoring
- Kernel Monitoring for Government Systems
- Labs for System Monitoring
Profiling Techniques and Tools
- Performance Monitoring Techniques
- Counters for Performance Analysis
- Performance Ratios for Government Systems
- Kernel vs Application Profiling for Government
- The oprofile Utility for Government
- The perf Utility for Government
- Available perf Events for Government
- Acquiring Performance Data with perf for Government
- Monitoring Performance from Within Applications for Government
- User Space Performance Monitoring with gprof for Government
- Labs for Profiling Techniques
Tracing Tools
- User Space Tracing for Government Systems
- The strace Utility for Government
- Library Tracing for Government
- Kernel Tracing for Government
- The ftrace Utility for Government
- The SystemTap Tool for Government
- Tracing Applications with SystemTap for Government
- Labs for Tracing Tools
CPU Subsystem
- CPU Concepts and Architecture for Government
- CPU-Level Optimizations for Government Systems
- Specialized Instruction Sets for Government
- CPU Topology for Government Systems
- BIOS Settings for CPU Optimization in Government
- Labs for CPU Subsystem
Power Management
- Power Management Strategies for Government Systems
- Device Power Management for Government
- CPU Power Saving States for Government
- Frequency Scaling for Government Systems
- Power Management Tools for Government
- Labs for Power Management
Process Scheduling
- Design of Process Scheduling for Government Systems
- Scheduling Policies for Government
- Scheduling Tunable Settings for Government
- CPU Affinity and Isolation for Government
- Interrupt Affinity for Government Systems
- Control Groups for Government
- Labs for Process Scheduling
Memory Subsystem
- Overview of Memory Management for Government
- Page Lookup Optimization and Huge Pages for Government Systems
- Controlling Swapping from Applications in Government
- Minimizing Faults for Government Systems
- Labs for Memory Subsystem
NUMA Optimizations
- CPU Concepts and Architecture for NUMA in Government
- NUMA Memory Allocation Strategies for Government
- NUMA Statistics for Government Systems
- Labs for NUMA Optimizations
I/O Subsystem
- Storage Stack Overview for Government Systems
- I/O Scheduler Concepts for Government
- I/O Scheduler Algorithms for Government Systems
- Hardware Considerations for I/O in Government
- Tuning Storage Devices for Government
- Labs for I/O Subsystem
Local Filesystems
- Major Filesystem Choices for Government Systems
- Ext3/4 Journaling Modes for Government
- Filesystem Attributes for Government
- Labs for Local Filesystems
Network Filesystems
- Network File System (NFS) for Government
- NFSv4 for Government Systems
- pNFS for Government
- Labs for Network Filesystems
Storage and IO
- Software RAID Refresher for Government
- RAID Levels for Government Systems
- RAID Configuration for Government
- Logical Volumes for Government
- Volumes and Volume Groups for Government
- Creating Logical Volumes for Government
- Raw Devices for Government Systems
- Asynchronous I/O for Government
- Labs for Storage and IO
Analyzing the I/O Subsystem
- iostat Utility for Government
- iotop Utility for Government
- blktrace Tool for Government
- blkparse Tool for Government
- btrace Tool for Government
- btt Tool for Government
- blkiomon Tool for Government
- Labs for I/O Subsystem Analysis
Network Subsystem Optimization
- Network Stack Overview for Government Systems
- Optimizing for Latency and Throughput in Government
- Network Interface Hardware Settings for Government
- Offloading Techniques for Government Networks
- TCP Optimization for Government Systems
- Monitoring and Diagnostic Tools for Government Networks
- Labs for Network Subsystem Optimization
Virtualization
- Virtualization Overview for Government Systems
- Disk Considerations for Virtualization in Government
- Network Considerations for Virtualization in Government
- Labs for Virtualization
Requirements
This course is primarily intended for system administrators and technology architects in the public sector who need to select and tune their environment to maximize speed and efficiency. Participants should be experienced Linux users with a solid understanding of local system administration concepts, as covered in LFS301 Linux System Administration.
Audience
This course is designed for IT professionals for government who are responsible for optimizing Linux performance within their agencies.
Experience Level: Intermediate
28 Hours