Longhorn: Distributed Storage for Kubernetes
Shriira Press
Reliable persistent storage for stateful Kubernetes apps. Turn your nodes' disks into replicated block storage with Longhorn — no SANs needed.
Welcome to Longhorn: Distributed Storage for Kubernetes.
Longhorn is a cloud-native distributed block storage system for Kubernetes — it turns your nodes' disks into reliable, replicated persistent storage for stateful workloads, especially on-prem, bare-metal, and edge. This free book teaches it from the ground up: the persistent storage problem and what Longhorn is, Kubernetes storage concepts (PVs, PVCs, StorageClasses, CSI), Longhorn's architecture (the manager, engines, replicas), volumes and replicas, using Longhorn (StorageClasses, PVCs, provisioning), reliability and replication (surviving disk and node failures), snapshots and backups (point-in-time and disaster recovery), the Longhorn UI and management, performance/scaling/the v2 data engine, and operating Longhorn in practice. Ten focused chapters with clear diagrams that demystify cloud-native storage — providing reliable, replicated, self-healing persistent storage for stateful Kubernetes workloads from commodity node disks, without expensive SANs.
This title is part of the ShriIra library and is free to read in full, right here — our small contribution to making world-class knowledge easy to reach.
A note on reading it: open the Contents menu at the top of the reader to jump between chapters, use the Aa menu to set a comfortable text size, theme (light, sepia, or night), and single- or two-page layout. Your place is saved automatically, so you can always pick up where you left off.
We hope it serves you well.
— Shriira Press