Storage and Networking: Rook on Multus
Talkat KubeCon + CloudNativeCon North America 2021 · on Wednesday, 2021-10-13· at 16:30· Concourse Hall 152 + Online·
summary
Demo cluster runs Rook‑Ceph using Rook-Ceph on Multus and macvlan with Whereabouts IPAM, creating network-attachment-definitions for separate public and cluster networks. Measurements show ~20–35% gains: ~35% higher random‑write IOPS and ~22% higher throughput when OSDs use a dedicated replication network. Configuration uses multus annotations, host interfaces (eno1/eno2), and Rook network selectors; setup is reproducible and available since Rook 1.7, and the demo confirms the performance boost in a bare‑metal Kubernetes environment.
AI-written summary · about
chapters (15)
- 0:00Intro
- 0:45Storage challenges
- 3:00What is Rook-Ceph?
- 4:21What is Ceph?
- 6:17Architectural Layers
- 7:40Dynamic provisioning
- 9:12Network capability
- 10:17Network topology
- 11:50Networking models
- 12:29Network Attachment Definition
- 13:03ROOK-CEPH CRD
- 13:58What's in the box?
- 15:26Random WRITE - IOPS and Bandwidth
- 17:41Random READ - IOPS and Bandwidth
- 23:40Wrap it up
related talks
46mMulti - Networking Kubernetes Containers with CNI
22mMetaRoCE: Meta’s RDMA Transport
09mMulti-Cluster Networking: A Technology-Agnostic Network Operator for K8 Federation
37mHigh Performance Networking with Kubevirt
20mRDMA at Cloud Scale: The OCI Experience
33mMulti-tenant K8s Networking with Kube-OVN
20mMetaRoCE: Meta’s RDMA Transport
16mMetaRoCE: From Spec to NIC to Open Source
