Piraeus Datastore - Persistent Volumes for Kubernetes
summary
Piraeus Datastore brings LINSTOR/DRBD into Kubernetes with an Operator, CSI driver, helm charts, kubectl plugin and HA controller to deliver RWO and ROX persistent volumes backed by a kernel block-replication driver (DRBD) and LINSTOR orchestration. It supports synchronous and asynchronous replication, snapshots, snapshot-delta shipping to S3, at-rest and in-transit encryption, thin provisioning, and deduplication. Deployments use a very small footprint — about three containers per node plus three cluster-wide — and report up to 3.5 GB/s replicated writes and up to 32-node replicas for a single PV.
AI-written summary · about
chapters (6)
- 0:00Introduction to Piraeus
- 1:09Piraeus Operator overview
- 5:30Low-level components DBD
- 13:18Linstore orchestration details
- 19:06Use cases and performance
- 25:59Q&A session
related talks
28mKubernetes Storage Evolution: Enabling High Performance Distributed Datastores
35mHA and Data Mobility for persistent Volumes
28mPersistent Storage with Kubernetes in Production - Which Solution and Why?
35mKubernetes Persistent Data Challenges – AZ, Region and Multi-Clou...
37mBuild a Kubernetes Based Cloud Native Storage Solution From Scratch
50mRunning Databases Efficiently at Scale - Case Study of Flipka...
18mLustre in Kubernetes
25mContainer Attached Storage: Open Source Extensions: Kubernetes + Data
