Software Defined Storage the Linux way
summary
Linux combines LVM (with thin provisioning), dm‑raid, dm‑cache, targets/initiators and DRBD into a coherent stack and Linstore adds a single control plane that unifies them via a controller and stateless satellites. It implements DRBD synchronous or async replication with up to 32 replicas and dual‑primary for live migration, exposes connectors for Kubernetes/OpenStack/OpenNebula, supports per‑volume dm‑crypt keys, PMEM optimizations and 500k IOPS single volume real‑world numbers, and keeps the controller out of the data path.
AI-written summary · about
chapters (12)
- 0:00Start
- 1:23Lvm
- 2:02Snapshots
- 5:34Use Ssds as Cache for Rotating Media
- 7:44Targets and Initiators
- 9:03Ubuntu
- 21:04Roadmap for 2019
- 25:31Hyper-Converged Scenario
- 28:05The Software Architecture
- 32:39Software-Defined Storage
- 35:15Openstack
- 39:37Compression
related talks
52mPeeling Back the Layers of Storage
13mManage storage easily with Linux System Roles
45mLinux Storage Stack Explained
20mDeep Dive into Ceph Block Storage
32mUsing Linux Block Integrity in Building and Testing Storage Systems
31mFrom Open-Channel SSDs to Zoned Namespaces
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
