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

routes to; specializesLoad Balancer: routes to; specializesLoad Balancer
Direct neighbourhood (hover for relationship types)

Relationships

routes to dynamic

Design guidance

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

  1. 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.