Overview
Polystack Networking supports two advanced router modes for production deployments: High Availability (HA) routers using VRRP for automatic failover between L3 agents, and Distributed Virtual Routing (DVR) that moves L3 forwarding to each compute node to eliminate centralized bottlenecks. This guide covers enabling and validating both modes.Prerequisites
- Admin credentials sourced from
openrc.sh - At least two L3 agents running for HA routers
- the deployment console access to enable DVR cluster-wide
High-Availability Routers
HA routers use VRRP to provide automatic failover between L3 agent instances. When the active L3 agent fails, a standby agent takes ownership of the router’s namespace and floating IP NAT rules within seconds.Create an HA Router
- CLI
Authenticate
Source your credentials file to authenticate with the Polystack platform:
Load credentials
Create HA router with external gateway
Create HA router
--ha flag schedules the router across all available L3 agents automatically.Verify HA state
Show HA router fields
ha: true and status: ACTIVE in the output.List L3 agents handling the router
At least two L3 agents appear, one
active and one standby.HA routers require at least two L3 agents running in the cluster. Polystack Networking
automatically schedules the router across all available L3 agents. Verify with
openstack network agent list --agent-type l3 before creating HA routers.Distributed Virtual Routing (DVR)
DVR moves L3 forwarding from a centralized agent to each compute node, eliminating the network node as a bottleneck for east-west and north-south traffic.Enable DVR
- Web Console
Enable DVR cluster-wide in the deployment console under Configuration → Networking:
Click Save and Deploy. The deployment console applies the configuration via ironcore-ansible.
Create a Distributed Router
- CLI
Create distributed router
Verify distributed routing is enabled
distributed: true in the output.Router Administration Reference
Next Steps
Network Agent Management
Verify L3 agents are healthy across all network nodes
Provider Networks
Configure external networks that routers use as gateways
Routers and Gateways
User guide for creating and managing routers
Admin Troubleshooting
Diagnose HA router failover and DVR issues
