OVN-Kubernetes-nätverksprovider för Azure Red Hat OpenShift-kluster
OpenShift Container Platform-klustret använder ett virtualiserat nätverk för podd- och tjänstnätverk. Plugin-programmet OVN-Kubernetes Container Network Interface (CNI) är en nätverksprovider för standardklusternätverket. OVN-Kubernetes, som baseras på OVN (Open Virtual Network), tillhandahåller en överläggsbaserad nätverksimplementering.
Ett kluster som använder OVN-Kubernetes-nätverksprovidern kör också Open vSwitch (OVS) på varje nod. OVN konfigurerar OVS på varje nod för att implementera den deklarerade nätverkskonfigurationen.
Funktioner i OVN-Kubernetes
OVN-Kubernetes CNI-klusternätverksprovidern erbjuder följande funktioner:
- Använder OVN för att hantera nätverkstrafikflöden. OVN är en community-utvecklad, leverantörsoberoende nätverksvirtualiseringslösning.
- Implementerar stöd för Kubernetes-nätverksprinciper, inklusive regler för inkommande och utgående trafik.
- Använder Geneve-protokollet (Generic Network Virtualization Encapsulation) i stället för VXLAN-protokollet (Virtual Extensible LAN) för att skapa ett överläggsnätverk mellan noder.
Kommentar
Från och med ARO 4.11 är OVN-Kubernetes CNI för alla ARO-kluster. I redan befintliga kluster stöds inte migrering från den tidigare SDN-standarden till OVN.
Om klustret använder någon del av IP-adressintervallet 100.64.0.0/16 kan du inte migrera till OVN-Kubernetes eftersom det använder det här IP-adressintervallet internt.
Mer information om OVN-Kubernetes CNI-nätverksprovider finns i Om CNI-nätverksprovidern (OVN-Kubernetes default Container Network Interface).