public enum ServiceLbPolicy.Types.LoadBalancingAlgorithmReference documentation and code samples for the Network Services v1 API enum ServiceLbPolicy.Types.LoadBalancingAlgorithm.
The global load balancing algorithm to be used.
Namespace
Google.Cloud.NetworkServices.V1Assembly
Google.Cloud.NetworkServices.V1.dll
Fields |
|
|---|---|
| Name | Description |
SprayToRegion |
Direct traffic to the nearest region with endpoints and capacity before spilling over to other regions and spread the traffic from each client to all the MIGs/NEGs in a region. |
SprayToWorld |
Balance traffic across all backends across the world proportionally based on capacity. |
Unspecified |
The type of the loadbalancing algorithm is unspecified. |
WaterfallByRegion |
Direct traffic to the nearest region with endpoints and capacity before spilling over to other regions. All MIGs/NEGs within a region are evenly loaded but each client might not spread the traffic to all the MIGs/NEGs in the region. |
WaterfallByZone |
Attempt to keep traffic in a single zone closest to the client, before spilling over to other zones. |