22 Min. Lesezeit

Lernziele

Am Ende dieses Moduls werden Sie in der Lage sein:

  • Die wichtigsten IONOS CLOUD-Speicherdienste beschreiben und erklären, wann jeder Typ verwendet werden sollte
  • Block Storage, IONOS Cloud Object Storage und Network File Storage anhand ihrer Eigenschaften und Anwendungsfälle vergleichen
  • Die geeignete Speicherlösung für unterschiedliche Anforderungen an Workloads identifizieren
  • Die Leistungsunterschiede zwischen den Speicheroptionen SSD und HDD erklären

Einheit 2.3: Speicherdienste

Einführung

Stellen Sie sich vor, Sie organisieren Ihr Homeoffice. Einige Dokumente müssen sofort in einer Aktenschränken direkt neben Ihrem Schreibtisch zugänglich sein (schneller Zugriff, kleine Mengen). Andere Materialien, wie Fotoalben oder archivierte Steuerunterlagen, können in einer Lagerbox in der Stadt aufbewahrt werden (langsamere Zugriffszeit, große Mengen). Gleichzeitig könnte es einen gemeinsamen Familienkalender am Kühlschrank geben, den alle sehen und aktualisieren müssen (gemeinsamer Zugriff, gleichzeitige Nutzer). Cloud-Speichersysteme funktionieren auf genau dieselbe Weise.

In dieser Einheit untersuchen Sie die drei primären Speicherdienste von IONOS CLOUD: Block Storage für hochperformante virtuelle Datenträger, IONOS Cloud Object Storage für dauerhaftes, skalierbares objektbasiertes Speichern und Network File Storage für gemeinsame Dateisysteme. Sie erfahren, was jeden Dienst einzigartig macht, wie sie sich in Bezug auf Leistung und Zugriffsmuster unterscheiden und in welchen Szenarien jeweils die passende Lösung erforderlich ist. Ob Sie Datenbankdateien speichern, kritische Daten sichern oder Anwendungsinhalte über mehrere Server hinweg teilen: Das Verständnis dieser Speicheroptionen ist für die Gestaltung effizienter Cloud-Architekturen unerlässlich.

1. Block Storage

Block Storage ist der verwaltete Speicherdienst von IONOS CLOUD, der Daten virtuellen Maschinen als rohe Blockgeräte bereitstellt, ähnlich wie traditionelle Festplatten oder SSDs, die an einem physischen Server angeschlossen sind. Im Gegensatz zu einem Dateisystemdienst stellt Block Storage die zugrunde liegenden Speicherblöcke bereit, 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 Blöcken fester Größe gespeichert werden, nicht als Dateien oder Objekte. Wenn Sie ein Block Storage Volume an eine Compute Engine VM oder ein Cube anschließen, erkennt das Betriebssystem es als rohes Festplattengerät, das partitioniert, formatiert und eingehängt werden kann. Dadurch eignet sich Block Storage ideal für Workloads, die I/O-Operationen mit niedriger Latenz und zufälligem Zugriff erfordern, wie etwa Datenbanken, Anwendungsserver und VM-Startfestplatten.

Jedes Block Storage Volume ist doppelt redundant, was bedeutet, dass Daten synchron auf zwei separate Speicherserver geschrieben werden, von denen jeder über eine eigene RAID-Konfiguration verfügt. Diese aktive Redundanz stellt sicher, dass Ihre Daten auch bei einem Ausfall einer Festplatte oder sogar eines gesamten Serverservers ohne Unterbrechung verfügbar bleiben. Zusätzlich werden alle Block Storage Daten standardmäßig bei der Speicherung verschlüsselt, und gelöschte Blöcke werden sicher gelöscht, um eine Wiederherstellung zu verhindern, was strenge Datenschutzanforderungen erfüllt.

1.2 Speichermedientypen

IONOS CLOUD bietet Block Storage in drei Medientypen an, die jeweils für unterschiedliche Leistungs- und Kostenprofile optimiert sind:

Medientyp Typische Anwendungsfälle Größenbereich des Volumes Maximale Volumes pro VM
HDD Sicherungen, Archive, Kaltarchivierung 1 GiB - 4 TiB Bis zu 24 Volumes pro VM (gemeinsam für alle Typen)
SSD Standard Allgemeine Workloads, Datenbanken, Anwendungen 1 GiB - 4 TiB Bis zu 24 Volumes pro VM (gemeinsam für alle Typen)
SSD Premium Hochleistungsdatenbanken, kritische Anwendungen 1 GiB - 4 TiB Bis zu 24 Volumes pro VM (gemeinsam für alle Typen)

HDD Volumes bieten ein festes Leistungsniveau von 200 MB/s sequenzieller Durchsatzrate und etwa 1.100 IOPS für zufällige Operationen, unabhängig von der Volumengröße. Dadurch sind sie kosteneffizient für Workloads, bei denen Leistung nicht der Hauptfaktor ist, wie etwa langfristige Sicherungen oder Archivspeicher.

SSD Standard Volumes bieten eine Leistung, die linear mit der Volumengröße skaliert: 0,5 MB/s pro GiB (begrenzt auf 300 MB/s pro VM). Für zufällige I/O-Operationen 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). Dadurch eignet sich SSD Standard für die meisten Produktivworkloads, einschließlich Datenbanken und Anwendungsserver.

SSD Premium Volumes bieten die höchste Leistung und skalieren mit 1 MB/s pro GiB (begrenzt auf 600 MB/s pro VM) sowie 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 latenzsensitive Anwendungen konzipiert, die maximale Durchsatzrate und IOPS erfordern, wie etwa große relationale Datenbanken oder Anwendungen mit hoher Transaktionsrate.

1.3 Wichtige Funktionen von Block Storage

Block Storage Volumes werden über ein Hochgeschwindigkeitsnetzwerk an VMs angeschlossen und bieten niedrige Latenz und hohe Durchsatzrate. Da der Speicher netzwerkgebunden und nicht physisch angeschlossen ist, können Sie ein Volume von einer VM trennen und an eine andere anschließen, was eine flexible Infrastrukturverwaltung und Szenarien der Notfallwiederherstellung ermöglicht.

Die doppelt redundante Architektur bedeutet, dass jede Schreiboperation synchron auf einen zweiten Speicherserver repliziert wird, was die Datenbeständigkeit auch bei einem Hardwareausfall sicherstellt. Zusammen mit der Verschlüsselung bei der Speicherung und den Funktionen zur sicheren Löschung bietet Block Storage unternehmensweite Zuverlässigkeit und Sicherheit für Ihre wichtigsten 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 entwickelt wurde. Im Gegensatz zu Block Storage, der Daten als virtuelle Datenträger darstellt, organisiert Object Storage die Daten in Buckets und Objekten, wobei jedes Objekt aus den Daten selbst, den zugehörigen Metadaten und einer eindeutigen Kennung (Schlüssel) besteht.

2.1 Was ist Object Storage?

Object Storage verwendet eine flache, nicht hierarchische Struktur. Anstatt Dateien in Verzeichnissen und Unterverzeichnissen zu organisieren, legen Sie Objekte (Dateien) in Buckets ab und adressieren sie über eindeutige Schlüssel. Sie könnten beispielsweise 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, auf nahezu unbegrenzte Kapazitäten zu skalieren, ohne die Einschränkungen traditioneller Dateisysteme.

IONOS Cloud Object Storage bietet eine der höchsten Kompatibilitätsstufen zur Amazon S3 API, sodass die meisten S3-kompatiblen Tools, SDKs und Clients (wie AWS CLI, Terraform, rclone oder Cyberduck) mit geringen oder gar keinen Änderungen funktionieren. Diese Kompatibilität erstreckt sich auf erweiterte Funktionen wie vorab signierte URLs, Bucket-Richtlinien, Zugriffskontrolllisten (ACLs), Versionierung, Object Lock, Lifecycle-Regeln und Replikation über Regionen hinweg.

2.2 Anwendungsfälle für Object Storage

Object Storage eignet sich hervorragend für Anwendungsfälle, in denen Daten einmal geschrieben und viele Male gelesen werden, oder wenn Sie eine langlebige und 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; Lifecycle-Regeln automatisieren Aufbewahrungsrichtlinien
Speicherung von Website-Ressourcen Speichern Sie Bilder, PDFs und herunterladbare Dateien getrennt von Webservern, um Speicherkosten zu senken und die Skalierbarkeit zu verbessern
Hosting statischer Websites Hosten Sie statisches HTML, CSS und JavaScript direkt aus einem Bucket mit öffentlichem Lesezugriff, um den Bedarf an einem Webserver zu eliminieren
Hosting von Multimedia-Ressourcen Große, selten geänderte Mediendateien erhalten eine eindeutige URL für eine einfache Einbettung in Anwendungen oder Websites
Privater Dateispeicher Standardmäßig private Buckets, kombiniert mit ACLs und Bucket-Richtlinien, halten Daten für die Öffentlichkeit unzugänglich
Unstrukturierte Daten und Big Data Die flache Struktur und reichhaltige Metadaten erleichtern die Speicherung und Abruf großer Datensätze, Protokolle oder Analyseeingaben
Distribution von Artefakten und Software Entwickler können Build-Artefakte oder Softwarepakete hochladen und sie über sichere, vorab signierte URLs teilen
Periodische Datenaufbewahrung Lifecycle-Regeln löschen Daten nach einer definierten Zeitspanne automatisch, ideal für Protokollaufbewahrung und Compliance

Object Storage ist über HTTPS von überall aus zugänglich, was ihn ideal macht, um Inhalte global zu distribuieren oder Sicherungsspeicher bereitzustellen, der keinen Zugriff über eine VM erfordert. Da Sie nur für den genutzten Speicher bezahlen (Pay-as-you-go-Preismodell), ist Object Storage besonders kosteneffizient für Workloads mit variablen Speicherbedürfnissen.

2.3 Funktionen von Object Storage

Object Storage bietet mehrere Funktionen, die Langlebigkeit, Sicherheit und Verwaltbarkeit verbessern. Versionierung ermöglicht es Ihnen, mehrere Versionen eines Objekts zu erhalten und so versehentliche Löschungen oder Überschreibungen zu verhindern. Object Lock (Write-Once-Read-Many, oder WORM) stellt sicher, dass Objekte während eines festgelegten Aufbewahrungszeitraums nicht geändert oder gelöscht werden können, was regulatorische Compliance-Anforderungen erfüllt.

Lifecycle-Verwaltungsregeln ermöglichen die Automatisierung von Datenaufbewahrungsrichtlinien. Sie können beispielsweise eine Regel konfigurieren, die Protokolldateien nach 90 Tagen löscht oder unvollständige Multipart-Uploads entfernt. IONOS Cloud Object Storage bietet eine einzelne STANDARD-Speicherklasse, daher laufen Lifecycle-Regeln aus (löschen Objekte), anstatt sie in eine andere Speicherkategorie zu überführen. Diese Regeln reduzieren manuelle Eingriffe und helfen, die Speicherkosten über die Zeit zu kontrollieren.

Vorab signierte URLs ermöglichen es Ihnen, temporären Zugriff auf private Objekte zu gewähren, ohne deren Berechtigungen zu ändern. Dies ist nützlich, um Dateien mit externen Nutzern zu teilen oder zeitlich begrenzte Downloads aus ansonsten eingeschränkten Buckets zu ermöglichen.

3. Network File Storage

Network File Storage (NFS) ist der verwaltete, gemeinsam genutzte Dateisystemdienst von IONOS CLOUD, der POSIX-konforme Speicherung über das NFSv4.2-Protokoll bereitstellt. Im Gegensatz zu Block Storage, bei dem Sie das Dateisystem selbst formatieren und verwalten müssen, bietet Network File Storage ein sofort einsetzbare Dateisystem, das von mehreren VMs gleichzeitig eingehängt und zugriffsberechtigt werden kann.

3.1 Was ist Network File Storage?

Network File Storage läuft auf SSD-basierter Infrastruktur mit einem zweistufigen Hochverfügbarkeitsdesign: Der NFS-Dienst selbst läuft im Active-Passive-Modus auf zwei VMs mit einer gemeinsamen Floating IP und automatischem Failover, während die zugrunde liegende Speicherung aktiv-aktiv redundant auf zwei RAID-geschützten Servern erfolgt, demselben doppelt redundanten Speichermodell, das auch Block Storage verwendet. Anstatt rohe Blockgeräte bereitzustellen, bietet es eine dateiebasierte Schnittstelle, die Standard-POSIX-Dateioperationen wie open, read, write, rename und lock unterstützt. Mehrere VMs können denselben NFS-Share gleichzeitig einhängen, was ihn ideal für Workloads macht, die gemeinsamen Zugriff auf einen gemeinsamen Satz von Dateien erfordern.

Da Network File Storage von IONOS CLOUD verwaltet wird, müssen Sie sich keine Sorgen um die Bereitstellung, das Patchen oder die Wartung der zugrunde liegenden Speicherinfrastruktur machen. Der Dienst ist ausschließlich von virtuellen Maschinen in IONOS CLOUD über ein privates LAN zugänglich, was eine sichere, latenzarme Konnektivität gewährleistet. Er ist auch mit IONOS CLOUD Managed Kubernetes kompatibel, sodass Container-Anwendungen NFS-Volumes für persistente Speicherung verwenden können.

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. Die minimale Clustergröße beträgt 2 TiB, die maximale 42 TiB (nutzbarer Speicherplatz). Gewährleistet niedrige Latenz und hohe Durchsatzraten für dateiebasierte Workloads.
NFSv4.2-Protokoll Neueste NFS-Version mit zusammengesetzten Operationen, Caching und parallelen Verbindungen. Reduziert den Protokolloverhead, ermöglicht effiziente Lese- und Schreiboperationen und unterstützt die Live-Datenübertragung.
Verschlüsselung bei Ruhe Daten werden standardmäßig auf dem physischen Medium verschlüsselt. Schützt Daten vor unbefugtem Zugriff, wenn sie nicht verwendet werden.
Root-Squash-Sicherheit Ordnet root auf der Client-Seite oder alle Benutzer einer anonymen UID/GID zu, um Superuser-Rechte auf dem NFS-Server zu verhindern. Mindert das Risiko, dass kompromittierte Client-Maschinen den Speicherbackend angreifen.
Sichere Löschung Stellt sicher, dass gelöschte Daten nicht aus dem zugrunde liegenden Block-Speicher wiederhergestellt werden können. Erfüllt Compliance- und Datenschutzanforderungen.
Aktiv-aktive Redundanz Daten werden auf zwei Speicherservern (Hardware- oder Software-RAID) mit aktiv-aktivem Spiegelung gespeichert. Bietet Hochverfügbarkeit und Ausdauer.
POSIX-konformes Dateisystem Vollständige POSIX-Semantik für Berechtigungen, Eigentum und Sperren. Ermöglicht nahtloses Teilen von Home-Verzeichnissen, Webinhalten und mehr.
Verwalteter Dienst IONOS CLOUD übernimmt Bereitstellung, Patching, Hardwareaustausch und Skalierung. Entlastet den Kunden von operationellem Aufwand.
Skalierbare Leistung Bis zu 300 MB/s pro 4 TiB (1 MiB Block), 24.000 IOPS Lesen / 18.000 IOPS Schreiben pro 4 TiB (4 KiB Block). Die Leistung skaliert linear mit der Größe. Stellt eine konsistente Leistung sicher, wenn die Speicherbedürfnisse wachsen.

Network File Storage ist besonders nützlich für zentrale Benutzer-Home-Verzeichnisse, gemeinsame Speicherung für Anwendungsserver und Webinhalts-Repositories, die von mehreren Frontend-Servern zugriffen werden müssen. Durch die Bereitstellung eines einzelnen, gemeinsamen Dateisystems vereinfacht Network File Storage das Infrastrukturmanagement und stellt sicher, dass alle VMs eine konsistente Ansicht der Daten sehen.

3.3 Anwendungsfälle für Network File Storage

Häufige Szenarien für Network File Storage umfassen:

  • Zentralisierte Benutzer-Home-Verzeichnisse für Linux-VMs: Alle Benutzer auf mehreren VMs greifen ihre Home-Verzeichnisse von einem einzelnen NFS-Share ab, was die Benutzerverwaltung vereinfacht und die Datenkonsistenz sicherstellt.
  • Gemeinsame Speicherung für Anwendungsserver: Mehrere Anwendungsserver können auf denselben NFS-Share lesen und schreiben, was horizontale Skalierung und kosteneffiziente Ressourcennutzung ermöglicht. NFS wird für transaktionale Datenbanken nicht empfohlen, da deren Anforderungen an die synchrone Schreiblatenz möglicherweise nicht erfüllt werden.
  • Webinhalts-Repository, das von mehreren Webservern bereitgestellt wird: Ein einzelner NFS-Share enthält statische und dynamische Webinhalte und stellt sicher, dass alle Frontend-Server identische Inhalte an die Benutzer liefern.
  • Persistente Speicherung für Kubernetes-Workloads: Container, die in IONOS CLOUD Managed Kubernetes laufen, können NFS-Volumes für persistente Daten einhängen, was zustandsbehaftete Anwendungen und gemeinsame Konfigurationsdateien unterstützt.

4. Backup Service

Backup Service (früher bekannt als Managed Backup) ist die verwaltete Sicherungs- und Wiederherstellungslösung von IONOS CLOUD, betrieben durch Acronis Cyber Protect Cloud. Sie bietet eine umfassende Plattform zum Schutz von Daten auf VMs, physischen Servern, Datenbanken, NAS-Geräten und Cloud-Workloads, mit zentraler Verwaltung über eine webbasierte Konsole.

4.1 Was ist Backup Service?

Mit Backup Service können Sie Backup Units erstellen, die logische Speichercontainer sind und als Ziel für Ihre Sicherungsdaten dienen und über eigene Zugangsdaten verfügen. Sie verwalten Sicherungen über die Backup Service Console, die über Single Sign-On aus dem Data Center Designer (DCD) oder direkt unter https://backup.ionos.com zugänglich ist. Die Konsole unterstützt 25 Sprachen und bietet rollenbasierte Berechtigungen, mit denen Sie steuern können, wer Sicherungseinheiten erstellen, Schutzpläne verwalten und Daten wiederherstellen kann.

Backup Service unterstützt mehrere Sicherungsziele. Standardmäßig werden Sicherungen in der internen Acronis-Cloud-Infrastruktur in ISO 27001-zertifizierten Rechenzentren in Deutschland gespeichert (keine bestimmte Stadt wird veröffentlicht). 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 niedrigeren Speicherpreisen pro GB profitieren können.

4.2 Funktionen von Backup Service

Backup Service bietet durchgängigen Datenschutz mit mehreren wesentlichen Funktionen:

Funktion Was sie bietet
Preismodelle Standardmäßige Pay-as-you-go-Gebühren pro GB Sicherungsspeicher; Continuous Data Protection (CDP) ist jetzt im Basis-Backup Service ohne zusätzliche Kosten enthalten, während erweiterte Sicherheits- und Verwaltungsfunktionen pro Workload berechnet werden.
Sicherungsziele Interne Acronis-Cloud (Deutschland, keine bestimmte Stadt veröffentlicht) oder externer S3-kompatibler IONOS Cloud Object Storage (Region Ihrer Wahl).
Verschlüsselung im Ruhezustand Standardmäßig AES-256-Serverseitige Verschlüsselung; optionale Client-seitige Verschlüsselung mit kundengeführten 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.
Vollständige und inkrementelle Sicherungen Vom Benutzer definierte Aufbewahrungsrichtlinien, anpassbare Komprimierungsstufen.
Ausführung von Pre- und Post-Skripten Skripte vor oder nach Sicherungen ausführen (z. B. Datenbank-Dumps, Dienst-Start/Stopp).
Wiederherstellungsoptionen Vollständige Wiederherstellung von VM/Gerät, dateiebasierte Wiederherstellung, Wiederherstellung zu einem bestimmten Zeitpunkt.
Hochverfügbarkeit Speicherdatenträger synchron repliziert über separate Fire Zones; 99,95 % Rechenzentrum-SLA.
Erweiterte Funktionen Das Advanced Security-Paket fügt Antivirus/Anti-Malware, Exploit-Prävention, URL-Filterung, Endpoint-Firewall-Verwaltung und forensische Sicherungen hinzu; das Advanced Management-Paket fügt Patch-Management, Fail-Safe-Patching, Disk-Health-Monitoring und Software-Inventar hinzu; Continuous Data Protection (CDP) ist im Standard-Backup Service enthalten (kein Advanced-Tier erforderlich) seit Januar 2026.

Der Backup-Verkehr zur europäischen Acronis-Infrastruktur ist auf der Whitelist, was bedeutet, dass keine Egress-Gebühren für Daten anfallen, die in die interne Backup-Cloud übertragen werden. Wenn Sie IONOS Cloud Object Storage als Sicherungsziel verwenden, ist der eingehende Verkehr kostenlos, und der ausgehende Verkehr folgt den Standard-Object Storage-Preisen.

4.3 Anwendungsfälle für Backup Service

Backup Service ist für eine breite Palette von Sicherungs- und Wiederherstellungsszenarien konzipiert, einschließlich:

  • Unternehmensweite Sicherungsstrategie: Speichern Sie nächtliche Snapshots von Produktionsdatenbanken, VM-Images oder Dateisystemen in einem hochdauertauglichen, geo-redundanten Sicherungsrepository.
  • Schnelle Wiederherstellung: Rufen Sie jede Sicherungsversion sofort über die Konsole oder die API ab, mit Unterstützung für Recovery Point Objectives (RPO) und Recovery Time Objectives (RTO).
  • Regulatorische Compliance: Verwenden Sie unveränderlichen Speicher und Lifecycle-Regeln, um Sicherungen nach Ablauf einer gesetzlich vorgeschriebenen Aufbewahrungsfrist automatisch zu löschen.
  • Plattformübergreifender Schutz: Schützen Sie Windows, Linux, macOS, VMware, Hyper-V sowie physische und virtuelle Server.

Backup Service vereinfacht den Datenschutz, indem es Provisionierung, Wartung und Skalierung übernimmt, während Sie die volle Kontrolle über Sicherungszeitpläne, Aufbewahrungsrichtlinien und Wiederherstellungsworkflows behalten.

5. Auswahl des richtigen Storage-Services

Die Auswahl des geeigneten Storage-Services hängt von den Zugriffsmustern Ihrer Workload, den Leistungsanforderungen sowie davon ab, ob Sie geteilten oder dedizierten Speicher benötigen. Das folgende Entscheidungsframework hilft Ihnen dabei, den richtigen Service für Ihre Anforderungen zu wählen.

5.1 Vergleich der Storage-Services

Die folgende Tabelle vergleicht die drei primären Storage-Services anhand wesentlicher Merkmale:

Speichertyp Beschreibung Typisches Zugriffsmuster Ideale Workloads Kernstärken Wann bevorzugt
Block Storage Rohe virtuelle Datenträger, die als Blockgeräte bereitgestellt werden (z. B. /dev/sdx). Verwaltet, doppelt redundant, SSD/HDD, mit Verschlüsselung bei Ruhe. Zufallszugriffe auf Lese- und Schreiboperationen, I/O mit niedriger Latenz, Kontrolle auf Dateisystemebene. Datenbanken, VM-Systemdatenträger, Hochleistungsanwendungen, zustandsbehaftete Dienste, die konsistentes Block-I/O mit niedriger Latenz benötigen. Sehr hohe IOPS/Durchsatzleistung (bis zu 24.000 IOPS pro VM für SSD Standard); Verschlüsselung bei Ruhe und sichere Löschung; aktive Redundanz über zwei Storage-Server. Sie benötigen einen einhängbaren Datenträger, den das Betriebssystem formatiert (ext4, XFS, NTFS usw.); Ihre Anwendung erwartet Block-Semantik (z. B. PostgreSQL, MySQL, VM-Boot-Datenträger).
Object Storage Flacher Namensraum von Objekten (Daten + Metadaten), adressiert durch einen eindeutigen Schlüssel innerhalb eines Buckets. Zugriff über HTTP(S)-APIs (S3, REST, SDKs). Einmal schreiben / mehrfach lesen, sequenzielle oder Massenübertragungen; keine POSIX-Dateisystemsemantik. Sicherung und Archivierung, statische Website-Assets, Mediatheken, Big-Data- und Analyset Datensätze, Softwareverteilung, Log-Retention, Artefakt-Speicherung, jede unstrukturierte Datenmenge, die über einen Schlüssel adressiert wird. Unbegrenzte Skalierbarkeit, praktisch unendliche Kapazität; eingebaute Haltbarkeit durch Erasure Coding und Replikation; Lifecycle-Regeln, Versionierung, Object Lock (WORM) für Compliance; überall über HTTPS erreichbar. Sie benötigen kein traditionelles Dateisystem oder Block-I/O mit Zufallszugriff; Daten sind weitgehend statisch oder append-only (Logs, Sicherungen, Medien); Sie wünschen sich kosteneffiziente, hochverfügbare und global erreichbare Speicherung.
Network File Storage Verwaltetes, POSIX-konformes, gemeinsam genutztes Dateisystem, das über NFSv4.2 exportiert wird. Intern basiert auf SSD Standard Block Storage, wird jedoch als Dateidienst bereitgestellt. Dateiebene-Operationen (open, read, write, rename, lock) über einen Netzlaufwerk; mehrere VMs können denselben Share gleichzeitig einhängen. Home-Verzeichnisse, gemeinsam genutzte Anwendungsdaten, Webinhalte, die von mehreren Webservern bereitgestellt werden, kollaborative Workspaces, jede Workload, die eine gemeinsame Dateihierarchie benötigt. Gemeinsamer, gleichzeitiger Zugriff mit POSIX-Berechtigungen; Hochleistungs-SSD-Backend (300 MB/s pro 4 TiB, 24.000 IOPS); Verschlüsselung bei Ruhe; verwaltet, ohne Hardwarewartung. Sie benötigen ein gemeinsam genutztes Dateisystem, auf das mehrere VMs gleichzeitig lesen und schreiben können; Anwendungen verlassen sich auf Dateiebene-Semantik (z. B. NFS-basierte CMS, gemeinsame Home-Verzeichnisse, Container-Image-Caches); Sie bevorzugen die Einfachheit eines Einhängepunkts gegenüber der Verwaltung eines Blockgeräts.

5.2 Entscheidungsfluss

Verwenden Sie den folgenden Entscheidungsfluss, um zu bestimmen, welcher Storage-Service am besten zu Ihrer Workload passt:

  1. Benötigen Sie einen einhängbaren Datenträger, den das Betriebssystem formatiert und wie eine lokale Festplatte behandelt? Ja - Verwenden Sie Block Storage. Es ist ideal für Datenbankdateien, VM-Betriebssystemdatenträger oder jede Workload, die I/O mit niedriger Latenz und Zufallszugriff benötigt.
  2. Benötigen Sie, dass viele VMs denselben Verzeichnisbaum mit POSIX-Berechtigungen sehen? Ja - Verwenden Sie Network File Storage. Es stellt einen NFS-Share bereit, der auf mehreren Instanzen gleichzeitig eingehängt werden kann (Home-Verzeichnisse, gemeinsam genutzte Webinhalte, kollaborative Ordner).
  3. Sind die Daten unstrukturiert, statisch oder append-only, und greifen Sie hauptsächlich über schlüsselbasierte APIs darauf zu? Ja - Verwenden Sie Object Storage. Es ist ideal für Sicherungen, statisches Webhosting, Medienassets, Logs, große Datensätze, Softwareverteilung usw.
  4. Wenn mehr als eine der oben genannten Optionen zutrifft, kombinieren Sie die Dienste:
    • Speichern Sie eine Datenbank auf Block Storage, aber behalten Sie tägliche Sicherungen in Object Storage (über Snapshots oder Tools von Drittanbietern).
    • Hosten Sie dynamische Daten einer Webanwendung auf Block Storage, stellen Sie statische Assets über Object Storage bereit und lagern Sie gemeinsam genutzte Konfigurationsdateien auf Network File Storage.

5.3 Leistungserwägungen

Bei der Wahl zwischen HDD und SSD für Block Storage sollten Sie die folgenden Leistungsmerkmale berücksichtigen:

Merkmal HDD SSD Standard SSD Premium
Sequentieller Durchsatz 200 MB/s (fest für jede Volumengröße) 0,5 MB/s pro GiB (begrenzt auf 300 MB/s pro VM) 1 MB/s pro GiB (begrenzt auf 600 MB/s pro VM)
Zufallslese-IOPS 1.100 IOPS @ 4 KiB (fest) 40 IOPS pro GiB (max. 24.000 IOPS pro VM) 75 IOPS pro GiB (max. 45.000 IOPS pro VM)
Zufallsschreib-IOPS Enthalten in 1.100 IOPS 30 IOPS pro GiB (max. 18.000 IOPS pro VM) 50 IOPS pro GiB (max. 30.000 IOPS pro VM)
Leistungsskalierung Statisch (ändert sich nicht mit der Volumengröße) Größabhängig (skaliert linear mit GB bis zu den Obergrenzen) Größabhängig (skaliert linear mit GB bis zu den Obergrenzen)
Typische Anwendungsfälle Sicherungen, Archive, Kaltarchivierung Allgemeine Datenbanken, Anwendungen, VM-Datenträger Hochleistungsdatenbanken, kritische Anwendungen

HDD bietet unabhängig von der Volumengröße eine konsistente, moderate Leistung, was es für Workloads mit geringen Leistungsanforderungen kosteneffizient macht. Die SSD-Leistung steigt mit der Volumengröße, sodass ein 100-GiB-SSD-Standard-Volumen 50 MB/s und 4.000 Lese-IOPS liefert, während ein 500-GiB-Volumen 250 MB/s und 20.000 Lese-IOPS liefert. SSD Premium verdoppelt die Leistung von SSD Standard ungefähr, bei etwa dem doppelten Preis pro GB.

Häufige Anwendungsfälle

Praxisnahe Szenarien, in denen die Speicherdienste von IONOS CLOUD eingesetzt werden:

  1. E-Commerce-Plattform mit mehrstufiger Speicherung: Ein Online-Händler betreibt seine PostgreSQL-Produktdatenbank auf SSD Premium Block Storage für maximale Transaktionsleistung (wie in Abschnitt 1.2 besprochen). Statische Produktbilder und herunterladbare PDFs werden in IONOS Cloud Object Storage gespeichert, das sie direkt über HTTPS an die Website ausliefert (Abschnitt 2.2). Konfigurationsdateien und gemeinsam genutzte Sitzungsdaten werden auf Network File Storage aufbewahrt, das von allen Frontend-Webservern eingehängt wird (Abschnitt 3.3). Nächtliche Datenbank-Sicherungen werden über Backup Service an Object Storage gesendet (Abschnitt 4.2), wobei Lifecycle-Regeln genutzt werden, um Sicherungen, die älter als 90 Tage sind, zu löschen.
  2. Medienproduktionsunternehmen mit gemeinsamem Asset-Archiv: Ein Video-Produktionsstudio nutzt Network File Storage, um ein zentrales Archiv für Rohaufnahmen, Projektdateien und finale Renders zu erstellen (Abschnitt 3.1). Mehrere Cutter hängen das NFS-Share gleichzeitig ein, was kollaborative Schnittworkflows mit vollen POSIX-Berechtigungen ermöglicht (Abschnitt 3.2). Fertige Videos werden in IONOS Cloud Object Storage veröffentlicht und über vorab signierte URLs verteilt (Abschnitt 2.3), während langfristige Archivkopien auf HDD Block Storage-Volumes gespeichert werden, die an dedizierte Archiv-VMs angeschlossen sind (Abschnitt 1.2).
  3. SaaS-Anwendung mit Notfallwiederherstellungsstrategie: Ein SaaS-Anbieter betreibt Anwendungs-VMs mit SSD Standard Block Storage für das Betriebssystem und die Anwendungsbinarys (Abschnitt 1.1). Von Nutzern hochgeladene Dateien werden in IONOS Cloud Object Storage mit aktivierter Versionierung gespeichert, um versehentliche Löschungen zu verhindern (Abschnitt 2.3). Das Unternehmen nutzt Backup Service, um tägliche Snapshots aller VMs zu erstellen, und speichert diese in Object Storage in einer anderen Region für geografische Redundanz (Abschnitt 4.1). Der Speicherentscheidungsfluss (Abschnitt 5.2) leitete die Architektur: Block Storage für disk-I/O mit niedriger Latenz, Object Storage für dauerhaftes Dateispeichern und Sicherungen, und Backup Service für zentrales Wiederherstellungsmanagement.

Zusammenfassung

IONOS CLOUD bietet ein umfassendes Portfolio an Speicherdiensten, die entwickelt wurden, um unterschiedliche Workload-Anforderungen zu erfüllen. Block Storage bietet hochperformante, dual redundant virtuelle Datenträger in den Konfigurationen HDD, SSD Standard und SSD Premium. Diese sind ideal für Datenbanken, VM-Boot-Datenträger und Anwendungen, die blockbasierte I/O-Operationen mit geringer Latenzzeit erfordern. IONOS Cloud Object Storage bietet S3-kompatiblen, skalierbaren Speicher für unstrukturierte Daten, Sicherungen, statisches Website-Hosting und Multimedia-Verteilung, mit Funktionen wie Versionierung, Lebenszyklusverwaltung und Object Locking. Network File Storage bietet einen verwalteten, POSIX-konformen NFS-Dienst für den gemeinsamen Dateizugriff über mehrere VMs hinweg und unterstützt Home-Verzeichnisse, gemeinsam genutzte Anwendungsdaten und Web-Inhaltsrepositorys. Backup Service bietet zentrale, verwaltete Sicherung und Wiederherstellung für alle Workloads, mit flexiblen Speicherzielen und erweiterten Funktionen wie unveränderlichem Speicher und kontinuierlichem Datenschutz.

Die Wahl des richtigen Speicherdienstes hängt von den Zugriffsmustern, den Leistungsanforderungen und der Frage ab, ob Sie gemeinsamen oder dedizierten Speicher benötigen. Block Storage ist am besten geeignet, wenn Sie mountbare Datenträger mit blockbasierter Semantik benötigen. Network File Storage ist ideal, wenn mehrere VMs gleichzeitigen Zugriff auf ein gemeinsam genutztes Dateisystem benötigen. Object Storage ist hervorragend geeignet für die Speicherung großer Mengen statischer oder nur anfügbaren Daten, die über HTTP(S)-APIs zugänglich sind. Viele Architekturen kombinieren mehrere Speichertypen, um Leistung, Kosten und Haltbarkeit auszubalancieren.

Wichtige Punkte:

  • Block Storage bietet hochperformante virtuelle Datenträger mit den Optionen HDD, SSD Standard und SSD Premium, dualer Redundanz und Verschlüsselung im Ruhezustand
  • IONOS Cloud Object Storage ist ein S3-kompatibler Dienst, der ideal für Sicherungen, statische Inhalte, Medien-Hosting und unstrukturierte Daten mit nahezu unbegrenzter Skalierbarkeit ist
  • Network File Storage bietet verwaltete, auf NFSv4.2 basierende gemeinsam genutzte Dateisysteme mit POSIX-Konformität und unterstützt gleichzeitigen Zugriff von mehreren VMs
  • Backup Service bietet zentrale, verwaltete Sicherung und Wiederherstellung mit flexiblen Speicherzielen, Verschlüsselung und erweiterten Funktionen wie unveränderlichem Speicher
  • Die SSD-Leistung skaliert linear mit der Datenträgergröße, während HDD eine feste Leistung bietet, die für nicht kritische Workloads geeignet ist
  • Verwenden Sie Block Storage für Datenbanken und VM-Datenträger, Object Storage für Sicherungen und statische Inhalte sowie Network File Storage für gemeinsamen Dateizugriff

Wichtige Begriffe:

  • Block Storage: Verwalteter Speicherdienst, der Daten als rohe Blockgeräte darstellt, formatiert mit vom Kunden gewählten Dateisystemen
  • Dual redundant: Daten werden synchron auf zwei separate Speicherserver geschrieben, was die Verfügbarkeit auch bei Hardwareausfällen sicherstellt
  • IONOS Cloud Object Storage: S3-kompatibler Speicherdienst, der Daten in Buckets und Objekte organisiert und über HTTP(S)-APIs zugänglich macht
  • Network File Storage (NFS): Verwalteter, POSIX-konformer Dienst für gemeinsam genutzte Dateisysteme, zugänglich über das NFSv4.2-Protokoll
  • IOPS (Input/Output Operations Per Second): Messgröße für die Speicherleistung bei zufälligen Lese- und Schreiboperationen
  • Backup Service: Verwaltete Lösung für Sicherung und Wiederherstellung, betrieben von Acronis, mit Unterstützung für mehrere Plattformen und Speicherziele

Nächste Schritte

Weiter lernen: Einheit 2.4: Netzwerkdienste

Verwandte Themen: