# I/O Shaping in EOS

- Institution: CERN
- Speaker: Luis Antonio Obis Aparicio
- Year: 2026
- Language: English
- Source: [CERN](https://videos.cern.ch/record/3023537)
- Licence: [CERN](https://copyright.web.cern)
- Who can watch: Teens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

**I/O shaping** in EOS is a cluster-wide mechanism that helps share storage bandwidth fairly across a whole instance. It continuously collects near-real-time I/O activity from all nodes and builds a global picture of who is reading and writing - grouped by user, group, or application. Using this global view, EOS can automatically apply scheduling and priority rules that decide how the available I/O capacity is shared.

Unlike local throttling on a single machine, global I/O shaping coordinates decisions across the entire system. This prevents one heavy consumer from slowing everyone else down and keeps latency stable when different workloads run at the same time. Administrators can prioritize critical workloads, guarantee minimum throughput for selected users, or limit overly aggressive activity, all while keeping overall throughput high. The result is more predictable performance and better sharing of storage resources without requiring changes in applications.

We will present a report on its current status and the technical aspects of its implementation.

00:00:00 Slide 1

00:00:31 Slide 2

00:01:26 Slide 3

00:01:44 Slide 4

00:02:30 Slide 5

00:03:23 Slide 6

00:04:09 Slide 7

00:06:18 Slide 8

00:06:53 Slide 9

00:08:08 Slide 10

00:08:42 Slide 11

00:09:02 Slide 12

00:09:19 Slide 13

00:10:12 Slide 14

00:10:30 Slide 15

00:10:58 Slide 16

00:12:15 Slide 17

00:13:14 Slide 18

00:14:26 Slide 19

00:15:03 Slide 20

00:15:22 Slide 21

00:17:52 Slide 22

## Lectures

1. [I/O Shaping in EOS](https://invisiblenetwork.ai/learn/cern/3023537/c061f13f30dd), 26 min (CERN's player)
