Infrastructure · Software component
DNS Load Balancer
Software componentInfrastructureInfrastructurearc:DNSLoadBalancer
A name-resolution-level load balancer that spreads client traffic across multiple load balancer instances or regional endpoints, removing the single front-end load balancer as a failure point.
Responsibility. Distributes clients across redundant load balancers or regional stacks via DNS resolution.
Also known as: DNS-based load balancing, Nearest-region routing
Variant of Load Balancer abstract
Relationships
routes to dynamic
- Load Balancer abstract Ch4.7
Design guidance
- SHOULD route users to the nearest regional stack in multi-region deployments to minimize cross-region traffic.
Classification
- Patterns
- DNS-based distributionNearest-region routing
- Quality attributes
- Reliability (ISO/IEC 25010 | NIST AI RMF: valid and reliable)Performance efficiency (ISO/IEC 25010)
- Risks mitigated
- Load balancer single point of failureCross-region data transfer cost
Sources
- Ch4.7: T. Nguyen, "Scaling Strategies," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 4.7. ISBN: 9798244538229.