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/virtual-machines/workloads/sap/hana-architecture.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ ms.devlang: NA
12
12
ms.topic: article
13
13
ms.tgt_pltfrm: vm-linux
14
14
ms.workload: infrastructure
15
-
ms.date: 09/04/2018
15
+
ms.date: 05/25/2019
16
16
ms.author: rclaus
17
17
ms.custom: H1Hack27Feb2017
18
18
@@ -30,7 +30,7 @@ The overall architecture of SAP HANA on Azure (Large Instances) provides an SAP
30
30
31
31
The architecture shown is divided into three sections:
32
32
33
-
-**Right**: Shows an on-premises infrastructure that runs different applications in data centers so that end users can access LOB applications, such as SAP. Ideally, this on-premises infrastructure is then connected to Azure with [ExpressRoute](https://azure.microsoft.com/services/expressroute/).
33
+
-**Right**: Shows an on-premises infrastructure that runs different applications in data centers so that end users can access LOB applications, such as SAP. Ideally, this on-premises infrastructure is connected to Azure with [ExpressRoute](https://azure.microsoft.com/services/expressroute/).
34
34
35
35
-**Center**: Shows Azure IaaS and, in this case, use of VMs to host SAP or other applications that use SAP HANA as a DBMS system. Smaller HANA instances that function with the memory that VMs provide are deployed in VMs together with their application layer. For more information about virtual machines, see [Virtual machines](https://azure.microsoft.com/services/virtual-machines/).
36
36
@@ -41,11 +41,11 @@ The architecture shown is divided into three sections:
41
41
-[Use SAP on Windows virtual machines](../../virtual-machines-windows-sap-get-started.md?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)
42
42
-[Use SAP solutions on Azure virtual machines](get-started.md?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)
43
43
44
-
-**Left**: Shows the SAP HANA TDI-certified hardware in the Azure Large Instance stamp. The HANA Large Instance units are connected to the virtual networks of your subscription by using the same technology as the connectivity from on-premises into Azure.
44
+
-**Left**: Shows the SAP HANA TDI-certified hardware in the Azure Large Instance stamp. The HANA Large Instance units are connected to the virtual networks of your Azure subscription by using the same technology as the connectivity from on-premises into Azure. As of May 2019, an optimization got introduced that allows to communicate between the HANA Large Instance units and the Azure VMs without involvement of the ExpressRoute Gateway. This optimization called ExpressRoute Fast Path is displayed in this architecture (red lines).
45
45
46
46
The Azure Large Instance stamp itself combines the following components:
47
47
48
-
-**Computing**: Servers that are based on Intel Xeon E7-8890v3 or Intel Xeon E7-8890v4 processors that provide the necessary computing capability and are SAP HANA certified.
48
+
-**Computing**: Servers that are based on different generation of Intel Xeon processors that provide the necessary computing capability and are SAP HANA certified.
49
49
-**Network**: A unified high-speed network fabric that interconnects the computing, storage, and LAN components.
50
50
-**Storage**: A storage infrastructure that is accessed through a unified network fabric. The specific storage capacity that is provided depends on the specific SAP HANA on Azure (Large Instances) configuration that is deployed. More storage capacity is available at an additional monthly cost.
Copy file name to clipboardExpand all lines: articles/virtual-machines/workloads/sap/hana-connect-vnet-express-route.md
+71-9Lines changed: 71 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
-
title: Connectivity setup from virtual network to SAP HANA on Azure (large instances) | Microsoft Docs
3
-
description: Connectivity setup from virtual network to use SAP HANA on Azure (large instances).
2
+
title: Connectivity set up from virtual network to SAP HANA on Azure (large instances) | Microsoft Docs
3
+
description: Connectivity set up from virtual network to use SAP HANA on Azure (large instances).
4
4
services: virtual-machines-linux
5
5
documentationcenter:
6
6
author: RicksterCDN
@@ -12,26 +12,28 @@ ms.devlang: NA
12
12
ms.topic: article
13
13
ms.tgt_pltfrm: vm-linux
14
14
ms.workload: infrastructure
15
-
ms.date: 09/10/2018
15
+
ms.date: 05/25/2019
16
16
ms.author: rclaus
17
17
ms.custom: H1Hack27Feb2017
18
18
19
19
---
20
20
21
21
# Connect a virtual network to HANA large instances
22
22
23
-
After you've created an Azure virtual network, you can connect that network to SAP HANA on Azure large instances. Create an Azure ExpressRoute gateway on the virtual network. This gateway enables you to link the virtual network to the ExpressRoute circuit that connects to the customer tenant on the large instance stamp.
23
+
After you've created an Azure virtual network, you can connect that network to SAP HANA on Azure large instances. Create an Azure ExpressRoute gateway on the virtual network. This gateway enables you to link the virtual network to the ExpressRoute circuit that connects to the customer tenant on the HANA Large Instance stamp.
24
24
25
25
> [!NOTE]
26
26
> This step can take up to 30 minutes to complete. The new gateway is created in the designated Azure subscription, and then connected to the specified Azure virtual network.
If a gateway already exists, check whether it's an ExpressRoute gateway or not. If not, delete the gateway, and re-create it as an ExpressRoute gateway. If an ExpressRoute gateway is already established, see the following section of this article, "Link virtual networks."
30
+
If a gateway already exists, check whether it's an ExpressRoute gateway or not. If it is not an ExpressRoute gateway, delete the gateway, and re-create it as an ExpressRoute gateway. If an ExpressRoute gateway is already established, see the following section of this article, "Link virtual networks."
31
31
32
32
- Use either the [Azure portal](https://portal.azure.com/) or PowerShell to create an ExpressRoute VPN gateway connected to your virtual network.
33
33
- If you use the Azure portal, add a new **Virtual Network Gateway**, and then select **ExpressRoute** as the gateway type.
34
-
- If you use PowerShell, first download and use the latest [Azure PowerShell SDK](https://azure.microsoft.com/downloads/). The following commands create an ExpressRoute gateway. The texts preceded by a _$_ are user defined variables that should be updated with your specific information.
34
+
- If you use PowerShell, first download and use the latest [Azure PowerShell SDK](https://azure.microsoft.com/downloads/).
35
+
36
+
The following commands create an ExpressRoute gateway. The texts preceded by a _$_ are user-defined variables that should be updated with your specific information.
35
37
36
38
```powershell
37
39
# These Values should already exist, update to match your environment
@@ -66,9 +68,9 @@ In this example, the HighPerformance gateway SKU was used. Your options are High
66
68
67
69
## Link virtual networks
68
70
69
-
The Azure virtual network now has an ExpressRoute gateway. Use the authorization information provided by Microsoft to connect the ExpressRoute gateway to the SAP HANA on Azure (large instances) ExpressRoute circuit. You can connect by using the Azure portal or PowerShell. The portal is recommended, but if you want to use PowerShell, the instructions are as follows.
71
+
The Azure virtual network now has an ExpressRoute gateway. Use the authorization information provided by Microsoft to connect the ExpressRoute gateway to the SAP HANA Large Instances ExpressRoute circuit. You can connect by using the Azure portal or PowerShell. The PowerShell instructions are as follows.
70
72
71
-
Run the following commands for each virtual network gateway by using a different AuthGUID for each connection. The first two entries shown in the following script come from the information provided by Microsoft. Also, the AuthGUID is specific for every virtual network and its gateway. If you want to add another Azure virtual network, you need to get another AuthID for your ExpressRoute circuit that connects HANA large instances into Azure.
73
+
Run the following commands for each ExpressRoute gateway by using a different AuthGUID for each connection. The first two entries shown in the following script come from the information provided by Microsoft. Also, the AuthGUID is specific for every virtual network and its gateway. If you want to add another Azure virtual network, you need to get another AuthID for your ExpressRoute circuit that connects HANA large instances into Azure from Microsoft.
72
74
73
75
```powershell
74
76
# Populate with information provided by Microsoft Onboarding team
> The last parameter in the command New-AzVirtualNetworkGatewayConnection, **ExpressRouteGatewayBypass** is a new parameter that enables ExpressRoute Fast Path. A functionality that reduces network latency between your HANA Large Instance units and Azure VMs. The functionality got added in May 2019. For more details, check the article [SAP HANA (Large Instances) network architecture](https://docs.microsoft.com/azure/virtual-machines/workloads/sap/hana-network-architecture). Make sure that you are running the latest version of PowerShell cmdlets before running the commands.
98
+
94
99
To connect the gateway to more than one ExpressRoute circuit associated with your subscription, you might need to run this step more than once. For example, you're likely going to connect the same virtual network gateway to the ExpressRoute circuit that connects the virtual network to your on-premises network.
95
100
101
+
## Applying ExpressRoute Fast Path to existing HANA Large Instance ExpressRoute circuits
102
+
The documentation so far explained how to connect a new ExpressRoute circuit that got created with a HANA Large Instance deployment to an Azure ExpressRoute gateway of one of your Azure virtual networks. But many customers already have their ExpressRoute circuits setup already and have their virtual networks connected to HANA Large Instances already. As the new ExpressRoute Fast Path is reducing network latency, it is recommended that you apply the change to use this functionality. The commands to connect a new ExpreesRoute circuit and to change an existing ExpressRoute Circuit are the same. As a result you need to run this sequence of PowerShell commands to change an existing circuit to use
103
+
104
+
```powershell
105
+
# Populate with information provided by Microsoft Onboarding team
It is important that you add the last parameter as displayed above to enable the ExpressRoute Fast Path functionality
126
+
127
+
128
+
## ExpressRoute Global Reach
129
+
As you want to enable Global Reach for one or both of the two scenarios:
130
+
131
+
- HANA System Replication without any additional proxies or firewalls
132
+
- Copying backups between HANA Large Instance units in two different regions to perform system copies or system refreshes
133
+
134
+
you need consider that:
135
+
136
+
- You need to provide an address space range of a /29 address space. That address range may not overlap with any of the other address space ranges that you used so far connecting HANA Large Instances to Azure and may not overlap with any of your IP address ranges you used somewhere else in Azure or on-premise.
137
+
- There is a limitation on the ASNs (Autonomous System Number) that can be used to advertise your on-premises routes to HANA Large Instances. Your on-premises must not advertise any routes with private ASNs in the range of 65000 – 65020 or 65515.
138
+
- For the scenario of connecting on-premise direct access to HANA Large instances, you need to calculate a fee for the circuit that connects you to Azure. For prices, check the prices for [Global Reach Add-On](https://azure.microsoft.com/pricing/details/expressroute/).
139
+
140
+
To get one or both of the scenarios applied to your deployment, open a support message with Azure as described in [Open a support request for HANA large Instances](https://docs.microsoft.com/azure/virtual-machines/workloads/sap/hana-li-portal#open-a-support-request-for-hana-large-instances)
141
+
142
+
Data that is needed and keywords that you need to use for Microsoft to be able to route and execute on your request, looks like:
143
+
144
+
- Service: SAP HANA Large Instance
145
+
- Problem type: Configuration and Setup
146
+
- Problem subtype: My problem is not listed above
147
+
- Subject 'Modify my Network - add Global Reach'
148
+
- Details: 'Add Global Reach to HANA Large Instance to HANA Large Instance tenant or 'Add Global Reach to on-premise to HANA Large Instance tenant.
149
+
- Additional details for the HANA Large Instance to HANA Large Instance tenant case: You need to define the **two Azure regions** where the two tenants to connect are located **AND** you need to submit the **/29 IP address range**
150
+
- Additional details for the on-premise to HANA Large Instance tenant case: You need to define the **Azure Region** where the HANA Large Instance tenant is deployed you want to connect to directly. Additionally you need to provide the **Auth GUID** and **Circuit Peer ID** that you received when you established your ExpressRoute circuit between on-premise and Azure. Additionally, you need to name your **ASN**. The last deliverable is a **/29 IP address range** for ExpressRoute Global Reach.
151
+
152
+
> [!NOTE]
153
+
> If you want to have both cases handled, you need to supply two different /29 IP address ranges that do not overlap with any other IP address range used so far.
154
+
155
+
156
+
157
+
96
158
## Next steps
97
159
98
160
-[Additional network requirements for HLI](hana-additional-network-requirements.md)
0 commit comments