How to Increase the Throughput of Kubernetes Scheduler by Tens of Times
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Explore advanced techniques for dramatically improving Kubernetes scheduler performance in this in-depth conference talk. Dive into the limitations of current Kubernetes-based task schedulers and learn how to overcome cluster scale restrictions to enhance resource utilization through large-scale colocation. Discover the innovative Godel Scheduler, an open-source distributed high-performance scheduler based on Kubernetes. Examine performance optimization methods including scheduling algorithm refinement, data structure refactoring, optimistic concurrency implementation under multi-shard architecture for parallel computation, and "batch" scheduling abstraction to maximize reuse of scheduling computation results. Gain valuable insights to potentially increase scheduling throughput beyond 100 Pods/s in clusters with over 5,000 nodes, pushing the boundaries of Kubernetes cluster scalability.
Syllabus
How to Increase the Throughput of Kubernetes Scheduler by Tens of Times - Yuquan Ren & Bing Li
Taught by
CNCF [Cloud Native Computing Foundation]
Related Courses
Introduction to Windows PowerShellMicrosoft via edX Windows PowerShell Basics
Microsoft via edX Preparing for Google Cloud Certification: Cloud Data Engineer
Google Cloud via Coursera Data Engineering on Google Cloud Platform en Français
Google Cloud via Coursera Data Engineering on Google Cloud Platform en Español
Google Cloud via Coursera