Peeling Back the Layers of Storage
Talkat Open Source Summit Europe 2022 · on Thursday, 2022-09-15· at 11:55· Liffey B Part 2 (Level 1), Convention Centre Dublin, Spencer Dock, N Wall Quay, North Wall Dublin 1, D01 T1·
summary
Linux storage unpacks into concrete layers: physical devices that lie about 512 vs 4K sectors and SMR behavior, a transport layer (SATA/SCSI/NVMe), a block layer with IO queues and partition alignment (partitions commonly start at 2048), and stacked components like MD raid, LUKS encryption, dm-cache and drbd that expose a single block device. A real server example uses 13 disks, four block layers, zram swap, tmpfs mounts and multiple bind mounts; on-disk self‑encryption is untrusted and backups (Borg) are mandatory.
AI-written summary · about
chapters (8)
- 0:00Intro
- 1:20Storage noun
- 4:30A word on ZFS on Linux
- 15:49Physical
- 21:53Disk Partitioning
- 27:37Device Mapper / LVM / Encryption
- 38:22Disk Caching and SWAP!
- 42:06Bind mounts, Symlinks, and Reflinks
related talks
45mLinux Storage Stack Explained
48mSoftware Defined Storage the Linux way
32mUsing Linux Block Integrity in Building and Testing Storage Systems
39mThe Power of the Device Mapper - From Dm-cache To Dm-zoned
17mHow advancements in storage are triggering innovations in open-source and vice-versa
20mDeep Dive into Ceph Block Storage
42mUnderstanding the Linux Block Layer-From Single Queue to Multi-Queue Architecture
13mManage storage easily with Linux System Roles
