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.