YoVDO

Capacity Scheduling for Elastic Resource Sharing in Kubernetes

Offered By: CNCF [Cloud Native Computing Foundation] via YouTube

Tags

Kubernetes Courses Cloud Native Computing Courses Multi-Tenancy Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a collaborative presentation on capacity scheduling for elastic resource sharing in Kubernetes. Learn how Qingcan Wang from Alibaba and Yuan Chen from Apple address the limitations of fixed resource quotas in multi-tenant environments. Discover a Kubernetes enhancement that enables dynamic resource sharing within and across teams, improving cluster utilization. Gain insights into hierarchical resource groups with guaranteed and maximum resources, supporting various resource types including CPU, memory, disk, and GPU. Understand how this feature, similar to YARN's capacity scheduler, integrates seamlessly into Kubernetes as plugins and its implementation in large-scale production clusters like Alibaba Cloud. Follow the presentation's structure, covering the background, Kubernetes resource management, resource guarantees, extensions, nested structures, job queue architecture, and a live demonstration.

Syllabus

Introduction
Background
How does Kubernetes manage resources
Resource Guarantee
example
extension
nested structure
job queue
job queue architecture
demo
current status
Collaboration
Questions


Taught by

CNCF [Cloud Native Computing Foundation]

Related Courses

Cisco SD-WAN (Viptela) with Lab Access
Udemy
Architect SaaS Applications - Unique Challenges & Solutions
Udemy
Provision IoT devices at scale by using Azure IoT Hub Device Provisioning Service (DPS)
Microsoft via Microsoft Learn
Multi-Tenancy and Isolation Using Virtual Clusters in Kubernetes - Mirantis Labs Tech Talks
Mirantis via YouTube
Secure Multi-Cluster & Multi-Tenant Cloud Native Apps with Mirantis & Tetrate
Mirantis via YouTube