OpenShift Container Platform per HA con OpenShift Container Storage
L'acceleratore viene distribuito come un cluster minimale di tre nodi di lavoro.
Ogni nodo supporta uno a tre dischi da 500 GB per lo storage con la memoria da ogni nodo replicato a due altri all'interno del sistema. L'archiviazione utilizzata dall'archiviazione contenitore OpenShift si ottiene utilizzando una PVC (Persistent Volume Claim) e un PV (Persistent Volume) dall'archiviazione non elaborata o dall'archiviazione blocchi locale.
Note:
- L'acceleratore
OpenShift Container Platform 4 - HA with OCSè supportato solo su un singolo sistema e gruppi cloud che hanno un "Tipo di distribuzione" di "Cloud singolo" o "Cloud multiplo".
| Numero di nodi di memoria | Dischi | Capacità totale | Capacità utilizzabile | |
|---|---|---|---|---|
| Configurazione iniziale | 3 nodi | 1 disco di 500 GB su ogni nodo | 1.5 TB | 0.5 TBC |
| 1 disco di 10 GB su ogni nodo |
- È possibile creare pod applicativi sui nodi OpenShift Container Storage o non-OpenShift Container Storage ed eseguire le applicazioni. Tuttavia, si consiglia di applicare un taint ai nodi per contrassegnarli per l'utilizzo esclusivo di OpenShift Container Storage e non eseguire i pod delle applicazioni su questi nodi. Poiché i nodi OpenShift contaminati sono dedicati ai pod di archiviazione, richiedono solo una sottoscrizione di archiviazione contenitore OpenShift e non una sottoscrizione OpenShift .
- Ogni nodo su cui viene eseguito OpenShift Container Storage richiede 16 vCPUs e 64 GB di memoria. Questi nodi sono oltre ai nodi di lavoro utilizzati per eseguire i podi di applicazione.
Tabella 2: OSD: Device - Based Storage Device
| vCPUs | Memoria | Archiviazione | Commenti | |
|---|---|---|---|---|
| Nodo di partenza (OSD + MON) | 16 | 64 GB | 500 GB | 500 GB Memoria + 10 GB per MON |
| OSD | 16 | 64 GB | 500 GB | 500 GB memoria per disco (1 disco per impostazione predefinita, scalabile a 3 dischi per nodo) |
OpenShift Container Storage richiede grandi nodi di lavoro per la distribuzione. Secondo la documentazione OpenShift Container Storage, diversi da servizi molto specifici (ad esempio, monitoraggio e registrazione), solo i pod OpenShift Container Storage devono essere eseguiti su tali nodi. Viene eseguito contrassegnando con tag i specifici nodi di lavoro di archiviazione per i pod OpenShift Container Storage da eseguire su di essi, includendo al contempo le contaminazioni in modo che i carichi di lavoro dell'applicazione possano essere eseguiti su nodi di lavoro separati. Il risultato è che ci potrebbe essere un gran numero di VM in esecuzione in un cluster Openshift Container Storage, soprattutto un cluster HA. I seguenti nodi sono disponibili in un cluster HA minimale:
- 2 nodi helper
- 3 nodi master
- 2 nodi di lavoro
- 3 nodi di memoria (nodi di lavoro etichettati appositamente)
- 1 nodo bootstrap
Nota: Anche se il nodo bootstrap viene rilasciato dopo la distribuzione, assicurarsi di avere le risorse necessarie per farlo. La quantità minima utilizzata di archiviazione è 1.5 TB di cui solo 0.5 TB è disponibile per carichi di lavoro.