YoVDO

Optimizing Storage Assignment via Pod Scheduling Under Disturbance Factors

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

Tags

Conference Talks Courses Kubernetes Courses Fault Tolerance Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore optimizing storage assignment through pod scheduling in distributed storage systems like Ceph in this conference talk from KubeCon + CloudNativeCon Europe 2021. Learn how to automate storage allocation using the "WaitForFirstConsumer" volume binding mode and kube-scheduler tuning. Discover the utilization of Topology Spread Constraints to distribute storage pods effectively. Understand the challenges posed by disturbance factors such as CPU-consuming workloads and how to address them. Gain insights into tuning methods for Kubernetes versions 1.17, 1.18, and 1.19 to achieve optimal pod distribution. See a demonstration of how this approach can lead to fault tolerance against full rack failures. Delve into topics including problem statement, basic ideas, port distribution, handling unsatisfiable conditions, and key takeaways for implementing these strategies in your own Kubernetes environments.

Syllabus

Introduction
Who am I
Agenda
Problem Statement
Kubernetes
Basic idea
Port distribution
When unsatisfiable
Tuning Pod Scheduling
Demonstration
Key takeaways


Taught by

CNCF [Cloud Native Computing Foundation]

Related Courses

Introduction to Cloud Infrastructure Technologies
Linux 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