Block Volume-Speicher
Auf Compute Cloud@Customer bieten Block Volumes leistungsstarke Netzwerkspeicherkapazität, die eine breite Palette von I/O-intensiven 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.
Nach dem Anhängen und Verbinden eines Volumes mit einer Compute-Instanz 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 dass Daten verloren gehen.
Die Standardgröße für Block-Volumes beträgt 1024 GB (1 TB). Der Block-Volume-Größenbereich beträgt 50 GB bis 32768 GB (32 TB).
- Arten von Block-Volumes
-
-
Boot-Volume: Ein trennbares Boot-Volume-Device mit dem Image zum Booten einer Compute-Instanz.
-
Block-Volume: Ein trennbares Blockspeichergerät, mit dem Sie die Speicherkapazität einer Instanz dynamisch erweitern können
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 Volume an eine Compute-Instanz angehängt und verbunden haben, können Sie es wie eine normale Festplatte verwenden. Sie können ein Volume auch trennen und ohne Datenverlust an eine andere Compute-Instanz anschließen.
Beim Erstellen eines Volumes wird das Volume dünn (dünn) bereitgestellt: Das Volume belegt 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) bereitgestellt: Das Volume reserviert genau genug Speicherplatz, um das Volume vollständig zu füllen. Dieses Verhalten vermeidet nicht genügend Speicherplatz. Wenn das Volume getrennt wird, wird es 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 eine 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 verwendbar: Mit dieser Option können Sie ein Volume an mehr als eine Instanz gleichzeitig anhängen. Diese Instanzen können Daten auf dem Volume lesen und auf das Volume schreiben. Um bei Volume-Anhängen für mehrere Instanzen eine Datenbeschädigung durch unkontrollierte Lese-/Schreibvorgänge 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. Sie kann Daten auf dem Volume nicht aktualisieren. Geben Sie diese Option an, um Daten vor zufälligen 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.
-
High Performance: Die Option "High 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 zufällige I/O ausführen, wie Boot-Volumes.
-
- Performancebegrenzungen und Überlegungen
-
Die folgenden Performanceergebnisse gelten für nicht formatierte Daten-Volumes.
-
Die Durchsatzperformance auf Compute-Instanzen hängt von der verfügbaren Netzwerkbandbreite für die Compute-Instanz ab und ist weiterhin durch die Bandbreite für das Volume begrenzt.
-
Wenn Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP) in einer Instanz aktiviert ist, hat dies erhebliche negative Auswirkungen auf die Datenträger-I/O-Performance. Berücksichtigen Sie jedoch die Auswirkungen der Deaktivierung von Microsoft Defender ATP auf die Sicherheit.
-
Die Block-Volume-Performance wird pro Volume angegeben. Wenn ein Block-Volume mehreren Compute-Instanzen zugeordnet wird, wird die Performance über alle angeschlossenen Compute-Instanzen geteilt.
-
Block-Volume-Szenarios
- Speicherkapazität hinzufügen
-
Eine häufige Verwendung eines Block-Volumes besteht darin, einer Instanz Speicherkapazität hinzuzufügen. Nachdem Sie eine Instanz erstellt und ein Cloud-Netzwerk eingerichtet haben, können Sie ein Block Storage Volume erstellen. Dann hängen Sie das Volume mit einem Volume-Anhang an eine Compute-Instanz an. Das Volume kann dann gemountet und von Ihrer Compute-Instanz verwendet werden.
- Volumes in eine andere Compute-Instanz verschieben
-
Ein Block-Volume kann von einer Compute-Instanz getrennt und ohne Datenverlust in eine andere Compute-Instanz verschoben werden. Mit dieser Datenpersistenz können Sie Daten zwischen Compute-Instanzen migrieren und sicherstellen, dass die 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, heben Sie das Mounten des Laufwerks von der anfänglichen Compute-Instanz auf, trennen das Block-Volume, und hängen Sie es dann an eine andere Compute-Instanz an. Dort können Sie das Laufwerk mit dem Gast-BS dieser Instanz verbinden und mounten, damit Sie auf die Daten zugreifen können.
- Compute-Instanzen skalieren
-
Wenn Sie eine Compute-Instanz löschen, können Sie das zugehörige Boot-Volume beibehalten und zum Erstellen einer neuen Compute-Instanz mit einem anderen Compute-Instanztyp oder einer anderen Compute-Ausprägung verwenden. Mit dieser Funktion können Sie die Anzahl der Cores für eine Compute-Instanz einfach vertikal oder horizontal skalieren.
Volume-Backups und -Klone
Backup und Restore
Backup- und Wiederherstellungsvorgänge werden auf Boot-Volumes, Daten-Volumes und Volume-Gruppen unterstützt. Alle Backups sind vollständige und nicht inkrementelle Backups.
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" unten. 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-Zeitplan gibt die Häufigkeit (Zeitraum) 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 Richtlinien 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. Eine Backup-Policy kann jedoch mehrere Ausführungspläne haben. Die Oracle Bronze-Richtlinie hat einen Zeitplan, die Silber-Richtlinie zwei Zeitpläne und die Gold-Richtlinie drei Zeitpläne. Alle geplanten Zeiten sind Ihre regionale Rechenzentrumszeit. Alle Backuptypen sind vollständige Backups.
- Bronze
-
-
Monatliche Backups, die am ersten Tag des Monats um 00:00 Uhr ausgeführt und zwölf Monate lang aufbewahrt werden.
-
- Silber
-
-
Wöchentliche Backups, die jeden Montag um 00:00 Uhr ausgeführt werden und vier Wochen lang aufbewahrt werden.
-
Monatliche Backups, die am ersten Tag des Monats um 00:00 Uhr ausgeführt und zwölf Monate lang aufbewahrt werden.
-
- Gold
-
-
Tägliche Backups, die um 00:00 Uhr ausgeführt werden und sieben Tage lang aufbewahrt werden.
-
Wöchentliche Backups, die jeden Montag um 00:00 Uhr ausgeführt werden und vier Wochen lang aufbewahrt werden.
-
Monatliche Backups, die am ersten Tag des Monats um 00:00 Uhr ausgeführt 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 der längsten Periode ausgeführt.
Backup und Wiederherstellung der Volume-Gruppe
Bei Volume-Gruppen können Sie die gleichen Backupvorgänge und -aufgaben wie bei einzelnen Block-Volumes ausführen.
Mit Volume-Gruppenbackups können Sie die Backupeinstellungen für mehrere Volumes an einer zentralen Stelle verwalten. Dieses Feature vereinfacht den Prozess der Erstellung von zeitkonsistenten Backups von ausgeführten Unternehmensanwendungen, die mehrere Speicher-Volumes über mehrere Compute-Instanzen umfassen.
Sie können ein Volume-Gruppenbackup in einer Volume-Gruppe wiederherstellen oder einzelne Volumes in der Volume-Gruppe aus Volume-Backups wiederherstellen.
Klons
Mit dem Block Volume-Service können Sie einen Volume-Klon erstellen. Durch Klonen können Sie eine Kopie eines vorhandenen Block-Volumes erstellen, ohne den Backup- und Restore-Prozess ausführen zu müssen.
Der Klonvorgang wird sofort ausgeführt, und Sie können das geklonte Volume anhängen und als reguläres Volume verwenden, wenn sich der Status in "Verfügbar" ändert. An diesem Punkt werden die Volume-Daten im Hintergrund kopiert, was je nach Größe des Volumes bis zu dreißig Minuten dauern kann.
Während des Klonens gibt es eine einzelne Point-in-Time-Referenz für ein Quell-Volume. Wenn das Quell-Volume beim Erstellen eines Klons angehängt ist, müssen Sie warten, bis der erste Klonvorgang aus dem Quell-Volume abgeschlossen ist, bevor Sie weitere Klone erstellen. Wenn das Quell-Volume getrennt ist, können Sie bis zu 10 Klone gleichzeitig von einem 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-Klon und Backups
Beachten Sie die folgenden Kriterien, wenn Sie entscheiden, ob ein Backup oder ein Klon eines Volume erstellt werden soll.
Vergleich | Volume-Backup | Datenträger-Clone |
---|---|---|
Beschreibung |
Erstellt ein Point-in-Time-Backup von Daten auf einem Datenträger. Sie können später mehrere neue Volumes aus dem Backup wiederherstellen. |
Erstellt eine sofort verwendbare Kopie eines Block-Volumes, ohne den Backup- und Wiederherstellungsprozess durchlaufen zu müssen. |
Anwendungsfall |
Bewahren Sie ein Backup der Daten auf einem Volume auf, damit Sie später eine Umgebung kopieren oder die Daten zur späteren Verwendung beibehalten können. Erfüllen Sie Compliance- und gesetzliche Anforderungen, da die Daten in einem Backup über die Zeit unverändert bleiben. Unterstützen Sie die Anforderungen an die Business Continuity. Reduzieren Sie das Risiko von Ausfällen oder Datenmutationen über die Zeit. |
Erstellt eine sofort verwendbare Kopie eines Block-Volumes, ohne den Backup- und Wiederherstellungsprozess 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 ein Backup einer Volume-Gruppe erstellen. | Unterstützt. Sie können eine Volume-Gruppe kopieren. |