INSTRUCTOR-LED COURSE

Red Hat Enterprise Performance Tuning (RH 442)

Course Information

Duration: 4 days

Version: RH 442

Price: $3,700.00

Certification:

Exam:

Learning Credits:

ALL DATES GUARANTEED

Check out our full list of training locations and learning formats. Please note that the location you choose may be an Established HD-ILT location with a virtual live instructor.

COURSE DELIVERY OPTIONS

  • Live Classroom

Train face-to-face with the live instructor.

  • Established HD-ILT Location

Interact with a live, remote instructor from a specialized, HD-equipped classroom near you.​

  • Virtual Remote

Attend the live class from the comfort of your home or office.

Register

OVERVIEW

This course discusses system architecture with an emphasis on:

  • Understanding the implications of system performance
  • Methods for testing the effects of performance adjustments
  • Open-source benchmarking utilities
  • Methods for analyzing system and networking performance
  • Tuning configurations for specific application loads

Prerequisites:

  • Red Hat Certified Engineer (RHCE) certification or equivalent experience
  • Candidates who have not earned their RHCE can confirm they have the correct skills by passing our online skills assessment

 

Target Audience:

Senior Linux system administrators who are responsible for maximizing resource utilization through performance tuning.

 

Course Objectives:

  • Tuning for use-case scenarios (for example, HPC, large memory, database, and file server)
  • Applying tuning profiles with tuned
  • Tuning virtual machines (primarily guest, but host is discussed)
  • Tuning memory and caches
  • Tuning CPU and memory utilization using cgroups (integrated in systemd)
  • Gathering performance metrics and other data for tuning purposes

 

Course Outine:

Introduction to performance tuning

  • Understand the basic principles of performance tuning and analysis.

Collecting, graphing, and interpreting data

  • Gain proficiency using basic analysis tools and evaluating data.

General tuning

  • Learn basic tuning theory and mechanisms used to tune the system.

Limiting resource usage

Hardware profiling

  • Understand and analyze hardware.

Software profiling

  • Analyze CPU and memory performance of applications.

Small file tuning

  • Tune a server for a workload involving frequent reads and writes of small files.

Large memory workload tuning

  • Understand memory management and tuning.

Tuning for a CPU-intensive workload

  • Understand tuning for CPU-bound applications.

File server tuning

  • Understand storage and network tuning in the context of a file server application.

Database server tuning

  • Tune memory and network performance using a database application as an example.

Power usage tuning

  • Tune systems with power consumption in mind.

Virtualization tuning

  • Tune 'host' and 'guest' for efficient virtualization.

 

 

SLI Main Menu