SLA-Aware Batch Scheduling in Apache YuniKorn with Multi-Tenant Preemption
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Explore multi-tenant batch scheduling in Kubernetes with Apache YuniKorn in this 25-minute conference talk. Dive deep into the challenges of resource-intensive data engineering use cases and learn how YuniKorn addresses the limitations of the default scheduler's priority-based approach. Discover the concept of "The Laws of Preemption" for batch processing and understand how to implement flexible, context-aware preemption that considers workload types, user quotas, and hierarchical queues. Gain insights into preventing preemption storms, defining guardrails for cross-tenant resource allocation, and implementing tenant-aware preemption based on YuniKorn's hierarchical queue model and guaranteed resources. Enhance your knowledge of advanced scheduling techniques for optimizing multi-tenant environments in Kubernetes clusters.
Syllabus
SLA Aware Batch Scheduling in Apache YuniKorn with Multi-Tenant Pre... Sunil Govindan & Craig Condit
Taught by
CNCF [Cloud Native Computing Foundation]
Related Courses
内存数据库管理openHPI CS115x: Advanced Apache Spark for Data Science and Data Engineering
University of California, Berkeley via edX Processing Big Data with Azure Data Lake Analytics
Microsoft via edX Google Cloud Big Data and Machine Learning Fundamentals en Español
Google Cloud via Coursera Google Cloud Big Data and Machine Learning Fundamentals 日本語版
Google Cloud via Coursera