Kubernetes Performance Analysis and Benchmarking
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Explore Kubernetes performance analysis in this 26-minute CNCF conference talk. Dive into the lifecycle of pods, workload analysis tools, and scalability considerations. Learn about cluster configuration, including specifications and cost factors. Examine CPU and memory benchmarks, as well as Nginx load testing for throughput and latency. Investigate scalability setups with 1000 fake nodes and 2000 pods, and analyze profiling results. Gain valuable insights on comparing performance across different Kubernetes architectures, equipping you with essential knowledge for optimizing your cloud-native infrastructure.
Syllabus
Intro
Motivation
Lifecycle of Pods
Tools and Data Analysis - Workloads
Tools and Data Analysis - Scalability
Cluster Configuration - Specification and Cost
CPU and Memory Benchmark
Nginx Benchmark - Load Testing & Throughput
Nginx Benchmark - Load Testing, 50% Latency Nginx wrk-t -ecconnections --latency Server ip
Summary
Scalability Setup
Throughput Measurement-metrics 1000 Fake nodes, with 2000 pods to be scheduled
Profiling Results
Take Aways • Performance comparison between different architectures with Kubernetes
Taught by
CNCF [Cloud Native Computing Foundation]
Related Courses
Creating an AWS EC2 Autoscaling Group using Load BalancerCoursera Project Network via Coursera Microsoft Azure Developer: Performing Load Testing
Pluralsight Learn JMETER from Scratch on Live Apps -Performance Testing
Udemy Master JMeter from Basics (Performance + Load + API Testing)
Udemy Performance Testing Course with JMeter and Blazemeter
Udemy