Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Network-aware Scheduling in Kubernetes

CNCF [Cloud Native Computing Foundation] via YouTube

Overview

Explore network-aware scheduling in Kubernetes through this conference talk by José Santos from Ghent University. Learn about a new framework designed to optimize latency-sensitive applications by considering network factors in addition to traditional resource metrics. Discover how the framework incorporates two controllers (AppGroup and NetworkTopology) and three scheduling plugins (TopologicalSort, NodeNetworkCostFit, and NetworkMinCost) to ensure bandwidth reservations and minimize end-to-end application latency. Gain insights into the benefits of this approach for applications like databases and multi-tier web services. Watch a demonstration showcasing the framework's advantages and understand the challenges and lessons learned in implementing network-aware scheduling in Kubernetes environments.

Syllabus

Introduction
Background
Framework
Latency
Framework overview
Bandwidth
Example
Network topology cr
Topological sorting
Latency optimization
Filtering and scoring
Cluster topology
Filtering function
Scoring function
Demo
Deploying Controller
Networkaware Performance
Challenges Lessons Learned
Thank You
Questions

Taught by

CNCF [Cloud Native Computing Foundation]

Reviews

Start your review of Network-aware Scheduling in Kubernetes

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.