Implementa la virtualizzazione di Red Hat OpenShift con NetApp ONTAP
In questa sezione viene descritto in dettaglio come implementare Red Hat OpenShift Virtualization con NetApp ONTAP.
Prerequisiti
-
Un cluster Red Hat OpenShift (successivo alla versione 4.6) installato su un'infrastruttura bare-metal con nodi di lavoro RHCOS
-
Il cluster OpenShift deve essere installato tramite l'infrastruttura di provisioning del programma di installazione (IPI)
-
Implementare i controlli dello stato delle macchine per mantenere l'ha per le macchine virtuali
-
Un cluster NetApp ONTAP
-
Trident installato sul cluster OpenShift
-
Un backend Trident configurato con una SVM sul cluster ONTAP
-
Una StorageClass configurata nel cluster OpenShift con Trident come provisioner
-
Accesso cluster-admin al cluster Red Hat OpenShift
-
Accesso amministrativo al cluster NetApp ONTAP
-
Una workstation di amministrazione con tridentctl e oc tools installati e aggiunti al percorso dei dollari
Poiché la virtualizzazione OpenShift è gestita da un operatore installato sul cluster OpenShift, impone un overhead aggiuntivo su memoria, CPU e storage, che deve essere tenuto in considerazione durante la pianificazione dei requisiti hardware per il cluster. Consultare la documentazione "qui" per ulteriori dettagli.
In alternativa, è possibile specificare un sottoinsieme dei nodi del cluster OpenShift per ospitare gli operatori, i controller e le macchine virtuali della virtualizzazione OpenShift configurando le regole di posizionamento dei nodi. Per configurare le regole di posizionamento dei nodi per la virtualizzazione OpenShift, seguire la documentazione "qui".
Per il supporto dello storage OpenShift Virtualization, NetApp consiglia di disporre di un StorageClass dedicato che richieda storage da un particolare backend Trident, a sua volta supportato da una SVM dedicata. In questo modo si mantiene un livello di multi-tenancy in relazione ai dati serviti per i carichi di lavoro basati su macchine virtuali sul cluster OpenShift.