Skip to content

Neutron (Networking)

Neutron is the OpenStack networking service. In CobaltCore, Neutron uses OVN (Open Virtual Network) as its backend, providing virtual networks, ports, routers, and security groups for VMs.

Architecture

OVN data plane

OVN replaces Neutron's traditional agent-per-node model:

ComponentRole
OVN-NB (Northbound DB)High-level logical network state written by Neutron API
OVN-NorthDTranslates logical network state into low-level flow rules in OVN-SB
OVN-SB (Southbound DB)Physical network state and flow rules consumed by OVN Controllers
OVN ControllerRuns on each compute node; translates SB flows into OVS rules
OVSOpen vSwitch - the kernel datapath that forwards VM traffic

See Networking - OVN for the full OVN architecture and CobaltCore-specific configuration.

See also

EU and German government funding logos

Funded by the European Union – NextGenerationEU.

The views and opinions expressed are solely those of the author(s) and do not necessarily reflect the views of the European Union or the European Commission. Neither the European Union nor the European Commission can be held responsible for them.