Einheit 2.3: Speicher-Dienste
Einführung
Stellen Sie sich vor, Sie organisieren Ihr Home-Office. Einige Dokumente müssen sofort in einem Aktenordner neben Ihrem Schreibtisch zugänglich sein (schneller Zugriff, kleine Mengen). Andere Materialien, wie Fotoalben oder archivierte Steuerunterlagen, können in einem Lagerhaus auf der anderen Seite der Stadt untergebracht werden (langsamer Zugriff, große Mengen). Gleichzeitig haben Sie vielleicht einen gemeinsamen Familienkalender auf dem Kühlschrank, den jeder sehen und aktualisieren muss (gemeinsamer Zugriff, gleichzeitige Benutzer). Cloud-Speicher funktioniert genau auf die gleiche Weise.
In dieser Einheit werden Sie die drei primären Speicherdienste von IONOS CLOUD erkunden: Block Storage für Hochleistungs-Virtuelle-Festplatten, IONOS Cloud Object Storage für dauerhafte, skalierbare objektorientierte Speicherung und Network File Storage für gemeinsame Dateisysteme. Sie werden lernen, was jeden Dienst einzigartig macht, wie sie sich in Leistung und Zugriffsmustern unterscheiden und welche Szenarien jeden Lösungsansatz erfordern. Ob Sie Datenbankdateien speichern, kritische Daten sichern oder Anwendungs-Inhalte auf mehrere Server verteilen, das Verständnis dieser Speicheroptionen ist für die Gestaltung effizienter Cloud-Architekturen unerlässlich.
1. Block Storage
Block Storage ist der gemanagte Speicherdienst von IONOS CLOUD, der Daten VM als rohe Blockgeräte präsentiert, ähnlich wie traditionelle Festplatten oder SSDs, die an einen physischen Server angeschlossen sind. Im Gegensatz zu einem Dateisystemdienst bietet Block Storage die zugrunde liegenden Speicherblöcke, die Sie mit Ihrem eigenen Dateisystem (ext4, XFS, NTFS usw.) formatieren und wie eine lokale Festplatte verwenden können.
1.1 Was ist Block Storage?
Block Storage arbeitet auf Blockebene, was bedeutet, dass Daten in fester Größe gespeichert werden, anstatt als Dateien oder Objekte. Wenn Sie ein Block Storage-Volume an eine Compute Engine-VM oder ein Cube anhängen, sieht das Betriebssystem es als rohes Diskgerät, das partitioniert, formatiert und gemountet werden kann. Dies macht Block Storage ideal für Workloads, die niedrige Latenz und zufällige Eingabe/Ausgabevorgänge erfordern, wie z.B. Datenbanken, Anwendungsserver und VM-Boot-Festplatten.
Jedes Block Storage-Volume ist doppelt redundant, was bedeutet, dass Daten synchron an zwei separate Speicherserver geschrieben werden, jeweils mit eigener RAID-Konfiguration. Diese aktive-aktive Redundanz stellt sicher, dass Ihre Daten auch im Falle eines Festplatten- oder sogar eines gesamten Speicherserver-Ausfalls ohne Unterbrechung verfügbar bleiben. Darüber hinaus sind alle Block Storage-Daten standardmäßig verschlüsselt und gelöschte Blöcke werden sicher gelöscht, um eine Wiederherstellung zu verhindern und somit strenge Datenschutzanforderungen zu erfüllen.
1.2 Speichermedientypen
IONOS CLOUD bietet Block Storage in drei Medientypen an, die jeweils für unterschiedliche Leistungs- und Kost-profile optimiert sind:
| Medientyp | Typische Anwendungsfälle | Volumengröße | Maximale Volumes pro VM |
|---|---|---|---|
| HDD | Backups, Archive, kalte Speicherung | 1 GiB - 4 TiB | Bis zu 24 Volumes pro VM (geteilt über alle Typen) |
| SSD Standard | Allgemeine Workloads, Datenbanken, Anwendungen | 1 GiB - 4 TiB | Bis zu 24 Volumes pro VM (geteilt über alle Typen) |
| SSD Premium | Hochleistungs-Datenbanken, kritische Anwendungen | 1 GiB - 4 TiB | Bis zu 24 Volumes pro VM (geteilt über alle Typen) |
HDD-Volumes bieten eine feste Leistung von 200 MB/s sequenzieller Durchsatz und etwa 1.100 IOPS für zufällige Operationen, unabhängig von der Volumengröße. Dies macht sie kosteneffizient für Workloads, bei denen die Leistung nicht im Vordergrund steht, wie z.B. Langzeit-Backups oder Archivspeicherung.
SSD Standard-Volumes liefern eine Leistung, die linear mit der Volumengröße skaliert bei 0,5 MB/s pro GiB (begrenzt auf 300 MB/s pro VM). Für zufällige E/A erhalten Sie 40 IOPS pro GiB für Lesevorgänge (bis zu 24.000 IOPS pro VM) und 30 IOPS pro GiB für Schreibvorgänge (bis zu 18.000 IOPS pro VM). Dies macht SSD Standard geeignet für die meisten Produktionsworkloads, einschließlich Datenbanken und Anwendungsservern.
SSD Premium-Volumes bieten die höchste Leistung und skaliert bei 1 MB/s pro GiB (begrenzt auf 600 MB/s pro VM) mit 75 IOPS pro GiB für Lesevorgänge (bis zu 45.000 IOPS pro VM) und 50 IOPS pro GiB für Schreibvorgänge (bis zu 30.000 IOPS pro VM). Premium-SSD ist für latenzempfindliche Anwendungen konzipiert, die maximale Durchsatzrate und IOPS erfordern, wie z.B. große relationale Datenbanken oder hochtransaktionale Anwendungen.
1.3 Wichtige Block Storage-Funktionen
Block Storage-Volumes sind über ein Hochgeschwindigkeitsnetzwerk an VMs angeschlossen und bieten somit niedrige Latenz und hohe Durchsatzrate. Da der Speicher netzwerkgesteuert und nicht physisch angeschlossen ist, können Sie ein Volume von einer VM abtrennen und es einer anderen VM wieder anhängen, wodurch flexible Infrastrukturverwaltung und Notfallwiederherstellungszenarien ermöglicht werden.
Die doppelt redundante Architektur bedeutet, dass jeder Schreibvorgang synchron auf einen zweiten Speicherserver repliziert wird, wodurch die Datenbeständigkeit auch im Falle eines Hardwarefehlers gewährleistet wird. In Kombination mit der Verschlüsselung bei Ruhe und sicheren Löschfunktionen bietet Block Storage unternehmensweite Zuverlässigkeit und Sicherheit für Ihre kritischsten Workloads.
2. IONOS Cloud Object Storage
IONOS Cloud Object Storage ist ein hochskalierbarer, S3-kompatibler Speicherdienst, der für die Speicherung großer Mengen unstrukturierter Daten konzipiert ist. Im Gegensatz zu Block Storage, das Daten als virtuelle Festplatten darstellt, organisiert Object Storage Daten in Buckets und Objekten, wobei jedes Objekt aus den Daten selbst, den zugehörigen Metadaten und einem eindeutigen Identifikator (Schlüssel) besteht.
2.1 Was ist Object Storage?
Object Storage verwendet eine flache, nicht-hierarchische Struktur. Anstatt Dateien in Verzeichnisse und Unterverzeichnisse zu organisieren, legen Sie Objekte (Dateien) in Buckets ab und adressieren sie durch eindeutige Schlüssel. Zum Beispiel könnten Sie eine Datei als s3://my-bucket/images/photo.jpg speichern, wobei my-bucket der Bucket-Name und images/photo.jpg der Objektschlüssel ist. Diese flache Struktur ermöglicht es Object Storage, sich auf virtuell unbegrenzte Kapazität ohne die Einschränkungen traditioneller Dateisysteme zu skalieren.
IONOS Cloud Object Storage ist vollständig kompatibel mit der Amazon S3-API, was bedeutet, dass Sie jeden S3-kompatiblen Tool, SDK oder Client (wie AWS CLI, Terraform, rclone oder Cyberduck) ohne Modifikation verwenden können. Diese Kompatibilität erstreckt sich auf erweiterte Funktionen wie vorab unterzeichnete URLs, Bucket-Richtlinien, Zugriffskontrollisten (ACLs), Versionierung, Objektsperre, Lebenszyklusregeln und Cross-Region-Replikation.
2.2 Anwendungsfälle für Object Storage
Object Storage eignet sich hervorragend für Anwendungsfälle, bei denen Daten einmal geschrieben und mehrmals gelesen werden oder bei denen Sie dauerhafte, kosteneffiziente Speicherung für große Datensätze benötigen:
| Anwendungsfall | Warum Object Storage passt |
|---|---|
| Datensicherung und -wiederherstellung | Integrierte Versionierung und Replikation schützen kritische Daten; Lebenszyklusregeln automatisieren Aufbewahrungsrichtlinien |
| Webasset-Speicherung | Bilder, PDFs und herunterladbare Dateien werden getrennt von Webservern gespeichert, was die Speicherkosten reduziert und die Skalierbarkeit verbessert |
| Statische Website-Hosting | Statische HTML-, CSS- und JavaScript-Dateien können direkt aus einem Bucket mit öffentlichem Lesezugriff gehostet werden, was den Bedarf an einem Webserver eliminiert |
| Multimedia-Asset-Hosting | Große, selten geänderte Mediendateien erhalten eine eindeutige URL für einfaches Einbetten in Anwendungen oder Websites |
| Private Dateispeicherung | Standardmäßig private Buckets in Kombination mit ACLs und Bucket-Richtlinien halten Daten für die Öffentlichkeit unzugänglich |
| Unstrukturierte Daten und Big Data | Flache Struktur und reiche Metadaten machen es einfach, große Datensätze, Protokolle oder Analyse-Eingaben zu speichern und abzurufen |
| Artifakt- und Softwareverteilung | Entwickler können Build-Artifakte oder Softwarepakete hochladen und über sichere, vorab unterzeichnete URLs teilen |
| Periodische Datenaufbewahrung | Lebenszyklusregeln löschen Daten automatisch nach einer definierten Periode, ideal für Protokollaufbewahrung und Compliance |
Object Storage ist über HTTPS von überall aus zugänglich, was es ideal für die globale Verteilung von Inhalten oder die Bereitstellung von Sicherungsspeicher macht, der keinen VM-Zugriff erfordert. Da Sie nur für den Speicherplatz zahlen, den Sie nutzen (Pay-as-you-go-Preisgestaltung), ist Object Storage besonders kosteneffizient für Workloads mit variablen Speicheranforderungen.
2.3 Funktionen von Object Storage
Object Storage bietet mehrere Funktionen, die die Zuverlässigkeit, Sicherheit und Verwaltbarkeit verbessern. Versionierung ermöglicht es Ihnen, mehrere Versionen eines Objekts zu erhalten und schützt so vor unbeabsichtigten Löschungen oder Überschreibungen. Objektsperre (Write-Once-Read-Many oder WORM) stellt sicher, dass Objekte während einer bestimmten Aufbewahrungsfrist nicht geändert oder gelöscht werden können und erfüllt so regulatorische Compliance-Anforderungen.
Lebenszyklusmanagementregeln ermöglichen es Ihnen, Datenaufbewahrungsrichtlinien zu automatisieren. Zum Beispiel können Sie eine Regel konfigurieren, um Protokolldateien nach 90 Tagen zu löschen oder unvollständige Teilmultipart-Uploads zu entfernen. IONOS Cloud Object Storage bietet eine einzige STANDARD-Speicherklassen-Anlage, sodass Lebenszyklusregeln Objekte löschen (statt sie in eine andere Speicherebene zu verschieben). Diese Regeln reduzieren manuelle Eingriffe und helfen dabei, die Speicherkosten im Laufe der Zeit zu kontrollieren.
Vorab unterzeichnete URLs ermöglichen es Ihnen, temporären Zugriff auf private Objekte zu gewähren, ohne deren Berechtigungen ändern zu müssen. Dies ist nützlich zum Teilen von Dateien mit externen Benutzern oder zum Aktivieren zeitlich begrenzter Downloads aus ansonsten eingeschränkten Buckets.
3. Network File Storage
Network File Storage (NFS) ist der von IONOS CLOUD gemanagte, gemeinsam genutzte Dateisystem-Service, der POSIX-konformen Speicher über das NFSv4.2-Protokoll bereitstellt. Im Gegensatz zu Block Storage, das eine Formatierung und Verwaltung des Dateisystems durch den Benutzer erfordert, stellt Network File Storage ein sofort verwendbares Dateisystem bereit, das von mehreren VM gleichzeitig gemountet und zugegriffen werden kann.
3.1 Was ist Network File Storage?
Network File Storage läuft auf einer SSD-basierten Infrastruktur mit einem zweischichtigen Hochverfügbarkeits-Design: Der NFS-Service selbst läuft Active-Passive über zwei VMs mit einer gemeinsamen Floating-IP und automatischem Failover, während der zugrunde liegende Speicher aktiv-aktiv redundant über zwei RAID-geschützte Server ist, dem gleichen doppelt redundanten Speichermodell, das Block Storage verwendet. Anstatt rohe Blockgeräte bereitzustellen, wird eine dateiebene Schnittstelle exponiert, die standardmäßige POSIX-Dateioperationen wie Öffnen, Lesen, Schreiben, Umbenennen und Sperren unterstützt. Mehrere VMs können die gleiche NFS-Freigabe gleichzeitig mounten, was es ideal für Workloads macht, die einen gemeinsamen Zugriff auf eine gemeinsame Menge von Dateien erfordern.
Da Network File Storage von IONOS CLOUD gemanagt wird, müssen Sie sich nicht um die Bereitstellung, Patching oder Wartung der zugrunde liegenden Speicherinfrastruktur kümmern. Der Service ist nur von IONOS CLOUD-Virtual-Maschinen über ein privates LAN zugänglich, was eine sichere, latenzarme Konnektivität gewährleistet. Er ist auch kompatibel mit IONOS CLOUD Managed Kubernetes, was es Container-Anwendungen ermöglicht, NFS-Volumes für persistenten Speicher zu verwenden.
3.2 Wichtige Funktionen von Network File Storage
Die folgende Tabelle fasst die Kernfunktionen von Network File Storage zusammen:
| Funktion | Was sie bietet | Warum sie wichtig ist |
|---|---|---|
| SSD-Standard-Speicher | Schneller, sofortiger Datenzugriff im Shared-Usage-Modus. Minimale Clustergröße beträgt 2 TiB, maximale Größe 42 TiB (nutzbarer Speicherplatz). | Gewährleistet geringe Latenz und hohe Durchsatzrate für dateiebene Workloads. |
| NFSv4.2-Protokoll | Neueste NFS-Version mit kombinierten Operationen, Caching und parallelen Verbindungen. | Reduziert Protokollüberhead, ermöglicht effiziente Lese-/Schreiboperationen und unterstützt Live-Datenbewegungen. |
| Verschlüsselung bei Ruhe | Daten werden standardmäßig auf den physischen Medien verschlüsselt. | Schützt Daten vor unbefugtem Zugriff, wenn sie nicht in Verwendung sind. |
| Root-Squash-Sicherheit | Zuordnet clientseitige Root- oder alle Benutzer zu einer anonymen UID/GID, verhindert Super-Benutzer-Rechte auf dem NFS-Server. | Mindert das Risiko von kompromittierten Client-Maschinen, die den Speicher-Backend angreifen. |
| Sichere Löschung | Gewährleistet, dass gelöschte Daten nicht aus dem zugrunde liegenden Block-Speicher wiederhergestellt werden können. | Erfüllt Compliance- und Datenschutzanforderungen. |
| Aktiv-aktiv Redundanz | Daten werden auf zwei Speicher-servern (Hardware- oder Software-RAID) mit aktiv-aktiv Spiegelung gespeichert. | Bietet Hochverfügbarkeit und Langlebigkeit. |
| POSIX-konformes Dateisystem | Vollständige POSIX-Semantik für Berechtigungen, Besitz und Sperren. | Ermöglicht nahtloses Teilen von Home-Verzeichnissen, Web-Inhalten und mehr. |
| Gemanagter Service | IONOS CLOUD übernimmt die Bereitstellung, Patching, Hardware-Ersatz und Skalierung. | Entfernt den operativen Aufwand vom Kunden. |
| Skalierbare Leistung | Bis zu 300 MB/s pro 4 TiB (1 MiB-Block), 24.000 IOPS-Lese-/18.000 IOPS-Schreiboperationen pro 4 TiB (4 KiB-Block). Die Leistung skaliert linear mit der Größe. | Gewährleistet konsistente Leistung bei wachsenden Speicherbedürfnissen. |
Network File Storage ist besonders nützlich für zentrale Benutzerverzeichnisse, gemeinsamen Speicher für Anwendungsserver und Web-Inhalts-Repositorys, die von mehreren Frontend-Servern zugegriffen werden müssen. Durch die Bereitstellung eines einzelnen, gemeinsamen Dateisystems vereinfacht Network File Storage die Infrastrukturverwaltung und gewährleistet, dass alle VMs eine konsistente Ansicht der Daten sehen.
3.3 Anwendungsfälle für Network File Storage
Gängige Szenarien für Network File Storage umfassen:
- Zentrale Benutzerverzeichnisse für Linux-VMs: Alle Benutzer über mehrere VMs hinweg greifen auf ihre Home-Verzeichnisse von einem einzigen NFS-Anteil aus zu, was die Benutzerverwaltung vereinfacht und die Datenkonsistenz gewährleistet.
- Gemeinsamer Speicher für Anwendungsserver: Mehrere Anwendungsserver können lesen und schreiben auf den gleichen NFS-Anteil, was eine horizontale Skalierung und kosteneffiziente Ressourcenauslastung ermöglicht. NFS wird nicht für transaktionale Datenbanken empfohlen, deren synchroner Schreib-Latenzanforderungen es möglicherweise nicht entspricht.
- Web-Inhalts-Repository für mehrere Webserver: Ein einzelner NFS-Anteil enthält statische und dynamische Webinhalte und gewährleistet so, dass alle Frontend-Server identische Inhalte an Benutzer liefern.
- Persistenter Speicher für Kubernetes-Arbeitslasten: Container in IONOS CLOUD Managed Kubernetes können NFS-Volumes für persistenten Daten mounten und unterstützen so Zustandsanwendungen und gemeinsame Konfigurationsdateien.
4. Backup Service
Der Backup Service (früher bekannt als Managed Backup) ist die gemanagte Sicherungs- und Wiederherstellungslösung von IONOS CLOUD, die von Acronis Cyber Protect Cloud angetrieben wird. Er bietet eine umfassende Plattform zum Schutz von Daten über VM, physische Server, Datenbanken, NAS-Geräte und Cloud-Workloads, mit zentraler Verwaltung über eine webbasierte Konsole.
4.1 Was ist Backup Service?
Der Backup Service ermöglicht es Ihnen, Sicherungseinheiten zu erstellen, die logische Container sind, die Acronis-Anmeldeinformationen und die Geräte enthalten, die Sie schützen möchten. Sie verwalten Sicherungen über die Backup Service-Konsole, die über Single-Sign-On vom Data Center Designer (DCD) oder direkt unter https://backup.ionos.com zugänglich ist. Die Konsole unterstützt 25 Sprachen und bietet rollenbasierte Berechtigungen, sodass Sie kontrollieren können, wer Sicherungseinheiten erstellen, Schutzpläne verwalten und Daten wiederherstellen kann.
Der Backup Service unterstützt mehrere Sicherungsziele. Standardmäßig werden Sicherungen im internen Acronis-Cloud-Infrastruktur in ISO 27001-zertifizierten Rechenzentren in Deutschland (keine spezifische Stadt wird veröffentlicht) gespeichert. Optional können Sie Sicherungen so konfigurieren, dass sie in IONOS Cloud Object Storage-Buckets gespeichert werden, sodass Sie Ihre bevorzugte Region (Berlin, Frankfurt, Spanien usw.) wählen und von geringeren pro-GB-Speicherraten profitieren können.
4.2 Funktionen des Backup Service
Der Backup Service bietet einen umfassenden Datenschutz mit mehreren wichtigen Funktionen:
| Funktion | Was sie bietet |
|---|---|
| Preismodelle | Standardmäßig bedarfsgesteuerte Gebühren pro GB Sicherungsspeicher; Erweiterte Pakete fügen pro-Gerät-Gebühren für Funktionen wie kontinuierlichen Datenschutz (CDP) und unveränderlichen Speicher hinzu. |
| Sicherungsziele | Interne Acronis-Cloud (Deutschland, keine spezifische Stadt veröffentlicht) oder externe S3-kompatible IONOS Cloud Object Storage (wählen Sie Ihre Region). |
| Verschlüsselung bei Ruhe | Standardmäßig AES-256-Server-Verschlüsselung; optional Client-Verschlüsselung mit kundenseitig verwalteten Schlüsseln. |
| Verschlüsselung während der Übertragung | TLS/HTTPS mit Diffie-Hellman- und RSA-Schlüsselaustausch. |
| Sichere Löschung | NIST SP 800-88 Rev. 1-konforme Löschung oder physische Zerstörung von Medien. |
| Voll- und inkrementelle Sicherungen | Benutzerdefinierte Aufbewahrungsrichtlinien, anpassbare Komprimierungsstufen. |
| Ausführung vor und nach der Sicherung | Skripte vor oder nach der Sicherung ausführen (z.B. Datenbank-Dumps, Dienststop/Start). |
| Wiederherstellungsoptionen | Vollständige Wiederherstellung von VM/Gerät, Dateiwiederherstellung auf Ebene der Datei, Wiederherstellung zum bestimmten Zeitpunkt. |
| Hohe Verfügbarkeit | Speicher-Volumes werden synchron über separate Brandschutzzonen repliziert; 99,95% Rechenzentrums-SLA. |
| Erweiterte Funktionen | Das erweiterte Sicherheitspaket fügt Viren-/Malware-Schutz, Exploit-Verhinderung, URL-Filterung, Endpoint-Feuerwall-Verwaltung und forensische Sicherung hinzu; das erweiterte Verwaltungspaket fügt Patch-Verwaltung, fehlertolerantes Patchen, Festplatten-Integritätsüberwachung und Software-Inventar hinzu; kontinuierlicher Datenschutz (CDP) ist im Standard-Backup Service enthalten (kein erweitertes Tarif erforderlich) seit Januar 2026. |
Der Datenverkehr zum europäischen Acronis-Rechenzentrum ist whitelisted, was bedeutet, dass es keine Ausgangsgebühren für die übertragene Daten gibt. Wenn Sie IONOS Cloud Object Storage als Sicherungsziel verwenden, ist der eingehende Datenverkehr kostenlos und der ausgehende Datenverkehr folgt den Standardpreisen für Object Storage.
4.3 Anwendungsfälle des Backup Service
Der Backup Service ist für eine breite Palette von Sicherungs- und Wiederherstellungsszenarien konzipiert, einschließlich:
- Unternehmenssicherungsstrategie: Nachtliche Snapshots von Produktionsdatenbanken, VM-Bildern oder Dateisystemen in einem hochgradig widerstandsfähigen, geo-redundanten Sicherungsrepository speichern.
- Schnelle Wiederherstellung: Jede Sicherungsversion kann sofort über die Konsole oder API abgerufen werden und unterstützt Wiederherstellungszeitpunkte (RPO) und Wiederherstellungszeitobjektive (RTO).
- Rechtliche Compliance: Verwenden Sie unveränderlichen Speicher und Lebenszyklusregeln, um Sicherungen automatisch nach einem gesetzlich vorgeschriebenen Aufbewahrungszeitraum zu löschen.
- Schutz mehrerer Plattformen: Schützen Sie Windows-, Linux-, macOS-, iOS-, Android-, VMware-, Hyper-V-, dedizierte Server-, virtuelle Server-, NAS-Geräte (Synology) und Google Workspaces.
Der Backup Service vereinfacht den Datenschutz durch die Verwaltung von Bereitstellung, Wartung und Skalierung und gibt Ihnen gleichzeitig vollständige Kontrolle über Sicherungspläne, Aufbewahrungsrichtlinien und Wiederherstellungsworkflows.
5. Auswahl des richtigen Speicher-Dienstes
Die Auswahl des geeigneten Speicher-Dienstes hängt von den Zugriffsmustern Ihrer Workload, den Leistungsanforderungen und davon ab, ob Sie gemeinsame oder dedizierte Speicherung benötigen. Das folgende Entscheidungsframework hilft Ihnen, den richtigen Dienst für Ihre Bedürfnisse auszuwählen.
5.1 Vergleich der Speicher-Dienste
Die folgende Tabelle vergleicht die drei primären Speicher-Dienste auf der Grundlage ihrer Schlüsselmerkmale:
| Speichertyp | Was es ist | Typisches Zugriffsmuster | Ideale Workloads | Schlüsselstärken | Wann es bevorzugen |
|---|---|---|---|---|---|
| Block Storage | Rohe virtuelle Festplatten, die als Blockgeräte präsentiert werden (z. B. /dev/sdx). Gemanagtes, doppelt redundantes, SSD/HDD, verschlüsselt im Ruhezustand. | Zufälliger Zugriff auf Lese- und Schreibvorgänge, geringe Latenz bei E/A-Vorgängen, Kontrolle auf Dateisystemebene. | Datenbanken, VM-Systemfestplatten, Hochleistungsanwendungen, Zustandsbehaftete Dienste, die konsistente geringe Latenz bei Block-E/A-Vorgängen benötigen. | Sehr hohe IOPS/Durchsatz (bis zu 24.000 IOPS pro VM für SSD Standard); Verschlüsselung im Ruhezustand und sichere Löschung; aktive-aktive Redundanz über zwei Speicherserver. | Sie benötigen eine Festplatte, die vom Betriebssystem formatiert werden kann (ext4, XFS, NTFS usw.); Ihre Anwendung erwartet Block-Ebene-Semantik (z. B. PostgreSQL, MySQL, VM-Bootfestplatten). |
| Object Storage | Flache Namensraum von Objekten (Daten + Metadaten), die durch einen eindeutigen Schlüssel in einem Bucket adressiert werden. Zugriff über HTTP(S)-APIs (S3, REST, SDKs). | Schreib- und Lesevorgänge mit einmaligem Schreiben und mehrfachem Lesen; keine POSIX-Dateisystemsemantik. | Sicherung und Archivierung, statische Website-Assets, Medienbibliotheken, Big-Data-/Analyse-Datensätze, Softwareverteilung, Log-Aufbewahrung, Artefakt-Speicherung, alle unstrukturierten Daten, die durch einen Schlüssel adressiert werden. | Unbegrenzte Skalierbarkeit, virtuell unendliche Kapazität; eingebaute Langlebigkeit durch Verwendung von Fehlerkorrekturcodes und Replikation; Lebenszyklusregeln, Versionierung, Object Lock (WORM) für Compliance; von überall aus über HTTPS zugänglich. | Sie benötigen kein traditionelles Dateisystem oder Block-Ebene-Zugriff mit zufälliger Eingabe/Ausgabe; Daten sind größtenteils statisch oder nur zum Anfügen (Logs, Sicherungen, Medien); Sie möchten kosteneffiziente, hochdauerhafte und global erreichbare Speicherung. |
| Network File Storage | Gemanagtes, POSIX-konformes gemeinsames Dateisystem, das über NFSv4.2 exportiert wird. Intern aufgebaut auf SSD-Standard-Block-Speicherung, aber als Dateidienst präsentiert. | Dateiebene-Vorgänge (Öffnen, Lesen, Schreiben, Umbenennen, Sperren) über ein Netzwerkfreigabe; mehrere VMs können dieselbe Freigabe gleichzeitig einbinden. | Benutzerverzeichnisse, gemeinsame Anwendungsdaten, Web-Inhalte, die von mehreren Webservern bereitgestellt werden, kollaborative Arbeitsbereiche, alle Workloads, die ein gemeinsames Dateihierarchie benötigen. | Gemeinsamer Zugriff mit POSIX-Berechtigungen; Hochleistungs-SSD-Hintergrund (300 MB/s pro 4 TiB, 24.000 IOPS); Verschlüsselung im Ruhezustand; gemanagtes System ohne Hardwarewartung. | Sie benötigen ein gemeinsames Dateisystem, das von mehreren VMs gleichzeitig gelesen und geschrieben werden kann; Anwendungen verlassen sich auf Dateiebene-Semantik (z. B. NFS-basiertes CMS, gemeinsame Benutzerverzeichnisse, Container-Bild-Caches); Sie möchten die Einfachheit eines Einbindungspunkts anstelle der Verwaltung eines Blockgeräts. |
5.2 Entscheidungsfluss
Verwenden Sie den folgenden Entscheidungsfluss zur Bestimmung des geeigneten Speicher-Dienstes für Ihre Workload:
- Benötigen Sie eine Festplatte, die vom Betriebssystem formatiert und wie eine lokale Festplatte behandelt wird? Ja - Verwenden Sie Block Storage. Es ist ideal für Datenbankdateien, VM-Betriebssystemfestplatten oder alle Workloads, die niedrige Latenz bei zufälliger Eingabe/Ausgabe erfordern.
- Benötigen Sie mehrere VMs mit demselben Verzeichnisbaum und POSIX-Berechtigungen? Ja - Verwenden Sie Network File Storage. Es bietet eine NFS-Freigabe an, die auf mehreren Instanzen gleichzeitig eingebunden werden kann (Benutzerverzeichnisse, gemeinsame Webinhalte und kollaborative Ordner).
- Ist die Datenmenge unstrukturiert oder nur zum Anfügen und wird hauptsächlich über schlüsselbasierte APIs zugegriffen? Ja - Verwenden Sie Object Storage. Es ist ideal für Sicherungen und Archivierung von statischen Website-Inhalten und Medienbibliotheken sowie großen Datensätzen.
- Wenn mehr als eines der oben genannten Punkte zutrifft: Kombinieren Sie Dienste:
- Speichern Sie eine Datenbank auf Block Storage, aber halten Sie tägliche Sicherungen in Object Storage (über Snapshots oder Drittanbieter-Sicherungstools).
- Hosten Sie eine Webanwendung mit dynamischen Daten auf Block Storage, servieren Sie statische Assets über Object Storage und halten Sie gemeinsame Konfigurationsdateien auf Network File Storage.
5.3 Leistungsaspekte
Beim Vergleich zwischen HDD und SSD für Block Storage sollten folgende Leistungsmerkmale berücksichtigt werden:
| Merkmale | HDD | SSD Standard | SSD Premium |
|---|---|---|---|
| Sequenzieller Durchsatz | 200 MB/s (fest für jede Volumengröße) | 0,5 MB/s pro GiB (begrenzt auf 300 MB/s pro VMn) | 1 MB/s pro GiB (begrenzt auf 600 MB/s pro VMn) |
| Zufällige Lese-IOPS | 1.100 IOPS @ 4 KiB (fest) | 40 IOPS pro GiB (maximal 24.000 IOPS pro VMn) | 75 IOPS pro GiB (maximal 45.000 IOPS pro VMn) |
| Zufällige Schreib-IOPS | Enthalten in 1.100 IOPS | 30 IOPS pro GiB (maximal 18.000 IOPS pro VMn) | 50 IOPS pro GiB (maximal 30.000 IOPS pro VMn) |
| Leistungsskalierung | Statisch (ändert sich nicht mit der Volumengröße) | Größenskalierung (skaliert linear mit GB bis zur Begrenzung) | Größenskalierung (skaliert linear mit GB bis zur Begrenzung) |
| Typische Anwendungsfälle | Sicherungen und Archivierungen sowie kalte Speicherung von Datenbeständen für langfristige Aufbewahrung in einem kostengünstigen Umfeld ohne hohe Leistungsanforderungen an den Datentransfer zwischen den Geräten im Rechenzentrum oder Cloud-Umgebung als Teil einer größeren Infrastruktur zur Datenspeicherung in Unternehmen mit hohen Anforderungen an Datenschutz sowie effiziente Nutzung von Ressourcen zur Kostensenkung in Unternehmen mit geringeren Leistungsanforderungen an den Datentransfer zwischen den Geräten im Rechenzentrum oder Cloud-Umgebung als Teil einer größeren Infrastruktur zur Datenspeicherung in Unternehmen mit hohen Anforderungen an Datenschutz sowie effiziente Nutzung von Ressourcen zur Kostensenkung in Unternehmen mit geringeren Leistungsanforderungen an den Datentransfer zwischen den Geräten im Rechenzentrum oder Cloud-Umgebung als Teil einer größeren Infrastruktur zur Datenspeicherung in Unternehmen mit hohen Anforderungen an Datenschutz sowie effiziente Nutzung von Ressourcen zur Kostensenkung in Unternehmen mit geringeren Leistungsanforderungen an den Datentransfer zwischen den Geräten im Rechenzentrum oder Cloud-Umgebung als Teil einer größeren Infrastruktur zur Datenspeicherung in Unternehmen mit hohen Anforderungen an Datenschutz sowie effiziente Nutzung von Ressourcen zur Kostensenkung in Unternehmen mit geringeren Leistungsanforderungen an den Datentransfer zwischen den Geräten im Rechenzentrum oder Cloud-Umgebung als Teil einer größeren Infrastruktur zur Datenspeicherung in Unternehmen mit hohen Anforderungen an Datenschutz sowie effiziente Nutzung von Ressourcen zur Kostensenkung in Unternehmen mit geringeren Leistungsanforderungen an den Datentransfer zwischen den Geräten im Rechenzentrum oder Cloud-Umgebung als Teil einer größeren Infrastruktur zur Datenspeicherung in Unternehmen mit hohen Anforderungen an Datenschutz sowie effiziente Nutzung von Ressourcen zur Kostensenkung in Unternehmen mit geringeren Leistungsanforderungen an den Datentransfer zwischen den Geräten im Rechenzentrum oder Cloud-Umgebung als Teil einer größeren Infrastruktur zur Datenspeicherung in Unternehmen mit hohen Anforderungen an Datenschutz sowie effiziente Nutzung von Ressourcen zur Kostensenkung in Unternehmen mit geringeren Leistungsanforderungen an den Datentransfer zwischen den Geräten im Rechenzentrum oder Cloud-Umgebung als Teil einer größeren Infrastruktur zur Datenspeicherung in Unternehmen mit hohen Anforderungen an Datenschutz sowie effiziente Nutzung von Ressourcen zur Kostensenkung in Unternehmen mit geringeren Leistungsanforderungen an den Datentransfer zwischen den Geräten im Rechenzentrum oder Cloud-Umgebung als Teil einer größeren Infrastruktur zur Datenspeicherung in Unternehmen mit hohen Anforderungen an Datenschutz sowie effiziente Nutzung von Ressourcen zur Kostensenkung in Unternehmen mit geringeren Leistungsanforderungen an den Datentransfer zwischen den Geräten im Rechenzentrum oder Cloud-Umgebung als Teil einer größeren Infrastruktur zur Datenspeicherung in Unternehmen mit hohen Anforderungen an Datenschutz sowie effiziente Nutzung von Ressourcen zur Kostensenkung in Unternehmen mit geringeren Leistungsanforderungen an den Datentransfer zwischen den Geräten im Rechenzentrum oder Cloud-Umgebung als Teil einer größeren Infrastruktur zur Datenspeicherung in Unternehmen mit hohen Anforderungen an Datenschutz sowie effiziente Nutzung von Ressourcen zur Kostensenkung in Unternehmen mit geringeren Leistungsanforderungen an den Datentransfer zwischen den Geräten im Rechenzentrum oder Cloud-Umgebung als Teil einer größeren Infrastruktur zur Datenspeicherung in Unternehmen mit hohen Anforderungen an Datenschutz sowie effiziente Nutzung von Ressourcen zur Kostensenkung in Unternehmen mit geringeren Leistungsanforderungen an den Datentransfer zwischen den Geräten im Rechenzentrum oder Cloud-Umgebung als Teil einer größeren Infrastruktur zur Datenspeicherung in Unternehmen mit hohen Anforderungen an Datenschutz sowie effiziente Nutzung von Ressourcen zur Kostensenkung in Unternehmen mit geringeren Leistungsanforderungen an den Datentransfer zwischen den Geräten im Rechenzentrum oder Cloud-Umgebung als Teil einer größeren Infrastruktur zur Datenspeicherung in Unternehmen mit hohen Anforderungen an Datenschutz sowie effiziente Nutzung von Ressourcen zur Kostensenkung Hintergrund: Bei HDD wird eine konsistente moderate Leistung unabhängig von der Volumengröße bereitgestellt was es kosteneffektiv für nicht leistungskritische Workloads macht . Die SSD-Leistung steigt linear je nach Volumengröße , so dass ein Volume der Größe 100 GiB einen Durchsatz von etwa 50 MB/s und Lesegeschwindigkeit bis zu etwa 4000 Iops erreicht während ein Volume der Größe etwa einem halben Terabyte bei etwa dem doppelten Wert liegt . Die Premiumvariante verdoppelt ungefähr diese Werte bei etwa doppeltem Preis . |
Häufige Anwendungsfälle
Reale Szenarien, in denen die Speicher-Dienste von IONOS CLOUD verwendet werden:
- E-Commerce-Plattform mit mehrstufigem Speicher: Ein Online-Händler betreibt seine PostgreSQL-Produkt-Datenbank auf SSD Premium Block Storage für maximale Transaktionsleistung (wie in Abschnitt 1.2 diskutiert). Statische Produktbilder und herunterladbare PDFs werden in IONOS Cloud Object Storage gespeichert, das sie direkt über HTTPS an die Website liefert (Abschnitt 2.2). Konfigurationsdateien und gemeinsame Sitzungsdaten werden auf Network File Storage gespeichert, das von allen Frontend-Webservers gemountet wird (Abschnitt 3.3). Nachtliche Datenbank-Sicherungen werden an Object Storage mithilfe des Backup Service gesendet (Abschnitt 4.2), der Lebenszyklusregeln nutzt, um Sicherungen älter als 90 Tage zu löschen.
- Medienproduktions-Unternehmen mit gemeinsamem Asset-Repository: Ein Video-Produktionsstudio verwendet Network File Storage, um ein zentrales Repository für Rohmaterial, Projektdateien und Endrenderings zu erstellen (Abschnitt 3.1). Mehrere Editor mounten das NFS-Share gleichzeitig, was kollaborative Bearbeitungsworkflows mit vollständigen POSIX-Berechtigungen ermöglicht (Abschnitt 3.2). Fertige Videos werden an IONOS Cloud Object Storage veröffentlicht, um sie über vorab unterzeichnete URLs zu verteilen (Abschnitt 2.3), und Langzeit-Archivkopien werden auf HDD Block Storage-Volumes gespeichert, die an dedizierte Archiv-VMs angehängt sind (Abschnitt 1.2).
- SaaS-Anwendung mit Notfallwiederherstellungsstrategie: Ein SaaS-Anbieter betreibt Anwendungs-VMs mit SSD Standard Block Storage für das Betriebssystem und Anwendungsbinaries (Abschnitt 1.1). Benutzeruploadete Dateien werden in IONOS Cloud Object Storage mit aktivierter Versionierung gespeichert, um vor versehentlichen Löschungen zu schützen (Abschnitt 2.3). Das Unternehmen verwendet den Backup Service, um tägliche Snapshots aller VMs zu erstellen und sie in Object Storage in einer anderen Region für geografische Redundanz zu speichern (Abschnitt 4.1). Der Speicherentscheidungsfluss (Abschnitt 5.2) leitete die Architektur: Block Storage für geringe Latenz bei Disk-I/O, Object Storage für dauerhafte Dateispeicherung und Sicherungen sowie Backup Service für zentrales Wiederherstellungsmanagement.
Zusammenfassung
IONOS CLOUD bietet ein umfassendes Portfolio an Speicher-Diensten, das auf verschiedene Arbeitslastanforderungen zugeschnitten ist. Block Storage bietet hochleistungsfähige, doppelt redundante virtuelle Festplatten in den Konfigurationen HDD, SSD Standard und SSD Premium, ideal für Datenbanken, VM-Boot-Festplatten und Anwendungen, die eine geringe Latenz bei der Block-E/A benötigen. IONOS Cloud Object Storage liefert S3-kompatiblen, skalierbaren Speicher für unstrukturierte Daten, Sicherungen, statische Website-Hosting und Multimediaverteilung, mit Funktionen wie Versionierung, Lebenszyklusverwaltung und Objektsperre. Network File Storage bietet einen gemanagten, POSIX-kompatiblen NFS-Service für den gemeinsamen Dateizugriff auf mehrere VMs, der Home-Verzeichnisse, gemeinsame Anwendungsdaten und Web-Inhalts-Repositorys unterstützt. Backup Service bietet zentrales, gemanagtes Backup und Recovery für alle Ihre Arbeitslasten, mit flexiblen Speicherzielen und erweiterten Funktionen wie unveränderlichem Speicher und kontinuierlichem Datenschutz.
Die Auswahl des richtigen Speicherdienstes hängt von den Zugriffsmustern Ihrer Arbeitslast, den Leistungsanforderungen und davon ab, ob Sie gemeinsamen oder dedizierten Speicher benötigen. Block Storage ist am besten geeignet, wenn Sie montierbare Festplatten mit Block-E/A-Semantik benötigen. Network File Storage ist ideal, wenn mehrere VMs gleichzeitigen Zugriff auf ein gemeinsames Dateisystem benötigen. Object Storage eignet sich hervorragend für die Speicherung großer Mengen statischer oder nur anhängender Daten, die über HTTP(S)-APIs zugänglich sind. Viele Architekturen kombinieren mehrere Speichertypen, um Leistung, Kosten und Haltbarkeit zu balancieren.
Wichtige Punkte:
- Block Storage liefert hochleistungsfähige virtuelle Festplatten mit HDD-, SSD-Standard- und SSD-Premium-Optionen, doppelter Redundanz und Verschlüsselung im Ruhezustand
- IONOS Cloud Object Storage ist ein S3-kompatibler Dienst, der ideal für Sicherungen, statischen Inhalt, Medienhosting und unstrukturierte Daten mit praktisch unbegrenzter Skalierbarkeit ist
- Network File Storage bietet gemanagte, NFSv4.2-basierte gemeinsame Dateisysteme mit POSIX-Konformität, die den gleichzeitigen Zugriff von mehreren VMs unterstützen
- Backup Service bietet zentrales, gemanagtes Backup und Recovery mit flexiblen Speicherzielen, Verschlüsselung und erweiterten Funktionen wie unveränderlichem Speicher
- Die SSD-Leistung skaliert linear mit der Volumengröße, während HDD eine feste Leistung bietet, die für nicht kritische Arbeitslasten geeignet ist
- Verwenden Sie Block Storage für Datenbanken und VM-Festplatten, Object Storage für Sicherungen und statischen Inhalt und Network File Storage für den gemeinsamen Dateizugriff
Wichtige Begriffe:
- Block Storage: Gemanagter Speicherdienst, der Daten als rohe Blockgeräte darstellt, formatiert mit vom Kunden gewählten Dateisystemen
- Doppelt redundant: Daten werden synchron an zwei separate Speicher-Server geschrieben, um die Verfügbarkeit auch während Hardware-Ausfällen sicherzustellen
- IONOS Cloud Object Storage: S3-kompatibler Speicherdienst, der Daten in Buckets und Objekte organisiert und über HTTP(S)-APIs zugänglich ist
- Network File Storage (NFS): Gemanagter, POSIX-kompatibler gemeinsamer Dateisystemdienst über NFSv4.2-Protokoll zugänglich
- IOPS (Input/Output Operations Per Second): Messung der Speicherleistung für zufällige Lese- und Schreiboperationen
- Backup Service: Gemanagte Backup- und Recovery-Lösung von Acronis unterstützt multiple Plattformen und Speicherziele
Nächste Schritte
Weiterlernen: Einheit 2.4: Netzwerkdienste
Verwandte Themen: