MENU

Fun & Interesting

5,000 pods/second and 60% utilization with Gödel and Katalyst, with Yue Yin | KubeFM

KubeFM 750 lượt xem 2 months ago
Video Not Working? Fix It Now

This episode is sponsored by Learnk8s — get started on your Kubernetes journey through comprehensive online, in-person or remote training. https://learnk8s.io/training

===

Learn how ByteDance manages computing resources at scale with custom *Kubernetes* scheduling solutions that handle millions of pods across thousands of nodes.

Yue Yin, Software Engineer at ByteDance, discusses their open-source *Gödel scheduler* and *Katalyst* resource management system. She explains how these tools address the challenges of managing online and offline workloads in large-scale *Kubernetes* deployments.

You will learn:

- How *Gödel*'s distributed architecture with dispatcher, scheduler, and binder components enables the scheduling of 5,000 pods per second
- Why *NUMA-aware scheduling* and two-layer architecture are crucial for handling complex workloads at scale
- How *Katalyst* provides node-level resource insights to enable efficient workload co-location and improve CPU utilization

Find all the links and info for this episode here: https://ku.bz/lMpNng_33

===
Interested in sponsoring a KubeFM episode? https://kube.fm/sponsorships
===

CHAPTERS
=========
00:00 Introduction
01:00 Sponsor
01:39 Favorite emerging Kubernetes tools
02:06 Yu Yin's background and role at ByteDance
02:52 Journey into cloud native
03:17 Staying updated with cloud native technologies
03:41 Career advice
05:00 ByteDance's computing resource challenges
06:15 Kubernetes scheduler optimizations
06:54 Development of Gödel Scheduler
07:43 Gödel's architecture and design
09:27 Performance improvements with Gödel
10:55 Open sourcing Gödel Scheduler
11:50 Future plans for Gödel
13:25 Katalyst and its integration with Gödel
15:14 ByteDance's Kubernetes ecosystem
16:10 Future plans and contributions
16:51 Personal life and hobbies
18:02 Kubernetes improvements
18:56 AI and Kubernetes integration
21:06 Outro

LISTEN ON
=========
- Apple Podcast https://kube.fm/apple
- Spotify https://kube.fm/spotify
- Amazon Music https://kube.fm/amazon
- Overcast https://kube.fm/overcast
- Pocket casts https://kube.fm/pocket-casts
- Deezer https://kube.fm/deezer

Comment