Panoramica della configurazione di storage
Oracle Data Infrastructure Cloud@Customer utilizza Oracle Automatic Storage Management (Oracle ASM) per gestire lo storage condiviso. Lo storage è configurato ai livelli riportati di seguito.
- Livello di infrastruttura dati: definisce il modo in cui lo storage dell'infrastruttura condivisa viene diviso tra i gruppi di dischi ASM
+DATAe+RECOe la quantità di storage allocata per tutti i file system VM. - Livello cluster VM: definisce la quantità di storage condiviso allocata a un cluster VM specifico, inclusi storage del file system VM, storage del database e storage dell'area di recupero.
- Livello VM applicazione: definisce lo storage allocato per il volume di avvio e il volume a blocchi della VM dell'applicazione.
La configurazione di storage selezionata a livello di Data Infrastructure influisce sulla capacità di storage disponibile per tutti i cluster VM e le VM delle applicazioni create su tale infrastruttura.
Configurazione dello storage a livello di infrastruttura dati
Quando si crea una risorsa di Data Infrastructure, è possibile configurare la modalità di allocazione della memoria condivisa tra i gruppi di dischi ASM +DATA e +RECO. Dopo l'attivazione dell'infrastruttura dati, non è possibile modificare l'allocazione di storage tra i gruppi di dischi +DATA e +RECO.
L'infrastruttura dati organizza la memorizzazione condivisa nei seguenti gruppi di dischi ASM:
-
Gruppo di dischi
+DATA: destinato principalmente alla memorizzazione dei file di dati del database. Lo spazio per i file system VM viene allocato dal gruppo di dischi+DATAin base alla dimensione di storage specificata. I file system VM memorizzano il volume di avvio, i file binari del software, le patch e i file associati agli strumenti specifici del cloud. I file di dati e i backup del database devono essere memorizzati nei gruppi di dischi+DATAe+RECOanziché nei file system VM. -
Gruppo di dischi
+RECO: utilizzato principalmente per memorizzare l'area di recupero rapido (FRA), che fornisce la memorizzazione locale per i file correlati al backup e al recupero. Per impostazione predefinita, FRA memorizza i redo log file archiviati e il control file di backup.
I gruppi di dischi ASM +DATA e +RECO utilizzano una ridondanza elevata. L'elevata ridondanza offre un mirroring triplo per una maggiore protezione dei dati. L'impostazione di ridondanza è gestita dalla piattaforma e non può essere modificata.
Lo storage del file system VM viene allocato dal gruppo di dischi +DATA. La quantità di storage necessaria dipende dal software che si prevede di installare su ciascuna VM. Per ogni VM di database è richiesto un minimo di 256 GB.
Proporzioni allocazione DATI e RECO
Durante la creazione di Data Infrastructure, si seleziona la percentuale di storage utilizzabile allocata al gruppo di dischi +DATA. La memoria rimanente viene allocata al gruppo di dischi +RECO.
Oracle consiglia un'allocazione 80:20, in cui l'80% dello storage viene assegnato a +DATA e il 20% a +RECO.
L'allocazione +DATA può essere impostata dal 40% al 90%. Di conseguenza, l'allocazione +RECO varia dal 60% al 10%.
Configurazione dello storage a livello di cluster VM
Quando si crea un cluster VM, è possibile allocare lo storage dallo storage condiviso disponibile nell'infrastruttura dati. La configurazione dello storage del cluster VM include lo storage VM, lo storage del database e lo storage dell'area di recupero.
Storage VM
Il provisioning dello storage VM viene eseguito da un volume Oracle ACFS nel gruppo di dischi +DATA ed è necessario per le home del database. È possibile configurare l'allocazione dello storage VM aggiornando il campo della capacità /u01 nella console.
Quando si crea un cluster VM, specificare la quantità di storage VM da allocare. La quantità di storage VM richiesta dipende dal numero di home del database e dalle versioni software del database che il cluster VM utilizzerà.
Per ogni VM è richiesto almeno 100 GB di spazio /u01.
Memoria database
Data Infrastructure utilizza la gestione delle quote di Oracle ASM per controllare la quantità di storage che i database in un cluster VM possono utilizzare dai gruppi di dischi dell'infrastruttura condivisa.
Quando si crea un cluster VM, specificare le quote di storage per:
- Memorizzazione dati
- Storage dell'area di recupero
Per lo storage dei dati sono necessari almeno 256 GB e per lo storage dell'area di recupero sono necessari almeno 64 GB.
Configurazione dello storage a livello di VM dell'applicazione
Lo storage VM dell'applicazione è costituito da un volume di avvio e da un volume a blocchi. Il provisioning di entrambi i volumi viene eseguito dallo storage Oracle ACFS nel gruppo di dischi +DATA nell'infrastruttura dati.
Poiché lo storage VM dell'applicazione condivide la capacità nel gruppo di dischi +DATA con altre risorse, assicurarsi che sia disponibile una capacità sufficiente prima di allocare lo storage per le VM dell'applicazione.
Volume di avvio
Il volume di avvio fornisce il file system di sistema della VM. Memorizza il sistema operativo e i file necessari per l'avvio e il funzionamento della VM, inclusa la partizione di avvio, le directory home utente e lo spazio di swap.
Ridimensiona il volume di avvio per adattarlo al sistema operativo, ai pacchetti richiesti, ai componenti runtime delle applicazioni e ai futuri aggiornamenti del sistema operativo.
Volume a blocchi
Il volume a blocchi fornisce ulteriore storage persistente per le applicazioni in esecuzione sulla VM. Utilizzarlo per file binari dell'applicazione, file di configurazione, log, esportazioni di dati, file di staging e altri file specifici del carico di lavoro che devono essere memorizzati separatamente dal file system del sistema operativo.
Ridimensiona il volume a blocchi in base ai requisiti di storage delle applicazioni, alla crescita prevista dei dati, ai requisiti di conservazione dei log e ai processi operativi come backup e aggiornamenti software.
Linee guida per la pianificazione dello storage
Prima di configurare lo storage, consultare gli argomenti riportati di seguito.
- Utilizzare l'allocazione da 80:20
+DATAa+RECOconsigliata a meno che il carico di lavoro non disponga di requisiti di area di recupero diversi. - Aumentare l'allocazione
+RECOse il carico di lavoro richiede una maggiore capacità dell'area di recupero. - Aumentare l'allocazione
+DATAse il carico di lavoro richiede più capacità di file di database e ha requisiti di area di recupero più bassi. - Pianificare le quote di storage per i dati e l'area di recupero per ogni cluster VM in base alle dimensioni, alla crescita, al backup e ai requisiti di ripristino del database.
- Pianificare la capacità del volume di avvio e del volume a blocchi per le VM delle applicazioni in base ai requisiti del sistema operativo, dell'applicazione e dello storage dei dati.
- Lo storage del file system VM viene allocato dal gruppo di dischi
+DATA.
Struttura del file system VM
Le VM distribuite su Data Infrastructure utilizzano la seguente organizzazione di file system. Rivedere la struttura del file system durante la pianificazione dell'allocazione dello storage per le VM.
| File System | Punto di accesso |
|---|---|
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> |