YoVDO

Capacity-Aware Dynamic Volume Provisioning for LVM-Based Local Storage

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

Tags

Kubernetes Courses Local Storage Courses Storage Optimization Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a comprehensive conference talk on capacity-aware dynamic volume provisioning for LVM-based local storage in Kubernetes environments. Delve into the features and functionality of TopoLVM, a CSI plugin designed to optimize local storage usage. Learn about dynamic volume provisioning, topology-aware pod scheduling, volume resizing, and thin-provisioning capabilities. Discover how TopoLVM addresses the challenges of using local storage efficiently in Kubernetes clusters, balancing performance and cost-effectiveness. Gain insights into the implementation, usage, and inner workings of TopoLVM, including its scheduler extender, CSI topology, and future development plans. Enhance your understanding of storage solutions for Kubernetes applications and explore alternatives to network storage for specific use cases.

Syllabus

Intro
Cybozu's Kubernetes cluster
Requirements for local storage
What was the best storage driver?
Arbitrary volume size
Pod scheduling and volume provisioning(1/2)
Other features
Challenges
The parameters of the TopoLVM's scheduler extender
CSI topology
Example
Scheduler extender: Filtering
Scheduler extender: Scoring
Next plans
Conclusion


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