Skip to content

Commit 07bfe36

Browse files
authored
Merge pull request #289822 from mbender-ms/lb-vnet-limits
load balancer - PRs for vnet limits
2 parents 8a02659 + 3a17b62 commit 07bfe36

File tree

7 files changed

+62
-6
lines changed

7 files changed

+62
-6
lines changed

articles/azure-resource-manager/management/azure-subscription-service-limits.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -411,6 +411,9 @@ For limits specific to Media Services v2 (legacy), see [Media Services v2 (legac
411411

412412
[!INCLUDE [azure-virtual-network-limits](../../../includes/azure-virtual-network-limits.md)]
413413

414+
### <a name="load-balancer"></a>Azure Load Balancer limits
415+
[!INCLUDE [azure-load-balancer-limits](../../../includes/load-balancer-limits.md)]
416+
414417
### Application Gateway limits
415418

416419
The following table applies to v1, v2, Standard, and WAF SKUs unless otherwise stated.

articles/load-balancer/load-balancer-basic-upgrade-guidance.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,4 +107,4 @@ No, this retirement won't impact your existing or new deployments on CSES. This
107107
For guidance on upgrading Basic Public IP addresses to Standard SKUs, see:
108108

109109
> [!div class="nextstepaction"]
110-
> [Upgrading a Basic Public IP to Standard Public IP - Guidance](../virtual-network/ip-services/public-ip-basic-upgrade-guidance.md)
110+
> [Upgrading a Basic Public IP to Standard Public IP - Guidance](../virtual-network/ip-services/public-ip-basic-upgrade-guidance.md)

articles/load-balancer/load-balancer-common-deployment-errors.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,4 @@ This article describes some common Azure Load Balancer deployment errors and pro
4141
## Next steps
4242

4343
* Look through the Azure Load Balancer [SKU comparison table](./skus.md)
44-
* Learn about [Azure Load Balancer limits](../azure-resource-manager/management/azure-subscription-service-limits.md#load-balancer)
44+
* Learn about [Azure Load Balancer limits](../azure-resource-manager/management/azure-subscription-service-limits.md#load-balancer)

articles/load-balancer/load-balancer-multivip-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,4 +83,4 @@ In this example, you remove a frontend from your Load Balancer.
8383

8484
## Next steps
8585

86-
- Review [Outbound connections](load-balancer-outbound-connections.md) to understand the effect of multiple frontends on outbound connection behavior.
86+
- Review [Outbound connections](load-balancer-outbound-connections.md) to understand the effect of multiple frontends on outbound connection behavior.

articles/load-balancer/skus.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ To compare and understand the differences between Basic and Standard SKU, see th
2727
| **Scenario** | Equipped for load-balancing network layer traffic when high performance and ultra-low latency is needed. Routes traffic within and across regions, and to availability zones for high resiliency. | Equipped for small-scale applications that don't need high availability or redundancy. Not compatible with availability zones. |
2828
| **Backend type** | IP based, NIC based | NIC based |
2929
| **Protocol** | TCP, UDP | TCP, UDP |
30-
| **Backend pool endpoints** | Any virtual machines or virtual machine scale sets in a single virtual network. This includes usage of a single availability set. | Virtual machines in a single availability set or virtual machine scale set. |
30+
| **Backend pool endpoints** | Any virtual machines or virtual machine scale sets in a single virtual network | Virtual machines in a single availability set or virtual machine scale set |
3131
| **[Health probes](./load-balancer-custom-probe-overview.md#probe-protocol)** | TCP, HTTP, HTTPS | TCP, HTTP |
3232
| **[Health probe down behavior](./load-balancer-custom-probe-overview.md#probe-down-behavior)** | TCP connections stay alive on an instance probe down __and__ on all probes down. | TCP connections stay alive on an instance probe down. All TCP connections end when all probes are down. |
3333
| **Availability Zones** | Zone-redundant, zonal, or non-zonal frontend IP configurations can be used for inbound and outbound traffic | Not available |
@@ -60,4 +60,4 @@ For more information, see [Load balancer limits](../azure-resource-manager/manag
6060
- Learn about [Health Probes](load-balancer-custom-probe-overview.md).
6161
- Learn about using [Load Balancer for outbound connections](load-balancer-outbound-connections.md).
6262
- Learn about [Standard Load Balancer with HA Ports load balancing rules](load-balancer-ha-ports-overview.md).
63-
- Learn more about [Network Security Groups](../virtual-network/network-security-groups-overview.md).
63+
- Learn more about [Network Security Groups](../virtual-network/network-security-groups-overview.md).

articles/operator-nexus/reference-limits-and-quotas.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,4 +95,4 @@ The table here briefly mentions other Azure resources that are necessary. Howeve
9595
| Load Balancers (Standard) | [Load Balancer Limits](../azure-resource-manager/management/azure-subscription-service-limits.md#load-balancer) |
9696
| Public IP Address (Standard) | [Public IP Address Limits](../azure-resource-manager/management/azure-subscription-service-limits.md#publicip-address) |
9797
| Azure Monitor Metrics | [Azure Monitor Limits](../azure-resource-manager/management/azure-subscription-service-limits.md#azure-monitor-limits) |
98-
| Log Analytics Workspace | [Log Analytics Workspace Limits](/azure/azure-monitor/service-limits#log-analytics-workspaces) |
98+
| Log Analytics Workspace | [Log Analytics Workspace Limits](/azure/azure-monitor/service-limits#log-analytics-workspaces) |

includes/load-balancer-limits.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
---
2+
title: include file
3+
description: include file
4+
services: networking
5+
author: anavinahar
6+
ms.service: networking
7+
ms.topic: include
8+
ms.date: 10/24/2024
9+
ms.author: anavin
10+
ms.custom: include file
11+
12+
---
13+
### Standard Load Balancer
14+
15+
| Resource | Limit |
16+
|-----------------------------------------|-------------------------------|
17+
| Load balancers | 1,000 |
18+
| Frontend IP configurations | 600 |
19+
| Rules (Load Balancer + Inbound NAT) per resource | 1,500 |
20+
| Rules per NIC (across all IPs on a NIC)<sup>1<sup> | 300 |
21+
| High-availability ports rule | 1 per internal frontend |
22+
| Outbound rules per Load Balancer | 600 |
23+
| Backend pool size | 5,000 |
24+
| Azure global Load Balancer Backend pool size | 300 |
25+
| Backend IP configurations per frontend <sup>2<sup> | 10,000 |
26+
| Backend IP configurations across all frontends | 500,000 |
27+
28+
<sup>1<sup> Each NIC can have a total of 300 rules (load balancing, inbound NAT, and outbound rules combined) configured across all IP configurations on the NIC.
29+
<sup>2</sup> Backend IP configurations are aggregated across all load balancer rules including load balancing, inbound NAT, and outbound rules. Each rule a backend pool instance is configured to counts as one configuration.
30+
31+
Load Balancer doesn't apply any throughput limits. However, throughput limits for virtual machines and virtual networks still apply. For more information, see [Virtual machine network bandwidth](../articles/virtual-network/virtual-machine-network-throughput.md).
32+
33+
### Gateway Load Balancer
34+
35+
| Resource | Limit |
36+
|-----------------------------------------|------------------------------|
37+
| Resources chained per Load Balancer (LB frontend configurations or VM NIC IP configurations combined) | 100 |
38+
39+
All limits for Standard Load Balancer also apply to Gateway Load Balancer.
40+
41+
### Basic Load Balancer
42+
43+
| Resource | Limit |
44+
|-----------------------------------------|------------------------------|
45+
| Load balancers | 1,000 |
46+
| Rules per resource | 250 |
47+
| Rules per NIC (across all IPs on a NIC) | 300 |
48+
| Frontend IP configurations <sup>3<sup> | 200 |
49+
| Backend pool size | 300 IP configurations, single availability set |
50+
| Availability sets per Load Balancer | 1 |
51+
| Load Balancers per VM | 2 (1 Public and 1 internal) |
52+
53+
<sup>3</sup> The limit for a single discrete resource in a backend pool (standalone virtual machine, availability set, or virtual machine scale-set placement group) is to have up to 250 Frontend IP configurations across a single Basic Public Load Balancer and Basic Internal Load Balancer.

0 commit comments

Comments
 (0)