Ceph RBD Mirroring: Wenn ein Standort nicht mehr reicht
Ein lokaler Ceph-Cluster bietet exzellente Datensicherheit – doch gegen großflächige Standort-Störungen hilft nur die räumliche Trennung. Wer seine Block-Storages (RBD) zusätzlich absichern möchte, landet schnell beim Thema RBD Mirroring.
In diesem Vortrag teile ich meine Erfahrungen beim Aufbau einer asynchronen Spiegelung zwischen zwei unabhängigen Ceph-Clustern. Wir schauen uns an, wie man die Brücke zwischen den Standorten schlägt, ohne dass die Latenz der Außenverbindung die Performance im lokalen Netz ausbremst. Der Fokus liegt dabei auf der praktischen Umsetzung und den Stolpersteinen, die es zu verhindern gilt.
Die Themen im Überblick:
- Warum asynchron? Wie die Spiegelung funktioniert, ohne die lokale Applikation zu blockieren.
- Voraussetzungen: Was müssen beide Cluster können, um "Partner" zu werden?
- Konfiguration live: Erstellen der Mirror-Daemons, Austausch der Peer-Tokens und Aktivierung der Pools.
- Status-Check: Woher weiß ich, dass die Spiegelung läuft? Ein Blick auf die wichtigsten CLI-Befehle
- Lessons Learned: Was wirklich wichtig ist, was man auf keinen Fall falsch machen sollte, worauf es ankommt!
Dieser Vortrag ist für alle Admins gedacht, die eine solide Standort-Replikation einrichten wollen, ohne sich in theoretischen Performance-Modellen zu verlieren.