Make Descheduler Smarter and Safer - Applying Reinforcement Learning in Descheduling Strategies
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Explore how reinforcement learning can be applied to enhance descheduling strategies in Kubernetes clusters. Dive into a presentation that examines the limitations of current rule-based descheduler approaches and introduces a novel solution using reinforcement learning. Learn about defining reward functions and training agents to address resource fragmentation and workload hotspots. Discover the process of utilizing historical scheduling data and a scheduler simulator to train and validate the RL-based descheduler without disrupting production services. Gain insights into making descheduling smarter and safer for complex environments with diverse workload categories and multiple influencing factors.
Syllabus
Make Descheduler Smarter and Safer: How We Apply Reinforcement Learning in Descheduling Strategies
Taught by
CNCF [Cloud Native Computing Foundation]
Related Courses
Startup EngineeringStanford University via Coursera Developing Scalable Apps in Java
Google via Udacity Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera Cloud Networking
University of Illinois at Urbana-Champaign via Coursera Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera