Container Performance Analysis and Optimization
Offered By: Docker via YouTube
Course Description
Overview
Syllabus
Intro
Current Titus Scale
Titus Use Cases
Container Performance @Netflix
Control Groups
Linux Containers
CPU Shares
Container OS Configuration
Analysis Strategy
Host Analysis Challenges
3.1. Host Physical Resources
Host Perf Analysis in 60s
USE Method: Host Resources
3.2. Host Containers & cgroups
Namespaces
docker stats
Host PID - Container ID
nsenter Wrapping
nsenter: Host - Container top
perf: CPU Profiling
CPU Flame Graphs
3.3. Let's Play a Game
Game Scenario 1
Methodology: Reverse Diagnosis
CPU Bottleneck Identification
Guest Analysis Challenges
Disks
Metrics Namespace
perf & Container Debugging
Built-in Linux Tracers
ftrace: Overlay FS Function Calls
ftrace: Overlay FS Function Tracing
BPF: Scheduler Latency 2
Docker Analysis & Debugging
Summary
Taught by
Docker
Related Courses
A Beginner’s Guide to DockerPackt via FutureLearn A Beginner's Guide to Kubernetes for Container Orchestration
Packt via FutureLearn Beginner’s Guide to Containers and Orchestration
A Cloud Guru Designing High Availability, Fault Tolerance, and DR with AWS Services
A Cloud Guru Docker Certified Associate (DCA)
A Cloud Guru