Linux Performance Optimization: Red Hat EX436 and LPIC-3 304

Linux Performance Optimization: Red Hat EX436 and LPIC-3 304

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 5h 36m | 2.38 GB

Linux High Availability Clustering Complete Video Course is a unique video product that teaches you how to implement and configure high availability solutions for your Linux projects. High Availability ensures the readiness of critical workloads in the cloud and in data centers for both large corporate and smaller environments and this video course is your go-to resource for getting started with High Availability today.

Configuring High Availability is an essential part of setting up a Linux environment. High Availability is used in the data center, but also for ensuring the availability of critical workloads in the Cloud. This video course includes whiteboard concept teaching, live CLI work, screencast teaching, and hands-on labs, so you have everything you need to learn about High Availability for your work. It also covers everything you need to study for and pass the RHCA Exam 436 and also covers the High Availability portion of the Linux Professional Institute LPIC-3 304: Virtualization and High Availability exam.

Table of Contents

01 Linux Performance Optimization – Introduction
02 Module introduction
03 Learning objectives
04 1.1 Understanding Performance Tuning
05 1.2 What do you Want to Accomplish
06 1.3 Getting Started
07 1.4 Using top to Analyze Performance
08 Learning objectives
09 2.1 Understanding Queueing
10 2.2 Configuring System Tunables
11 2.3 Managing Kernal Module Parameters
12 2.4 Working with Tuned
13 2.5 Managing Custom Tuned Profiles
14 2.6 Managing Tuna
15 Learning objectives
16 3.1 Configuring Ulimit Resource Limits
17 3.2 Understanding Control Groups
18 3.3 Integrating Control Groups in systemd
19 3.4 Managing systemd cgroups
20 3.5 Managing Slices
21 Module introduction
22 Learning objectives
23 4.1 Understanding Benchmarking
24 4.2 Understanding Units
25 4.3 Using Benchmarking Tools
26 4.4 Using awk to Find Relevant Data
27 4.5 Getting Performance data with sar
28 4.6 Plotting Data
29 4.7 Lab – Using gnuplot to show sar data
30 4.8 Using Performance Co-Pilot
31 Learning objectives
32 5.1 Understanding the Need for Profiling
33 5.2 Understanding What you Need to Know
34 5.3 Querying Kernel Information
35 5.4 Hardware Profiling Tools
36 5.5 Profiling Storage
37 5.6 Understanding CPU Cache Usage
38 5.7 Profiling CPU Cache Usage
39 5.8 Using perf
40 Learning objectives
41 6.1 Understanding Tracing
42 6.2 Tracing System and Library Calls
43 6.3 Kernel Tracing with ftrace
44 6.4 Understanding SystemTap
45 6.5 Installing SystemTap
46 6.6 Running SystemTap Scripts
47 6.7 Running Precompiled SystemTap Modules
48 Module introduction
49 Learning objectives
50 7.1 Understanding I_O Flow
51 7.2 Understanding Small File Workloads Pt 1
52 7.3 Understanding Small File Workloads Pt 2
53 7.3 7.4 Optimizing Disk I_O
54 7.4 7.5 Selecting the Best Filesystem
55 7.5 7.6 Managing journaling Options
56 7.6 7.7 Tuning a Mailserver Workload
57 Learning objectives
58 8.1 Understanding Memory Management
59 8.2 Managing Process Memory
60 8.3 Finding Memory Leaks
61 8.4 Using Swap and Cache
62 8.5 Managing Memory Reclamation
63 8.6 Managing OOM
64 8.7 Managing NUMA