How load balancing works

To balance ingest and retrieval workloads, optionally deploy the StorageGRID system with API Gateway Nodes, or integrate a third-party load balancer.


API Gateway Node in the Grid Topology tree

API Gateway Node

The API Gateway Node provides layers 3 and 4 load balancing to the StorageGRID system and distributes incoming network connections from client applications to Storage Nodes.

The Connection Load Balancer (CLB) service distributes incoming TCP network connections to the optimal Storage Node based on availability, system load, and the administrator-configured link cost. When the optimal Storage Node is chosen, the CLB service establishes a two-way network connection and forwards the traffic to and from the chosen node. The CLB does not consider the grid network configuration when directing incoming network connections.