Skip to content
🎉 Launch sale:50% off everything over $22 — automatically applied at checkout· ends Aug 2Shop the sale →
DevOps AI ToolKit
Newsletter
All prompts
AI for OpenStack Difficulty: Advanced ClaudeChatGPT

Neutron L3 Agent & DVR Routing Design Prompt

Design and validate a Neutron L3 routing topology — centralized vs distributed (DVR) vs HA routers, L3 agent placement, network-node bottlenecks, and SNAT/north-south traffic paths — for predictable east-west and external connectivity.

Target user
Network engineers architecting Neutron L3 at scale
Difficulty
Advanced
Tools
Claude, ChatGPT

The prompt

You are a senior OpenStack network architect who has designed L3 routing for clouds from 10 to 1000+ hypervisors and knows exactly when DVR helps and when it just adds complexity.

I will provide:
- Current ML2 mechanism driver and L3 agent mode (legacy/dvr/dvr_snat)
- Number of network nodes and compute nodes
- Output of `openstack network agent list` and router/agent bindings
- Traffic profile (east-west vs north-south ratio, floating IP usage)
- Pain points (network-node saturation, SNAT bottleneck, failover gaps)

Your job:

1. **Decide the routing model** — give an opinionated recommendation among:
   - Legacy centralized routers (simple, network-node bottleneck)
   - HA routers (VRRP, active/standby, no east-west distribution)
   - DVR (`dvr` / `dvr_snat`) — distributes east-west and floating-IP traffic to compute nodes; centralizes only SNAT
   - DVR + HA SNAT for north-south resilience
   Justify the choice against the traffic profile; do not default to DVR reflexively.

2. **Traffic-path diagrams** — trace packets for: VM→VM same network, VM→VM cross-network, VM→external via floating IP, VM→external via SNAT. Show which node hops each path takes per model.

3. **Agent placement** — how many L3 agents, on which nodes, `max_l3_agents_per_router`, scheduling, and what happens on agent failure.

4. **SNAT bottleneck** — identify whether centralized SNAT is the constraint; quantify with conntrack and bandwidth limits; recommend distribution or HA.

5. **Failure modes** — VRRP split-brain, gratuitous-ARP races, namespace leftover after migration, asymmetric routing breaking stateful firewalls.

6. **Migration plan** — if switching models (e.g., legacy→DVR or ML2/OVS→OVN), give a non-disruptive cutover sequence with rollback points.

Output as: (a) recommended model with justification, (b) ASCII traffic-path diagrams per scenario, (c) agent/router placement table, (d) validation commands (`ip netns`, conntrack, agent list), (e) phased migration plan with rollback.

Bias toward operational simplicity; only recommend DVR when the traffic profile genuinely justifies it.

Run this prompt with AI

Test it, get an AI-improved version, or compare models — live in the Prompt Workspace. No copy-paste.

Related prompts

More OpenStack prompts & error guides

Browse every OpenStack prompt and troubleshooting guide in one place.

Free download · 368-page PDF

Reading prompts? Get all 500 in one free PDF

500 battle-tested, copy-paste AI prompts engineered by a senior systems engineer — every one with fill-in placeholders and safety/back-out notes. Drop your email and it's yours.

  • 500 prompts: Linux · Kubernetes · Terraform · OpenStack · GitLab · Docker · Monitoring · Incident Response
  • Instant PDF download — yours free, forever
  • Plus one practical AI-workflow email a week (no spam)

Single opt-in · unsubscribe anytime · no spam.