You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/load-balancer/cross-region-overview.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ services: load-balancer
6
6
author: mbender-ms
7
7
ms.service: azure-load-balancer
8
8
ms.topic: concept-article
9
-
ms.date: 06/26/2024
9
+
ms.date: 02/20/2025
10
10
ms.author: mbender
11
11
ms.custom: references_regions
12
12
---
@@ -34,7 +34,7 @@ The frontend IP configuration of your global load balancer is static and adverti
34
34
35
35
Configure regional redundancy by seamlessly linking a global load balancer to your existing regional load balancers.
36
36
37
-
If one region fails, the traffic is routed to the next closest healthy regional load balancer.
37
+
If one region fails, the traffic is routed to the next closest healthy regional load balancer.
38
38
39
39
The health probe of the global load balancer gathers information about availability of each regional load balancer every 5 seconds. If one regional load balancer drops its availability to 0, global load balancer detects the failure. The regional load balancer is then taken out of rotation.
40
40
@@ -55,7 +55,7 @@ If a flow is started from Seattle, traffic enters West US. This region is the cl
55
55
56
56
Azure global load balancer uses geo-proximity load-balancing algorithm for the routing decision.
57
57
58
-
The configured load distribution mode of the regional load balancers is used for making the final routing decision when multiple regional load balancers are used for geo-proximity.
58
+
The configured load distribution mode of the regional load balancers is used for making the final routing decision when multiple regional load balancers are used for geo-proximity.
59
59
60
60
For more information, see [Configure the distribution mode for Azure Load Balancer](./load-balancer-distribution-mode.md).
61
61
@@ -73,7 +73,7 @@ Global load balancer comes with a static public IP, which ensures the IP address
73
73
74
74
### Client IP Preservation
75
75
76
-
Global load balancer is a Layer-4 pass-through network load balancer. This pass-through preserves the original IP of the packet. The original IP is available to the code running on the virtual machine. This preservation allows you to apply logic that is specific to an IP address.
76
+
Global load balancer is a Layer-4 pass-through network load balancer. This pass-through preserves the original IP of the packet. The original IP is available to the code running on the virtual machine. This preservation allows you to apply logic that is specific to an IP address.
77
77
78
78
### Floating IP
79
79
@@ -83,7 +83,7 @@ It's important to note that floating IP configured on the Azure global Load Bala
83
83
84
84
### Health Probes
85
85
86
-
Azure global Load Balancer utilizes the health of the backend regional load balancers when deciding where to distribute traffic to. Health checks by global load balancer are done automatically every 5 seconds, given that health probes are set up on their regional load balancer.
86
+
Azure global Load Balancer utilizes the health of the backend regional load balancers when deciding where to distribute traffic to. Health checks by global load balancer are done automatically every 5 seconds, given that health probes are set up on their regional load balancer.
87
87
88
88
## Build cross region solution on existing Azure Load Balancer
89
89
@@ -145,7 +145,7 @@ Global load balancer routes the traffic to the appropriate regional load balance
145
145
* West US 2
146
146
147
147
> [!NOTE]
148
-
> The backend regional load balancers can be deployed in any publicly available Azure Region and is not limited to just participating regions.
148
+
> The backend regional load balancers can be deployed in any publicly available Azure Region and isn't limited to just participating regions.
Copy file name to clipboardExpand all lines: articles/load-balancer/cross-subscription-how-to-global-backend.md
+46-46Lines changed: 46 additions & 46 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ services: load-balancer
6
6
author: mbender-ms
7
7
ms.service: azure-load-balancer
8
8
ms.topic: how-to
9
-
ms.date: 10/17/2024
9
+
ms.date: 02/20/2025
10
10
ms.author: mbender
11
11
ms.custom: devx-track-azurepowershell
12
12
---
@@ -23,8 +23,8 @@ A [cross-subscription load balancer](cross-subscription-overview.md) can referen
23
23
24
24
- Two Azure subscriptions.
25
25
- An Azure account with active subscriptions. [Create an account for free](https://azure.microsoft.com/free/)
26
-
- A global public IP address deployed in **Azure Subscription A**.
27
-
- A regional load balancer deployed in **Azure Subscription B**.
26
+
- A global public IP address deployed in **Azure Subscription A** located in a [Global load balancer home region](cross-subscription-how-to-global-backend.md).
27
+
- A regional load balancer deployed in **Azure Subscription A**.
28
28
- Azure PowerShell installed locally or Azure Cloud Shell.
29
29
30
30
If you choose to install and use PowerShell locally, this article requires the Azure PowerShell module version 5.4.1 or later. Run `Get-Module -ListAvailable Az` to find the installed version. If you need to upgrade, see Install Azure PowerShell module. If you're running PowerShell locally, you also need to run `Connect-AzAccount` to create a connection with Azure.
@@ -38,8 +38,8 @@ If you choose to install and use PowerShell locally, this article requires the A
38
38
39
39
- Two Azure subscriptions. One subscription for the virtual network (**Azure Subscription A**) and another subscription for the load balancer(**Azure Subscription B**).
40
40
- An Azure account with active subscriptions. [Create an account for free](https://azure.microsoft.com/free/)
41
-
- A global public IP address deployed in **Azure Subscription A**.
42
-
- A regional load balancer deployed in **Azure Subscription B**.
41
+
- A global public IP address deployed in **Azure Subscription A** located in a [Global load balancer home region](cross-subscription-how-to-global-backend.md).
42
+
- A regional load balancer deployed in **Azure Subscription A**. For this example, the load balancer is called **load-balancer-regional** in a resource group called **resource-group-a**.
@@ -55,7 +55,7 @@ If you choose to install and use the CLI locally, this quickstart requires Azure
55
55
56
56
# [Azure PowerShell](#tab/azurepowershell)
57
57
58
-
With Azure PowerShell, you sign into Azure with [`Connect-AzAccount`](/powershell/module/az.accounts/connect-azaccount), and change your subscription context with [`Set-AzContext`](/powershell/module/az.accounts/set-azcontext) to **Azure Subscription A**. Then get the regional load balancer information with [`Get-AzLoadBalancer`](/powershell/module/az.network/get-azloadbalancer) and [`Get-AzLoadBalancerFrontendIpConfig](/powershell/module/az.network/get-azloadbalancerfrontendipconfig). You need the Azure subscription ID, resource group name, and virtual network name from your environment.
58
+
With Azure PowerShell, you sign into Azure with [`Connect-AzAccount`](/powershell/module/az.accounts/connect-azaccount), and change your subscription context with [`Set-AzContext`](/powershell/module/az.accounts/set-azcontext) to **Azure Subscription A**. Then get the regional load balancer information with [`Get-AzLoadBalancer`](/powershell/module/az.network/get-azloadbalancer) and [`Get-AzLoadBalancerFrontendIpConfig`](/powershell/module/az.network/get-azloadbalancerfrontendipconfig). You need the Azure subscription ID, resource group name, and virtual network name from your environment.
59
59
60
60
61
61
```azurepowershell
@@ -64,15 +64,15 @@ With Azure PowerShell, you sign into Azure with [`Connect-AzAccount`](/powershel
64
64
Connect-AzAccount
65
65
66
66
# Set the subscription context to Azure Subscription A
> When create the resource group for your load balancer, use the same Azure region as the virtual network in **Azure Subscription A**.
115
+
> When creating the resource group for your load balancer, use the same Azure region as the virtual network in **Azure Subscription A**.
116
116
117
117
# [Azure CLI](#tab/azurecli/)
118
118
119
119
With Azure CLI, you switch the subscription context with [`az account set`](/cli/azure/account#az_account_set) and create a resource group with [`az group create`](/cli/azure/group#az_group_create).
120
120
121
121
```azurecli
122
122
# Create a resource group in Azure Subscription B
123
-
az group create --name 'myResourceGroupLB' --location westus
123
+
az group create --name resource-group-b --location eastus2
124
124
```
125
125
126
126
> [!NOTE]
@@ -130,8 +130,8 @@ az group create --name 'myResourceGroupLB' --location westus
130
130
131
131
## Create a global load balancer
132
132
133
-
In this section, you create the resources needed for the cross-region load balancer.
134
-
A global standard sku public IP is used for the frontend of the cross-region load balancer.
133
+
In this section, you create the resources needed for the global load balancer.
134
+
A global standard sku public IP is used for the frontend of the global load balancer.
## Add load balancer frontends to cross-region load balancer
214
+
## Add load balancer frontends to global load balancer
215
215
216
-
In this section, you add a frontend IP configuration to the cross-region load balancer.
216
+
In this section, you add a frontend IP configuration to the global load balancer.
217
217
218
218
# [Azure PowerShell](#tab/azurepowershell)
219
219
220
220
With Azure PowerShell, you:
221
221
222
-
- Use [`Set-AzLoadBalancerFrontendIpConfig`](/powershell/module/az.network/set-azloadbalancerfrontendipconfig) to add the regional load balancer frontend to the cross-region backend pool.
222
+
- Use [`Set-AzLoadBalancerFrontendIpConfig`](/powershell/module/az.network/set-azloadbalancerfrontendipconfig) to add the regional load balancer frontend to the global backend pool.
223
223
- Use [`New-AzLoadBalancerBackendAddressConfig`](/powershell/module/az.network/new-azloadbalancerbackendaddressconfig) to create the backend address pool configuration for the load balancer.
224
224
225
225
```azurepowershell
226
226
227
-
## Create the cross-region backend address pool configuration for region 2 ##
228
-
$RLB-BAF = @{
229
-
Name = 'MyBackendPoolConfig-RLB'
230
-
LoadBalancerFrontendIPConfigurationId = $RLBFE.Id
227
+
## Create the global backend address pool configuration for region 2 ##
With Azure CLI, you add the frontends you placed in variables in the backend pool of the cross-region load balancer with use [`az network cross-region-lb address-pool`](/cli/azure/network/cross-region-lb#az-network-cross-region-lb-address-pool).
247
+
With Azure CLI, you add the frontends you placed in variables in the backend pool of the global load balancer with use [`az network cross-region-lb address-pool`](/cli/azure/network/cross-region-lb#az-network-cross-region-lb-address-pool).
248
248
249
249
```azurecli
250
250
251
251
az network cross-region-lb address-pool address add \
0 commit comments