Provider di rete OVN-Kubernetes per cluster Azure Red Hat OpenShift

Il cluster OpenShift Container Platform usa una rete virtualizzata per le reti di pod e di servizi. Il plug-in OVN-Kubernetes Container Network Interface (CNI) è un provider di rete per la rete cluster predefinita. OVN-Kubernetes, basato su Open Virtual Network (OVN), fornisce un'implementazione di rete basata su sovrimpressione.

Un cluster che usa il provider di rete OVN-Kubernetes esegue anche Open vSwitch (OVS) in ogni nodo. OVN configura OVS in ogni nodo per implementare la configurazione di rete dichiarata.

Funzionalità di OVN-Kubernetes

Il provider di rete del cluster OVN-Kubernetes CNI offre le funzionalità seguenti:

  • Usa OVN per gestire i flussi di traffico di rete. OVN è una soluzione di virtualizzazione di rete indipendente dal fornitore e sviluppata dalla community.
  • Implementa il supporto dei criteri di rete Kubernetes, incluse le regole di ingresso e uscita.
  • Usa il protocollo Geneve (Generic Network Virtualization Encapsulation) anziché il protocollo VXLAN (Virtual Extensible LAN) per creare una rete di sovrimpressione tra i nodi.

Nota

A partire da ARO 4.11, OVN-Kubernetes è l'interfaccia CNI per tutti i cluster ARO. La migrazione dallo standard SDN precedente a OVN non è supportata nei cluster già esistenti.

Se il cluster usa una parte dell'intervallo di indirizzi IP 100.64.0.0/16, non è possibile eseguire la migrazione a OVN-Kubernetes perché usa internamente questo intervallo di indirizzi IP.

Per altre informazioni sul provider di rete OVN-Kubernetes CNI, vedere About the OVN-Kubernetes default Container Network Interface (CNI) network provider.

Esercitazione: Creare un cluster Azure Red Hat OpenShift 4