|
1 | 1 | ---
|
2 |
| -title: Azure virtual machine SKUs best practices for Azure NetApp Files | Microsoft Docs |
3 |
| -description: Describes Azure NetApp Files best practices about Azure virtual machine stocking keeping units (SKUs), including differences within and between SKUs. |
| 2 | +title: Azure virtual machine stock-keeping units (SKUs) best practices for Azure NetApp Files | Microsoft Docs |
| 3 | +description: Describes Azure NetApp Files best practices about Azure virtual machine stocking-keeping units (SKUs), including differences within and between SKUs. |
4 | 4 | services: azure-netapp-files
|
5 | 5 | author: b-hchen
|
6 | 6 | ms.service: azure-netapp-files
|
7 | 7 | ms.topic: conceptual
|
8 | 8 | ms.date: 07/02/2021
|
9 | 9 | ms.author: anfdocs
|
10 | 10 | ---
|
11 |
| -# Azure virtual machine SKUs best practices for Azure NetApp Files |
| 11 | +# Azure virtual machine stock-keeping unit best practices for Azure NetApp Files |
12 | 12 |
|
13 |
| -This article describes Azure NetApp Files best practices about Azure virtual machine stock keeping units (SKUs), including differences within and between SKUs. |
| 13 | +This article describes Azure NetApp Files best practices about Azure virtual machine stock-keeping units (SKUs), including differences within and between SKUs. |
14 | 14 |
|
15 | 15 | ## SKU selection considerations
|
16 | 16 |
|
17 | 17 | Storage performance involves more than the speed of the storage itself. The processor speed and architecture have a lot to do with the overall experience from any particular compute node. As part of the selection process for a given SKU, you should consider the following factors:
|
18 | 18 |
|
19 | 19 | * AMD or Intel: For example, SAS uses a math kernel library designed specifically for Intel processors. In this case, Intel SKUs are preferred over AMD SKU.
|
20 |
| -* The F2, E_v3, and D_v3 machine types are each based on more than one chipset. In using Azure Dedicated Hosts, you might select specific models (Broadwell, Cascade Lake, or Skylake when selecting the E type for example). Otherwise, the chipset selection is non-deterministic. If you are deploying an HPC cluster and a consistent experience across the inventory is important, then you can consider single Azure Dedicated Hosts or go with single chipset SKUs such as the E_v4 or D_v4. |
| 20 | +* The F2, E_v3, and D_v3 machine types are each based on more than one chipset. In using Azure Dedicated Hosts, you might select specific models (Broadwell, Cascade Lake, or Skylake when selecting the E type for example). Otherwise, the chipset selection is nondeterministic. If you're deploying an HPC cluster and a consistent experience across the inventory is important, then you can consider single Azure Dedicated Hosts or go with single chipset SKUs such as the E_v4 or D_v4. |
21 | 21 | * Performance variability with network-attached storage (NAS) has been observed in testing with both the Intel Broadwell based SKUs and the AMD EPYC™ 7551 based SKUs. Two issues have been observed:
|
22 | 22 | * When the accelerated network interface is inappropriately mapped to a sub optimal NUMA Node, read performance decreases significantly. Although mapping the accelerated networking interface to a specific NUMA node is beneficial on newer SKUs, it must be considered a requirement on SKUs with these chipsets (Lv2|E_v3|D_v3).
|
23 |
| - * Virtual machines running on the Lv2, or either E_v3 or D_v3 running on a Broadwell chipset are more susceptible to resource contention than when running on other SKUs. When testing using multiple virtual machines running within a single Azure Dedicated Host, running network-based storage workload from one virtual machine has been seen to decrease the performance of network-based storage workloads running from a second virtual machine. The decrease is more pronounced when any of the virtual machines on the node have not had their accelerated network interface/NUMA node optimally mapped. Keep in mind that the E_v3 and D_V3 may between them land on Haswell, Broadwell, Cascade Lake, or Skylake. |
| 23 | + * Virtual machines running on the Lv2, or either E_v3 or D_v3 running on a Broadwell chipset are more susceptible to resource contention than when running on other SKUs. When testing using multiple virtual machines running within a single Azure Dedicated Host, running network-based storage workload from one virtual machine has been seen to decrease the performance of network-based storage workloads running from a second virtual machine. The decrease is more pronounced when any of the virtual machines on the node haven't had their accelerated network interface/NUMA node optimally mapped. Keep in mind that the E_v3 and D_V3 may between them land on Haswell, Broadwell, Cascade Lake, or Skylake. |
24 | 24 |
|
25 | 25 | For the most consistent performance when selecting virtual machines, select from SKUs with a single type of chipset – newer SKUs are preferred over the older models where available. Keep in mind that, aside from using a dedicated host, predicting correctly which type of hardware the E_v3 or D_v3 virtual machines land on is unlikely. When using the E_v3 or D_v3 SKU:
|
26 | 26 |
|
27 |
| -* When a virtual machine is turned off, de-allocated, and then turned on again, the virtual machine is likely to change hosts and as such hardware models. |
| 27 | +* When a virtual machine is turned off, deallocated, and then turned on again, the virtual machine is likely to change hosts and as such hardware models. |
28 | 28 | * When applications are deployed across multiple virtual machines, expect the virtual machines to run on heterogenous hardware.
|
29 | 29 |
|
30 | 30 | ## Differences within and between SKUs
|
|
0 commit comments