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/databox-online/azure-stack-edge-gpu-deploy-virtual-machine-high-performance-network.md
+18-18Lines changed: 18 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,21 +28,21 @@ On your Azure Stack Edge device, logical processors are distributed on NUMA node
28
28
29
29
To maximize performance, processing, and transmitting on the same NUMA node, processors are allocated memory that they're closest to in order to reduce physical distance. For more information, see [NUMA Support](/windows/win32/procthread/numa-support).
30
30
31
-
### vCPU reservation for Azure Stack Edge
31
+
### vCPU reservations for Azure Stack Edge
32
32
33
33
To deploy HPN VMs on Azure Stack Edge, you must reserve vCPUs on NUMA nodes. The number of vCPUs reserved determines the available vCPUs that can be assigned to the HPN VMs.
34
34
35
35
For the number of cores that each HPN VM size uses, see the [Supported HPN VM sizes](azure-stack-edge-gpu-virtual-machine-sizes.md#supported-vm-sizes).
36
36
37
-
In version 2210, vCPUs are automatically reserved with the maximum number of vCPUs supported on each NUMA node. If the vCPUs were already reserved for HPN VMs in an earlier version, the existing reservation is carried forth to the 2210 version. If vCPUs were not reserved for HPN VMs in an earlier version, upgrading to 2210 will still carry forth the existing configuration.
37
+
In version 2210, vCPUs are automatically reserved with the maximum number of vCPUs supported on each NUMA node. If the vCPUs were already reserved for HPN VMs in an earlier version, the existing reservation is carried forth to the 2210 version. If vCPUs weren't reserved for HPN VMs in an earlier version, upgrading to 2210 will still carry forth the existing configuration.
38
38
39
-
For versions 2209 and earlier, you must reserve vCPUs on NUMA nodes before you deploy HPN VMs on your device. We recommend that the vCPU reservation be done on NUMA node 0, as this node has Mellanox high speed network interfaces, Port 5 and Port 6, attached to it.
39
+
For versions 2209 and earlier, you must reserve vCPUs on NUMA nodes before you deploy HPN VMs on your device. We recommend that the vCPU reservation is done on NUMA node 0, as this node has Mellanox high speed network interfaces, Port 5 and Port 6, attached to it.
40
40
41
41
## HPN VM deployment workflow
42
42
43
43
The high-level summary of the HPN deployment workflow is as follows:
44
44
45
-
1. While configuring the network settings on your device, make sure that there is a virtual switch associated with a network interface on your device that can be used for the VM resources and VMs. We will use the default virtual network created with the vswitch for this article. You have the option of creating and using a different virtual network, if needed.
45
+
1. While configuring the network settings on your device, make sure that there's a virtual switch associated with a network interface on your device that can be used for the VM resources and VMs. We'll use the default virtual network created with the vswitch for this article. You have the option of creating and using a different virtual network, if desired.
46
46
47
47
2. Enable cloud management of VMs from the Azure portal. Download a VHD onto your device, and create a VM image from the VHD.
48
48
@@ -51,10 +51,10 @@ The high-level summary of the HPN deployment workflow is as follows:
51
51
4. Use the resources created in the previous steps:
52
52
53
53
1. The VM image that you created.
54
-
2. The default virtual network associated with the virtual switch. The default virtual network has the same name as that of the virtual switch.
54
+
2. The default virtual network associated with the virtual switch. The default virtual network has the same name as the name of the virtual switch.
55
55
3. The default subnet for the default virtual network.
56
56
57
-
And create or specify the following resources inline:
57
+
1.And create or specify the following resources:
58
58
59
59
1. Specify a VM name, choose a supported HPN VM size, and specify sign-in credentials for the VM.
60
60
1. Create new data disks or attach existing data disks.
@@ -64,7 +64,7 @@ The high-level summary of the HPN deployment workflow is as follows:
64
64
65
65
## Prerequisites
66
66
67
-
Before you begin to create and manage VMs on your device via the Azure portal, make sure that:
67
+
Before you create and manage VMs on your device via the Azure portal, make sure that:
68
68
69
69
### [2210](#tab/2210)
70
70
@@ -115,14 +115,14 @@ Before you begin to create and manage VMs on your device via the Azure portal, m
115
115
This cmdlet will output:
116
116
1. HpnLpMapping: The NUMA logical processor indexes that are reserved on the machine.
117
117
1. HpnCapableLpMapping: The NUMA logical processor indexes that are capable for reservation.
118
-
1. HpnLpAvailable: The NUMA logical processor indexes that are not available for new HPN VM deployments.
118
+
1. HpnLpAvailable: The NUMA logical processor indexes that aren't available for new HPN VM deployments.
119
119
1. The NUMA logical processors used by HPN VMs and NUMA logical processors available for new HPN VM deployments on each NUMA node in the cluster.
120
120
121
121
```powershell
122
122
Get-HcsNumaLpMapping
123
123
```
124
124
125
-
Here is an example output when SkuPolicy is in effect:
125
+
Here's an example output when SkuPolicy is in effect:
@@ -171,9 +171,9 @@ Before you begin to create and manage VMs on your device via the Azure portal, m
171
171
Get-HcsNumaLpMapping
172
172
```
173
173
174
-
The output should not show the indexes you set. If you see the indexes you set in the output, the `Set` command did not complete successfully. Retry the command and if the problem persists, contact Microsoft Support.
174
+
The output shouldn't show the indexes you set. If you see the indexes you set in the output, the `Set` command didn't complete successfully. Retry the command and if the problem persists, contact Microsoft Support.
@@ -199,12 +199,12 @@ Before you begin to create and manage VMs on your device via the Azure portal, m
199
199
200
200
- You have access to a Windows or Linux VHD that you'll use to create the VM image for the VM you intend to create.
201
201
202
-
In addition to the above prerequisites that are used for VM creation, you'll also need to configure the following prerequisite specifically for the HPN VMs:
202
+
In addition to the above prerequisites that are used for VM creation, configure the following prerequisite specifically for the HPN VMs:
203
203
204
204
- Reserve vCPUs for HPN VMs on the Mellanox interface. Follow these steps:
205
205
206
206
1. [Connect to the PowerShell interface of the device](azure-stack-edge-gpu-connect-powershell-interface.md#connect-to-the-powershell-interface).
207
-
1. Identify all the VMs running on your device. This includes Kubernetes VMs, or any VM workloads that you may have deployed.
207
+
1. Identify all the VMs running on your device, including Kubernetes VMs and any VM workloads that you may have deployed.
208
208
209
209
```powershell
210
210
get-vm
@@ -225,7 +225,7 @@ In addition to the above prerequisites that are used for VM creation, you'll als
225
225
Get-HcsNumaLpMapping -MapType HighPerformanceCapable -NodeName <Output of hostname command>
@@ -263,17 +263,17 @@ In addition to the above prerequisites that are used for VM creation, you'll als
263
263
> [!NOTE]
264
264
> Devices that are updated to 2210 from earlier versions will keep their minroot configuration from before upgrade.
265
265
266
-
8. Wait for the device to finish rebooting. Once the device is running, open a new PowerShell session. [Connect to the PowerShell interface of the device](azure-stack-edge-gpu-connect-powershell-interface.md#connect-to-the-powershell-interface).
266
+
8. Wait for the device to finish rebooting. Once the device is running again, open a new PowerShell session. [Connect to the PowerShell interface of the device](azure-stack-edge-gpu-connect-powershell-interface.md#connect-to-the-powershell-interface).
267
267
268
268
1. Validate the vCPU reservation and verify that the VMs have restarted.
269
269
270
270
```powershell
271
271
Get-HcsNumaLpMapping
272
272
```
273
273
274
-
The output should not show the indexes you set. If you see the indexes you set in the output, the `Set` command did not complete successfully. Retry the command and if the problem persists, contact Microsoft Support.
274
+
The output shouldn't show the indexes you set. If you see the indexes you set in the output, the `Set` command didn't complete successfully. Retry the command and if the problem persists, contact Microsoft Support.
0 commit comments