Speicherkonfiguration - Überblick
Oracle Data Infrastructure Cloud@Customer verwaltet Shared Storage mit Oracle Automatic Storage Management (Oracle ASM). Speicher wird auf den folgenden Ebenen konfiguriert:
- Dateninfrastrukturebene: Definiert, wie der Shared Infrastructure-Speicher zwischen den ASM-Datenträgergruppen
+DATAund+RECOaufgeteilt wird und wie viel Speicher für alle VM-Dateisysteme zugewiesen wird. - VM-Clusterebene: Definiert, wie viel Shared Storage einem bestimmten VM-Cluster zugewiesen wird, einschließlich VM-Dateisystemspeicher, Datenbankspeicher und Recovery-Bereichsspeicher.
- Anwendungs-VM-Ebene: Definiert den Speicher, der für das Anwendungs-VM-Boot-Volume und Block-Volume zugewiesen ist.
Die auf Dateninfrastrukturebene ausgewählte Speicherkonfiguration wirkt sich auf die Speicherkapazität aus, die für alle VM-Cluster und Anwendungs-VMs verfügbar ist, die in dieser Infrastruktur erstellt wurden.
Speicherkonfiguration auf Dateninfrastrukturebene
Wenn Sie eine Dateninfrastrukturressource erstellen, konfigurieren Sie, wie der Shared Storage zwischen den ASM-Datenträgergruppen +DATA und +RECO zugewiesen wird. Nachdem die Dateninfrastruktur aktiviert wurde, können Sie die Speicherzuweisung zwischen den Datenträgergruppen +DATA und +RECO nicht mehr ändern.
Data Infrastructure organisiert Shared Storage in den folgenden ASM-Datenträgergruppen:
-
+DATA-Datenträgergruppe: Wird hauptsächlich zum Speichern von Datenbankdatendateien verwendet. Der Speicherplatz für VM-Dateisysteme wird von der Datenträgergruppe+DATAbasierend auf der angegebenen Speichergröße zugewiesen. VM-Dateisysteme speichern das Boot-Volume, Softwarebinärdateien, Patches und Dateien, die mit cloud-spezifischen Tools verknüpft sind. Datenbankdatendateien und -backups sollten in den Datenträgergruppen+DATAund+RECOund nicht in VM-Dateisystemen gespeichert werden. -
+RECO-Datenträgergruppe: Wird hauptsächlich zum Speichern des Fast Recovery-Bereichs (FRA) verwendet, der lokalen Speicher für Dateien im Zusammenhang mit Backup und Recovery bereitstellt. Standardmäßig speichert FRA archivierte Redo Log-Dateien und die Backupkontrolldatei.
Die ASM-Datenträgergruppen +DATA und +RECO verwenden hohe Redundanz. Hohe Redundanz bietet dreifache Spiegelung für erhöhten Datenschutz. Die Redundanzeinstellung wird von der Plattform verwaltet und kann nicht geändert werden.
VM-Dateisystemspeicher wird von der Datenträgergruppe +DATA zugewiesen. Die erforderliche Speichermenge hängt von der Software ab, die Sie auf jeder VM installieren möchten. Für jede Datenbank-VM sind mindestens 256 GB erforderlich.
DATA- und RECO-Zuordnungsanteile
Beim Erstellen der Dateninfrastruktur wählen Sie den Prozentsatz des nutzbaren Speichers aus, der der Datenträgergruppe +DATA zugewiesen ist. Der verbleibende Speicher wird der Datenträgergruppe +RECO zugewiesen.
Oracle empfiehlt eine Zuweisung von 80:20, bei der 80 Prozent des Speichers +DATA zugewiesen und 20 Prozent +RECO zugewiesen werden.
Die +DATA-Zuweisung kann von 40 Prozent auf 90 Prozent festgelegt werden. Daher liegt die +RECO-Zuweisung zwischen 60 Prozent und 10 Prozent.
Speicherkonfiguration auf VM-Clusterebene
Wenn Sie ein VM-Cluster erstellen, weisen Sie Speicher aus dem Shared Storage zu, der in der Dateninfrastruktur verfügbar ist. Die VM-Clusterspeicherkonfiguration umfasst VM-Speicher, Datenbankspeicher und Recovery Area-Speicher.
VM-Speicher
Der VM-Speicher wird von einem Oracle ACFS-Volume in der Datenträgergruppe +DATA bereitgestellt und ist für Datenbank-Homes erforderlich. Sie können die VM-Speicherzuweisung konfigurieren, indem Sie das Feld "/u01-Kapazität" in der Konsole aktualisieren.
Wenn Sie ein VM-Cluster erstellen, geben Sie die zuzuweisende VM-Speichermenge an. Die erforderliche Menge an VM-Speicher hängt von der Anzahl der Datenbank-Homes und Datenbanksoftwareversionen ab, die das VM-Cluster verwendet.
Pro VM ist mindestens 100 GB /u01 Speicherplatz erforderlich.
Datenbankspeicher
Data Infrastructure verwendet das Oracle ASM-Quota-Management, um die Speichermenge zu steuern, die Datenbanken in einem VM-Cluster aus den Shared Infrastructure-Datenträgergruppen belegen können.
Geben Sie beim Erstellen eines VM-Clusters Speicherquotas an für:
- Datenspeicher
- Recovery-Bereichsspeicher
Für die Datenspeicherung sind mindestens 256 GB und für den Recovery Area-Speicher mindestens 64 GB erforderlich.
Speicherkonfiguration auf Anwendungs-VM-Ebene
Der Anwendungs-VM-Speicher besteht aus einem Boot-Volume und einem Block-Volume. Beide Volumes werden aus dem Oracle ACFS-Speicher in der Datenträgergruppe +DATA auf der Dateninfrastruktur bereitgestellt.
Da der Anwendungs-VM-Speicher die Kapazität in der Datenträgergruppe +DATA mit anderen Ressourcen gemeinsam nutzt, stellen Sie sicher, dass ausreichend Kapazität verfügbar ist, bevor Sie Speicher für Anwendungs-VMs zuweisen.
Boot-Volume
Das Boot-Volume stellt das Systemdateisystem der VM bereit. Es speichert das Betriebssystem und die Dateien, die für den Start und Betrieb der VM erforderlich sind, einschließlich der Boot-Partition, der Home-Verzeichnisse des Benutzers und des Swap-Bereichs.
Passen Sie die Größe des Boot-Volumes an das Betriebssystem, die erforderlichen Packages, die Anwendungslaufzeitkomponenten und zukünftige Betriebssystemupdates an.
Block Volume
Das Block-Volume bietet zusätzlichen persistenten Speicher für Anwendungen, die auf der VM ausgeführt werden. Verwenden Sie sie für Anwendungsbinärdateien, Konfigurationsdateien, Logs, Datenexporte, Staging-Dateien und andere Workload-spezifische Dateien, die getrennt vom Betriebssystemdateisystem gespeichert werden sollen.
Größe des Block-Volumes entsprechend den Anforderungen des Anwendungsspeichers, des erwarteten Datenwachstums, der Anforderungen an die Logaufbewahrung und betrieblicher Prozesse wie Backups und Softwareupdates.
Richtlinien zur Speicherplanung
Prüfen Sie vor der Konfiguration des Speichers Folgendes:
- Verwenden Sie die empfohlene Zuweisung von 80:20
+DATAzu+RECO, es sei denn, die Workload hat andere Anforderungen an den Recovery-Bereich. - Erhöhen Sie die
+RECO-Zuweisung, wenn die Workload mehr Recovery-Bereichskapazität erfordert. - Erhöhen Sie die
+DATA-Zuweisung, wenn die Workload mehr Datenbankdateikapazität erfordert und geringere Anforderungen an den Recovery-Bereich hat. - Planen Sie Speicherkontingente für Datenspeicher und Recovery-Bereiche für jedes VM-Cluster basierend auf den Anforderungen an Datenbankgröße, Wachstum, Backup und Recovery.
- Planen Sie Boot-Volume- und Block-Volume-Kapazität für Anwendungs-VMs basierend auf Betriebssystem-, Anwendungs- und Datenspeicheranforderungen.
- Der VM-Dateisystemspeicher wird von der Datenträgergruppe
+DATAzugewiesen.
VM-Dateisystemstruktur
Auf Data Infrastructure bereitgestellte VMs verwenden die folgende Dateisystemorganisation. Prüfen Sie die Dateisystemstruktur bei der Planung der Speicherzuweisung für VMs.
| Dateisystem | Mount Point |
|---|---|
devtmpfs |
/dev |
tmpfs |
/dev/shm |
tmpfs |
/run |
tmpfs |
/sys/fs/cgroup |
tmpfs |
/run/user/0 |
/dev/mapper/VolGroupVm-LogVolRoot |
/ |
/dev/mapper/VolGroupVm-LogVolOpt |
/opt |
/dev/vdb1 |
/u01 |
/dev/vda1 |
/boot |
<IP Address>:/opt/oracle/oak/pkgrepos/orapkgs/clones/repo |
/opt/oracle/basedb/pkgrepos |
<IP Address>:/u05/app/sharedrepo/bwglxjt4aqsanjmyvgnghazfmxbcba-shfs |
/sharedfs |
oracle_clusterware |
/u01/app/grid/crsdata/<hostname>/shm |
tmpfs |
/run/user/<session> |