Prescriptively Benchmarking Kubernetes System and Application Using K-Bench
CNCF [Cloud Native Computing Foundation] via YouTube
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore K-Bench, a framework for benchmarking Kubernetes infrastructure, in this informative conference talk. Discover how to evaluate various performance aspects of Kubernetes systems using a highly configurable approach. Learn about K-Bench's rich set of configuration options, yaml specifications, and its ability to generate SIG-compliant latency and API responsiveness metrics with improved accuracy. Gain insights into the framework's container interface for porting legacy infrastructure benchmarks, pre-integrated benchmarks, and blueprints for assessing infrastructure performance at scale. Delve into topics such as aggregate benchmark throughput across pods, transaction latencies, infrastructure elasticity, and resource efficiency in Kubernetes environments. Understand K-Bench's design framework, basic terminology, and metrics, and explore its applications in deep infrastructure diagnostics and various use cases, including DP Internode scenarios.
Syllabus
Introduction
Performance Aspects
KBench Overview
KBench Features
Basic Terminology
Design Framework
Metrics
Benchmarking with KBench
Preintegrated workloads
Deep infrastructure diagnostics
Use cases
DP Internode
Conclusion
Taught by
CNCF [Cloud Native Computing Foundation]