Red Hat Performance Tuning: Linux in Physical, Virtual, and Cloud (RH442)

Live Online (VILT) & Classroom Corporate Training Course

Redhat logo

Master performance tuning methodologies for Red Hat Enterprise Linux across diverse environments.

How can we help you?

  • CloudLabs
  • Projects
  • Assignments
  • 24x7 Support
  • Lifetime Access

Red Hat Performance Tuning: Linux in Physical, Virtual, and Cloud (RH442)

Overview

This advanced course is designed for senior Linux system administrators aiming to optimize system performance. Participants will delve into system architecture, performance adjustment techniques, and the use of open-source benchmarking utilities. The curriculum emphasizes understanding system performance implications and tuning configurations tailored for specific server use cases and workloads. The course is based on Red Hat® Enterprise Linux 8.

Objectives

By the end of this course, leaner will be able to:

  • Analyze and tune systems for resource-specific scenarios.
  • Apply tuning profiles using the ‘tuned’ tool.
  • Optimize performance in virtual environments, both hosts and guests.
  • Trace and profile system events and activities.
  • Manage resource limits and utilization using systemd-integrated control groups (cgroups).
  • Collect performance metrics and benchmarking data for informed decision-making.

Prerequisites

  • Red Hat Certified Engineer (RHCE) certification or equivalent experience.
  • Proficiency in Linux system administration tasks.

Course Outline

Module 1: Introduction to Performance Tuning2025-01-29T17:07:23+05:30
  • Understanding performance tuning concepts and goals.
Module 2: Performance Monitoring Tools2025-01-29T17:08:50+05:30
  • Evaluating a variety of performance monitoring tools included with Red Hat Enterprise Linux.
Module 3: Hardware Resource Analysis2025-01-29T17:09:36+05:30
  • Viewing and interpreting hardware resource listings.
Module 4: Kernel Tunables and ‘tuned’ Profiles2025-01-29T17:09:58+05:30
  • Configuring the operating system to optimize for different workload requirements.
Module 5: Resource Management with Control Groups2025-01-29T17:11:39+05:30
  • Managing resource contention and setting limits for services, applications, and users using cgroup configurations.
Module 6: System Tracing Tools2025-01-29T17:12:06+05:30
  • Diagnosing system and application behaviors using various resource-specific tracing tools.
Module 7: CPU Optimization2025-01-29T17:13:24+05:30
  • Managing CPU resource sharing and scheduling to control utilization.
Module 8: Memory Optimization2025-01-29T17:14:17+05:30
  • Configuring settings for efficient memory utilization tailored to different workloads.
Module 9: Storage I/O Optimization2025-01-29T17:14:38+05:30
  • Managing settings for efficient disk utilization across various use cases.
Module 10: File System Optimization2025-01-29T17:14:58+05:30
  • Enhancing application efficiency concerning file system utilization.
Module 11: Network Optimization2025-01-29T17:15:08+05:30
  • Improving application efficiency in network utilization.
Module 12: Tuning in Virtualized Environments2025-01-29T17:15:19+05:30
  • Understanding the requirements and techniques for tuning in virtualized settings.
Module 13: Comprehensive Review2025-01-29T17:16:34+05:30
  • Applying learned skills by observing system performance, evaluating metrics, and configuring settings to enhance performance.
2025-01-29T17:19:14+05:30
Go to Top