Block Volume-Speicher

In Compute Cloud@Customer bieten Block-Volumes leistungsstarke Netzwerkspeicherkapazität, die zahlreiche I/O-intensive Workloads unterstützt.

Block Volume - Überblick

Ein Block-Volume ist ein trennbares Blockspeichergerät, mit dem Sie die Speicherkapazität Ihrer Compute-Instanzen dynamisch erweitern, dauerhaften und persistenten Datenspeicher bereitstellen können, der über Compute-Instanzen hinweg migriert werden kann, und große Datenbanken hosten können.

Mit dem Block Volume-Service können Sie mehrere Volumes in einer Volume-Gruppe gruppieren. Volume-Gruppen vereinfachen den Prozess zum Erstellen von Backups und Klonen.

Sie können Volumes erstellen, anhängen, verbinden und verschieben und die Volume-Performance ändern, um Ihre Speicher-, Performance- und Anwendungsanforderungen zu erfüllen.

Nachdem Sie ein Volumean eine Compute-Instanz angehängt und damit verknüpft haben, können Sie das Volume wie eine herkömmliche Festplatte verwenden. Sie können ein Volume auch trennen und an eine andere Compute-Instanz anhängen, ohne Daten verloren zu gehen.

Die Standardgröße für Block-Volumes beträgt 1024 GB (1 TB). Der Bereich der Block-Volume-Größe beträgt 50 GB bis 32768 GB (32 TB).

Arten von Block-Volumes
  • Boot-Volume: Ein trennbares Start-Volume-Device mit dem Image, das zum Booten einer Computing-Instanz verwendet wird.

  • Blockspeicher-Device: Ein trennbares Blockspeicher-Device, mit dessen Hilfe Sie die Speicherkapazität einer Instanz dynamisch erweitern.

Sie können Volumes erstellen, anhängen, verbinden und verschieben und die Volume-Performance ändern, um Ihre Speicher-, Performance- und Anwendungsanforderungen zu erfüllen.

Nachdem Sie ein Volumean eine Compute-Instanz angehängt und damit verknüpft haben, können Sie das Volume wie eine herkömmliche Festplatte verwenden. Sie können ein Volume auch trennen und an eine andere Compute-Instanz anhängen, ohne Daten verloren zu gehen.

Wenn ein Volume erstellt wird, wird das Volume dünn (sparse) bereitgestellt: Das Volume verbraucht nur den Speicherplatz, der auf das Volume geschrieben wurde. Wenn das Volume an eine Instanz angehängt ist, ist das Volume dick (nicht dünn besetzt): Das Volume reserviert genau genug Speicherplatz, um das Volume vollständig zu füllen. Durch dieses Verhalten werden Fehler aufgrund von zu wenig Speicherplatz vermieden. Wenn das Volume getrennt wird, wird das Volume erneut dünn bereitgestellt, wenn es noch nicht an eine andere Instanz angehängt ist.

Obligatorische Komponenten

Die folgenden Komponenten sind erforderlich, um ein Volume zu erstellen und an einer Compute-Instanz anzuhängen:

  • Compute-Instanz: Eine virtuelle Maschine (VM), die in Compute Cloud@Customer ausgeführt wird.

  • Volume-Anhang: Ein paravirtualisierter Anhang, der für Compute-Instanzen verfügbar ist.

  • Volume: Ein Block-Volume oder Boot-Volume.

Volume-Zugriffstypen

Wenn Sie ein Block-Volume anhängen, können Sie einen der folgenden Zugriffstypen angeben:

  • Lesen/Schreiben: Dies ist die Standardoption für Volume-Anhänge. Mit dieser Option kann eine Instanz Daten lesen und auf das Volume schreiben.
  • Lesen/Schreiben, gemeinsam nutzbar: Mit dieser Option können Sie ein Volume an mehrere Instances gleichzeitig anhängen, und diese Instanzen können Daten auf dem Datenträger lesen und auf das Volume schreiben. Um bei Volume-Anhänge für mehrere Instanzen die Datenbeschädigung mit unkontrollierten Lese-/Schreibvorgängen zu verhindern, müssen Sie eine clusterfähige Lösung installieren und konfigurieren, bevor Sie das Volume verwenden können.
  • Schreibgeschützt: Mit dieser Option kann eine Instanz Daten auf dem Volume nur lesen. Daten auf dem Volume können nicht aktualisiert werden. Geben Sie diese Option an, um Daten vor versehentlichen oder böswilligen Änderungen zu schützen.

Der Zugriffstyp für Boot-Volumes ist immer Lesen/Schreiben.

Block-Volume-Performanceoptionen

Elastische Performance

Wenn Sie Blockspeicher erstellen, können Sie optional High Performance aktivieren. Standardmäßig wird das Volume mit ausgeglichener Performance erstellt. Die Volume-Performanceeinstellung kann nicht geändert werden, nachdem das Volume erstellt wurde.

  • Hohe Performance: Die Option "Hohe Performance" wird für Workloads mit höheren I/O-Anforderungen empfohlen.

  • Ausgeglichene Performance: Die Performanceoption "Ausgeglichen" ist die Standardeinstellung für neue und vorhandene Block- und Boot-Volumes. Diese Performanceoption bietet eine gute Balance zwischen Performance und Kosteneinsparungen für Die meisten Workloads, einschließlich Workloads, die Zufalls-E/A durchführen wie Boot-Volumes.

Performanceeinschränkungen und Überlegungen

Die folgenden Performanceergebnisse gelten für unformatierte Datenvolumes.

  • Die Durchsatzperformance auf Compute-Instanzen hängt von der Netzwerkbandbreite ab, die für die Compute-Instanz verfügbar ist, und wird weiterhin durch die Bandbreite für das Volume begrenzt.

  • Wenn Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP) in einer Instanz aktiviert ist, wirkt sich dies erheblich negativ auf die Datenträger-I/O-Leistung aus. Berücksichtigen Sie jedoch die Auswirkungen der Deaktivierung von Microsoft Defender ATP auf die Sicherheit.

  • Die Block-Volume-Performance wird pro Volume angegeben. Beispiel: Wenn ein Block-Volume an mehrere Compute-Instanzen angehängt wird, wird das Performanceverhalten über alle angehängten Compute-Instanzen hinweg gemeinsam verwendet.

Block-Volume-Szenarios

Speicherkapazität hinzufügen

Ein Block-Volume wird häufig verwendet, um einer Instanz Speicherkapazität hinzuzufügen. Nachdem Sie eine Instanz erstellt und ein Cloud-Netzwerk eingerichtet haben, können Sie ein Blockspeicher-Volume erstellen. Anschließend hängen Sie das Volume über einen Volume-Anhang an eine Compute-Instanz an. Das Volume kann dann gemountet und von Ihrer Compute-Instanz verwendet wird.

Volume in eine andere Compute-Instanz verschieben

Ein Block-Volume kann von der Compute-Instanz getrennt und ohne Datenverlust zu einer anderen Compute-Instanz verschoben werden. Mit dieser Datenpersistenz können Sie Daten zwischen Compute-Instanzen migrieren und sicherstellen, dass Daten sicher gespeichert werden, selbst wenn sie nicht mit einer Compute-Instanz verbunden sind. Alle Daten bleiben erhalten, bis Sie das Volume löschen.

Um das Volume in eine andere Compute-Instanz zu verschieben, mounten Sie das Laufwerk von der anfänglichen Compute-Instanz, trennen Sie das Block-Volume, und hängen Sie das Volume an eine andere Compute-Instanz an. Dort können Sie das Laufwerk Mit dem Gast-BS dieser Instanz verbinden und mounten, damit Sie Zugriff auf die Daten haben.

Compute-Instanz skalieren

Wenn Sie eine Compute-Instanz löschen, können Sie das zugehörige Boot-Volume beibehalten und damit eine neue Compute-Instanz mit einem anderen Compute-Instanztyp oder einer anderen Compute-Ausprägung erstellen. Mit dieser Funktion können Sie die Anzahl der Cores für eine Compute-Instanz einfach vertikal oder horizontal skalieren.

Volume-Backups und -Klone

Sicherung und Wiederherstellung

Sicherungs- und Wiederherstellungsvorgänge werden auf Boot-Volumes, Daten-Volumes und Volume-Gruppen unterstützt. Alle Backups sind vollständige Backups, nicht inkrementell.

Verwenden Sie eine der folgenden Methoden, um ein Boot-Volume, ein Block-Volume oder eine Volume-Gruppe zu sichern:

  • Klonen: Durch das Klonen von Volumes können Sie eine Kopie erstellen, ohne die Backup- und Restore-Vorgänge auszuführen. Weitere Informationen zu Klonen finden Sie im Abschnitt "Klone" und in der Tabelle "Unterschiede zwischen Volume-Klonen und Backups". Allgemeine Informationen zum Klonen von Boot-Volumes finden Sie unter Boot-Volumes klonen.

  • Manuelles Backup: Diese Backups werden einmal ausgeführt, sobald Sie das Backup erstellen. Diese Backups werden unbegrenzt aufbewahrt, oder bis ein Policy-basiertes (geplantes) Backup für dieses Volume erstellt wird.

  • Geplante Backups: Diese Backups werden regelmäßig gemäß einem Zeitplan ausgeführt, der in einer Backup-Policy definiert ist. Der Policy-Plan gibt die Häufigkeit (Periode) und die Zeit der Backups sowie die Dauer der Aufbewahrung der Backups an. Sie können eigene Backup-Policys erstellen oder von Oracle bereitgestellte Backup-Policys verwenden.

Von Oracle bereitgestellte Backup-Policys

Von Oracle definierte Backup-Policys können nicht zum Sichern einer Volume-Gruppe verwendet werden. Mit diesen Policys können Sie einzelne Block-Volumes und Boot-Volumes sichern.

Von Oracle definierte Policys können nicht geändert werden. Wenn Sie beispielsweise eine andere Backupzeit oder Aufbewahrungszeit benötigen, erstellen Sie eine benutzerdefinierte Backup-Policy, wie unter Backup-Policys verwalten beschrieben.

Die folgenden Backup-Policys werden von Oracle bereitgestellt und sind in jedem Compartment verfügbar. Einer Ressource kann nur eine Backup-Policy zugewiesen sein, einer Backup-Policy können jedoch mehrere Zeitpläne zugewiesen sein. Die Oracle Bronze Policy hat einen Zeitplan, die Silver Policy zwei Zeitpläne und die Gold Policy drei Zeitpläne. Alle Zeitplanzeiten sind Ihre regionale Rechenzentrumszeit. Alle Backup-Typen sind vollständige Backups.

Bronze
  1. Monatliche Backups, die am ersten Tag des Monats um 00:00 Uhr ausgeführt werden und zwölf Monate lang aufbewahrt werden.

Silber
  1. Wöchentliche Backups, die jeden Montag um 00:00 Uhr laufen und vier Wochen lang aufbewahrt werden.

  2. Monatliche Backups, die am ersten Tag des Monats um 00:00 Uhr ausgeführt werden und zwölf Monate lang aufbewahrt werden.

Gold
  1. Tägliche Backups, die um 00:00 Uhr ausgeführt werden und sieben Tage lang aufbewahrt werden.

  2. Wöchentliche Backups, die jeden Montag um 00:00 Uhr laufen und vier Wochen lang aufbewahrt werden.

  3. Monatliche Backups, die am ersten Tag des Monats um 00:00 Uhr ausgeführt werden und zwölf Monate lang aufbewahrt werden.

Der Block-Volume-Service führt nicht mehr als ein geplantes Backup einer bestimmten Ressource an einem Tag aus. Wenn Zeitpläne in Konflikt stehen, z.B. tägliche, wöchentliche und monatliche Backups zur gleichen Zeit ausgeführt werden sollen, wird das Backup mit dem längsten Zeitraum ausgeführt.

Volume-Gruppenbackup und -wiederherstellung

Für Volume-Gruppen können Sie die gleichen Backupvorgänge und -aufgaben ausführen, die Sie mit einzelnen Block-Volumes ausführen können.

Mit Volume-Gruppenbackups können Sie die Backupeinstellungen für mehrere Volumes an einem Ort verwalten. Diese Funktion vereinfacht den Prozess zur Erstellung von zeitkonsistenten Backups von ausgeführten Unternehmensanwendungen, die mehrere Speicher-Volumes über mehrere Compute-Instanzen umfassen.

Sie können ein Volume-Gruppenbackup auf einer Volume-Gruppe wiederherstellen oder einzelne Volumes in der Volume-Gruppe aus Volume-Backups wieder herstellen.

Klone

Mit dem Block Volume-Service können Sie einen Klon von einem Volume erstellen. Durch Klonen können Sie eine Kopie eines vorhandenen Block-Volumes erstellen, ohne den Backup- und Wiederherstellungsprozess durchlaufen zu müssen.

Der Klonvorgang wird sofort durchgeführt, und Sie können das geklonte Volume als reguläres Volume verwenden, sobald sich der Status in "Verfügbar" ändert. An dieser Stelle werden die Volume-Daten im Hintergrund kopiert, je nach Größe des Volumes bis zu dreißig Minuten dauern kann.

Es gibt eine einzelne Point-in-Time-Referenz für ein Quell-Volume, während es geklont wird. Wenn das Quell-Volume beim Erstellen eines Klons angehängt ist, müssen Sie warten, bis der erste Klonvorgang vom Quell-Volume abgeschlossen ist und weitere Klone erstellt werden. Wenn das Quell-Volume getrennt ist, können sie bis zu 10 Klone gleichzeitig von demselben Quell-Volume erstellen.

Sie können nur einen Klon für ein Volume innerhalb desselben Mandanten erstellen. Sie können einen Klon eines Volumes in einem anderen Compartment als dem Quell-Volume Compartment erstellen, wenn Sie über die erforderlichen Zugriffsberechtigungen verfügen.

Unterschiede zwischen Volume-Klonen und Backups

Beachten Sie die folgenden Kriterien, wenn Sie entscheiden, ob ein Backup oder ein Klon eines Volume erstellt werden soll.

Vergleich Volume-Backup Volume-Klon
Beschreibung

Erstellt ein Point-in-Time-Backup von Daten auf einem Datenträger. Sie können zu einem späteren Zeitpunkt mehrere neue Volumes aus dem Backup wiederherstellen.

Erstellt eine sofort verwendbare Kopie eines Block-Volumes, ohne den Backup- und Restore-Prozess durchlaufen zu müssen.
Anwendungsfall

Behalten Sie ein Backup der Daten in einem Volume bei, damit Sie eine Umgebung später duplizieren oder die Daten zur zukünftigen Verwendung beibehalten können.

Erfüllen Sie Anforderungen an Compliance und gesetzliche Vorschriften, da die Daten in einem Backup über die Zeit unverändert bleiben.

Unterstützen Sie die Anforderungen an die Geschäftskontinuität.

Reduzieren Sie das Risiko von Ausfällen oder Datenmutationen über die Zeit.

Erstellt eine sofort verwendbare Kopie eines Block-Volumes, ohne den Backup- und Restore-Prozess durchlaufen zu müssen.
Speicherort Block-Volume Block-Volume
Aufbewahrungs-Policy Policy-basierte Backups laufen ab, manuelle Backups laufen nicht ab. Kein Ablauf
Volume-Gruppen Unterstützt. Sie können eine Volume-Gruppe sichern. Unterstützt. Sie können eine Volume-Gruppe klonen.