centron S3 Object Storage – Überblick
Der centron S3 Object Storage ist ein hochverfügbarer, S3-kompatibler Speicherdienst für unstrukturierte Daten. Statt einer klassischen Verzeichnishierarchie werden Daten als Objekte in Buckets abgelegt und über eine HTTP-basierte API angesprochen. Da die Schnittstelle zum De-facto-Standard S3 kompatibel ist, funktionieren gängige Tools, SDKs und Backup-Programme ohne Anpassung.
Zentrale Begriffe
| Begriff | Bedeutung |
|---|
| Bucket | Oberster Container für Objekte. Der Name ist innerhalb einer Region eindeutig. |
| Objekt | Eine Datei inklusive Metadaten. Objekte sind unveränderlich – ein "Update" erzeugt eine neue Version bzw. ersetzt das Objekt. |
| Key | Der Name eines Objekts innerhalb eines Buckets, z. B. backups/2026/07/db.tar.gz. Schrägstriche erzeugen eine scheinbare Ordnerstruktur (Prefixes). |
| Access Key / Secret Key | Zugangsdaten-Paar zur Authentifizierung gegen die S3-API. |
| Region / Endpoint | Der Standort bzw. die URL, unter der die API erreichbar ist. |
Endpoints
| Wert |
|---|
| Endpoint | https://s3.internet1.de |
| Region | |
| Adressierung | Virtual-hosted-style (https://Bucketname.s3.internet1.de) und Path-style (https://s3.internet1.de/Bucketname) |
Typische Einsatzszenarien
- Backups & Archivierung – z. B. mit restic, Veeam, Kopia, Duplicati oder Bareos
- Statische Assets – Bilder, Videos, Downloads für Websites und Apps
- Datenaustausch – große Dateien teamübergreifend oder mit Kunden teilen
- Cloud-native Anwendungen – direkte Anbindung über SDKs (Python, Go, JavaScript u. a.)
- Data Lakes / Analytics – Rohdaten kosteneffizient vorhalten
Abgrenzung zu anderen Storage-Produkten
| Object Storage | Block Storage (Volumes) | Dateiserver/NFS |
|---|
| Zugriff | HTTP/S3-API | als Laufwerk am Server | Netzwerk-Dateisystem |
| Skalierung | praktisch unbegrenzt | an Server gebunden | begrenzt |
| Geeignet für | Backups, Assets, Archive | Datenbanken, Betriebssysteme | gemeinsame Arbeitsverzeichnisse |
| Latenz | höher (HTTP) | sehr niedrig | niedrig |
Wichtige Eigenschaften
- S3-kompatibel: funktioniert mit AWS CLI, s3cmd, MinIO Client, rclone, SDKs u. v. m.
- Redundant gespeichert: Objekte werden mehrfach abgelegt (Erasure Coding / Replikation).
- Verschlüsselung: TLS für die Übertragung; optional SSE-C mit eigenem Schlüssel.
- Schutzfunktionen: Versioning, Object Lock (Legal Hold & Retention), Lifecycle-Policies.
- Zugriffskontrolle: private Buckets als Standard, öffentliche Freigabe optional.
Nächste Schritte
- S3-Zugangsdaten erstellen
- Ersten Bucket anlegen
- CLI-Tools einrichten