Paired Regions
Scope
Applies to every DynamoAI product, with guardrail specifics called out per page. Cloud-agnostic; see Cloud Reference for per-cloud commands.
A paired-region deployment runs the platform in two regions of one geography. One region serves production traffic. The second runs the same charts against replicated datastores and takes traffic when the first becomes unavailable.
Configure each region as described in High Availability. This section covers what the second region adds.
What Is Automatic
| Failure | Control | Automatic | Typical recovery |
|---|---|---|---|
| Pod or container | Replica count and rescheduling | Yes | Seconds |
| Node | Rescheduling onto surviving nodes | Yes | Seconds to minutes |
| Availability zone | Topology spread constraints | Yes | Minutes |
| Datastore node within a region | Managed service failover | Yes | Seconds to two minutes |
| Guardrail policy pod | Rescheduling, then model load | Yes | Several minutes, up to fifteen for large models |
| Region becomes unhealthy | Load balancer health probe | Yes | Probe interval multiplied by sample count |
| Region removed from traffic | Load balancer | Yes | Withdrawal plus DNS propagation |
| Datastore promotion | Operator | No | Minutes |
| Configuration parity check | Operator | No | Minutes |
| Traffic cutover | Operator | No | Minutes |
Datastore promotion and the traffic cutover are operator actions. Promoting while the primary is still partially available produces writes in both regions, which then have to be reconciled by hand before the deployment can be trusted.
Section Contents
| Page | Covers |
|---|---|
| Region Requirements | Availability zones, GPU families and quota, datastore tiers, load balancer |
| Traffic Routing | Request path, health probe settings, regional withdrawal |
| Data Replication | What replicates, recovery points, replica set quorum |
| Guardrail Serving | GPU redundancy, model load time, custom policy redeployment |
| Monitoring And Targets | Signals to collect, recovery objectives, drills |