Object Storage
S3-kompatibler Speicher auf Ceph
Storage
Wir planen, bauen und betreiben Block-, File- und Object-Storage auf Standard-Hardware: hochverfügbar, mandantenfähig und vollständig als Code. Ceph setzen wir seit 2016 produktiv ein.
Die Herausforderung
Datenmengen wachsen, Aufbewahrungspflichten werden strenger, und klassische Speichersysteme binden Sie an einen Hersteller. Gleichzeitig ist Storage die Schicht, deren Ausfall alles andere mitreißt. Wer hier Fehler bei Fehlerdomänen, Sizing oder Netzwerk macht, merkt es erst im Ernstfall.
Was wir können
Fehlerdomänen und Datenplatzierung, Replikation oder Erasure Coding, Pool- und Placement-Group-Planung, Topologien über mehrere Verfügbarkeitszonen.
RBD für OpenStack, Kubernetes und Hypervisoren, NVMe/TCP und iSCSI; CephFS mit NFS-Export; S3 auf RGW mit Storage Classes, Versionierung und Lifecycle-Regeln.
Trennung über Namensräume, eingeschränkte Zugangsdaten, Placement Targets und Quotas pro Mandant; ein klares Modell für Identitäten, Rollen und Bucket Policies; wiederholbares Onboarding.
Object Lock (WORM), Versionierung und Lifecycle-Regeln als technische Kontrollen für Aufbewahrungspflichten.
Wachstumsmodelle aus Nutz-zu-Roh-Verhältnis, Replikations-Overhead und Rebuild-Reserve; Node-Sizing über CPU, RAM, NVMe und Netzwerk; Tuning nach Messung statt nach Annahme.
Getrennte Netze für Client-, Cluster-, Management- und Out-of-Band-Verkehr, Port- und Protokollmatrizen, MTU-Vorgaben, Load-Balancer- und VIP-Design, S3-Endpunkte mit BGP und ECMP.
Replikation über Zonen, Active/Active-Lastverteilung, Konzepte für Disaster Recovery und Business Continuity, automatisierte Wiederherstellung, die regelmäßig geübt wird.
Upgrades und Rolling Maintenance, Nodes hinzufügen und entleeren, Rebalancing; Diagnose von degradierten Placement Groups, langsamen Requests, Platten- und Netzwerkfehlern.
NetApp ONTAP im Parallelbetrieb und als Ausgangspunkt für den Umstieg auf Software-Defined Storage, herstellerneutral geplant.
Hardware-PoC vor der Beschaffung, Testkampagnen für Stabilität, Skalierung, Redundanz und Performance, Architekturdokumente, die sich auf nummerierte Anforderungen zurückführen lassen.
Vorgehen
Leistung, Kapazität, Verfügbarkeit und Compliance werden messbar formuliert.
Hardware und Design werden unter realer Last geprüft, bevor beschafft wird.
Fehlerdomänen, Netzwerk, Kapazität und Wachstum werden festgelegt und dokumentiert.
Unbeaufsichtigte Installation mit cephadm, Ansible und GitOps, auch in vom Internet getrennten Umgebungen.
Testkampagnen gegen vorher definierte Kriterien: Stabilität, Redundanz, Performance.
Monitoring, Kapazitätsberichte, Upgrades und Fehleranalyse, mit Runbooks für Ihr Team.
Technologien
Leistungen im Detail
S3-kompatibler Speicher auf Ceph
Hochverfügbare Volumes mit Ceph RBD
Gemeinsames Dateisystem mit CephFS und NFS
Wissen
In dieser Reihe haben wir uns bereits intensiv mit den Grundlagen, der Kostenstruktur und den betrieblichen Herausforderungen von Open‑Source‑Software‑Defined‑Storage für kleine und mittlere...
Ob SDS und damit Ceph kleinen und mittelständischen Unternehmen empfohlen werden kann, hängt vom Aufwand und den Kosten ab, die mit der Installation und dem Betrieb von Ceph verbunden sind. Um...
Ceph wurde erstmalig 2007 an der University of California in Santa Cruz von Sage A. Weil in seiner Dissertation mit dem Titel: »CEPH: RELIABLE, SCALABLE, AND HIGH-PERFORMANCE DISTRIBUTED STORAGE«,...
Ob Architektur-Review, Aufbau einer neuen Umgebung oder Unterstützung im Betrieb: Sprechen Sie direkt mit den Ingenieuren, die Ihr Vorhaben umsetzen.