Building a Driver for Dynamic Resource Allocation in Kubernetes - Device Plugins 2.0
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Explore the cutting-edge Kubernetes feature, Dynamic Resource Allocation (DRA), in this informative conference talk. Learn how DRA revolutionizes resource scheduling by empowering third-party developers and offering a more flexible API similar to persistent volumes. Discover the myriad benefits of DRA for GPU management, including controlled sharing, support for multiple models per node, arbitrary constraint specification, dynamic MIG device allocation, and GPU repurposing. Gain practical insights into building your own resource driver for DRA, utilizing Kubernetes's in-tree helper libraries and following best practices for driver architecture. Follow along as the speakers use NVIDIA and Intel GPU drivers as examples, culminating in a live demonstration of these drivers in action.
Syllabus
Device Plugins 2.0: How to Build a Driver for Dynamic Resource Allocation - K Klues & Alexey Fomenko
Taught by
CNCF [Cloud Native Computing Foundation]
Related Courses
Introduction to Cloud Infrastructure TechnologiesLinux Foundation via edX Scalable Microservices with Kubernetes
Google via Udacity Google Cloud Fundamentals: Core Infrastructure
Google via Coursera Introduction to Kubernetes
Linux Foundation via edX Fundamentals of Containers, Kubernetes, and Red Hat OpenShift
Red Hat via edX