Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Managing Memory Bandwidth Antagonism at Scale

Linux Plumbers Conference via YouTube

Overview

Explore memory bandwidth management and performance isolation in multi-tenant cloud environments through this Linux Plumbers Conference talk. Delve into Google's efforts to address isolation challenges caused by memory bandwidth saturation, including monitoring techniques, control mechanisms, and the use of Intel RDT. Learn about estimating container memory bandwidth utilization, implementing actuators and policies for control, and leveraging the resctrl interface. Gain insights into production use-cases, lessons learned, and proposed changes for resource control support in Linux. Understand the universal applicability of these challenges and join the discussion on developing common solutions for the community.

Syllabus

Introduction
Detecting Memory Bandwidth Issues
User Insights
HighLevel Approaches
CPU Throttling
Reactively Scheduling
Disabling Abusers
Results
ResControl
Rest Control File System
Challenges
Solution
Takeaways
Questions
Performance Isolation
Balancing the workload
Other hardware resources
Hardware quality of service
Uncontrolled bandwidth consumption
Continuous bandwidth consumption
Monitoring
CPU Throttle

Taught by

Linux Plumbers Conference

Reviews

Start your review of Managing Memory Bandwidth Antagonism at Scale

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.