Skip to content

Commit aa1e8af

Browse files
authored
Merge branch 'main' into jushim-2
2 parents 521660e + 63d125d commit aa1e8af

File tree

102 files changed

+724
-209
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

102 files changed

+724
-209
lines changed

articles/virtual-machines/boot-diagnostics.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,7 @@ Boot diagnostics is a debugging feature for Azure virtual machines (VM) that all
2020

2121
## Boot diagnostics storage account
2222

23-
When you create a VM in Azure portal, boot diagnostics is enabled by default. The recommended boot diagnostics experience is to use a managed storage account, as it yields significant performance improvements in the time to create an Azure VM. An Azure managed storage account is used, removing the time it takes to create a user storage account to store the boot diagnostics data.
24-
25-
> [!IMPORTANT]
26-
> The boot diagnostics data blobs (which comprise of logs and snapshot images) are stored in a managed storage account. Customers will be charged only on used GiBs by the blobs, not on the disk's provisioned size. The snapshot meters will be used for billing of the managed storage account. Because the managed accounts are created on either Standard LRS or Standard ZRS, customers will be charged at $0.05/GB per month for the size of their diagnostic data blobs only. For more information on this pricing, see [Managed disks pricing](https://azure.microsoft.com/pricing/details/managed-disks/). Customers see this charge tied to their VM resource URI.
23+
When you create a VM in Azure portal, boot diagnostics is enabled by default. The recommended boot diagnostics experience is to use a managed storage account, as it yields significant performance improvements in the time to create an Azure VM. Using a managed storage account eliminates the time needed to create a user storage account to store the boot diagnostics data. When using a managed storage account: The managed storage account is not directly accessible, and the boot diagnostics data blobs (which comprise of logs and snapshot images) stored in the managed storage account are not currently billed.
2724

2825
An alternative boot diagnostic experience is to use a custom storage account. A user can either create a new storage account or use an existing one. When the storage firewall is enabled on the custom storage account (**Enabled from all networks** option isn't selected), you must:
2926

articles/virtual-machines/capacity-reservation-group-share.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -501,7 +501,7 @@ Zonally deployed virtual machines or virtual machine scale sets from Consumer su
501501

502502
2. Associate existing running zonal virtual machine or virtual machine scale set from the Consumer subscription to the shared capacity reservation group. Set the Virtual Machine or Virtual Machine Scale Set (VMSS) capacityReservationGroup property to the desired shared Capacity Reservation Group. When complete, each target capacity reservation will be overallocated.
503503

504-
3. Increase the reserved quantity of each capacity reservation (CR) to match the allocated Virtual Machine (VM) count. If sufficient quota is not available, this step requires additional quota on the Provider subscription to accomodate the workloads from the Consumer subscription. See [Using a shared Capacity Reservation Group](#using-a-shared-capacity-reservation-group). For more information on how to update the reserved count, see [Capacity reservation modify](/azure/virtual-machines/capacity-reservation-modify?tabs=api1%2Capi2%2Capi3#update-the-number-of-instances-reserved)
504+
3. Increase the reserved quantity of each capacity reservation (CR) to match the allocated Virtual Machine (VM) count. The Provider subscription must have sufficient quota to accomodate the workloads from the Consumer subscription for this step. See [Using a shared Capacity Reservation Group](#using-a-shared-capacity-reservation-group). For more information on how to update the reserved count, see [Capacity reservation modify](/azure/virtual-machines/capacity-reservation-modify?tabs=api1%2Capi2%2Capi3#update-the-number-of-instances-reserved)
505505

506506
After the quantity increase, you should see the CR in a fully allocated state with all the virtual machines or virtual machine scale sets allocated. See [View VM allocation with the Instance View](/azure/virtual-machines/capacity-reservation-associate-vm?tabs=api1%2Capi2%2Capi3#view-vm-allocation-with-the-instance-view).
507507

articles/virtual-machines/capture-image-resource.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ procedureSection:
132132
Create the image configuration.
133133
134134
```azurepowershell-interactive
135-
$image = New-AzImageConfig -Location $location -SourceVirtualMachineId $vm.Id
135+
$imageConfig = New-AzImageConfig -Location $location -SourceVirtualMachineId $vm.Id
136136
```
137137
- |
138138
Create the image.

articles/virtual-machines/configure.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ ms.subservice: hpc
66
ms.custom: linux-related-content
77
ms.topic: concept-article
88
ms.date: 07/25/2024
9-
ms.reviewer: cynthn, mattmcinnes
10-
ms.author: jushiman
9+
ms.reviewer: mattmcinnes
10+
ms.author: cynthn
1111
author: cynthn
1212
# Customer intent: "As an HPC administrator, I want to configure and optimize InfiniBand-enabled virtual machines, so that I can ensure high performance and efficient workload management for my high-performance computing tasks."
1313
---
1414

15-
# Configure and optimize VMs
15+
# Configure and optimize the InfiniBand enabled H-series and N-series VMs
1616

1717
**Applies to:** :heavy_check_mark: Linux VMs :heavy_check_mark: Windows VMs :heavy_check_mark: Flexible scale sets :heavy_check_mark: Uniform scale sets
1818

articles/virtual-machines/ecasccv5-ecadsccv5-series.md

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -35,16 +35,15 @@ This series supports Standard SSD, Standard HDD, and Premium SSD disk types. Bil
3535

3636
The ECas_cc_v5-series sizes offer a combination of vCPU and memory for most production workloads. The ECas_cc_v5-series sizes offer a combination of vCPU and memory that is ideal for memory-intensive enterprise applications. These new VMs with no local disk provide a better value proposition for workloads that do not require local temp disk.
3737

38-
[Trusted Launch](trusted-launch.md): Not Supported - we are working to support for this feature. For now - please choose Standard security type when using this VM size) <br>
39-
[Premium Storage](premium-storage-performance.md): Supported <br>
40-
[Premium Storage caching](premium-storage-performance.md): Supported <br>
41-
[Live Migration](maintenance-and-updates.md): Not Supported <br>
42-
[Memory Preserving Updates](maintenance-and-updates.md): Not Supported <br>
43-
[VM Generation Support](generation-2.md): Generation 2 <br>
44-
[Accelerated Networking](/azure/virtual-network/create-vm-accelerated-networking-cli): Supported <br>
45-
[Ephemeral OS Disks](ephemeral-os-disks.md): Supported <br>
46-
[Nested Virtualization](/virtualization/hyper-v-on-windows/user-guide/nested-virtualization): Supported <br>
47-
<br>
38+
- [Trusted Launch](trusted-launch.md): Not Supported - we are working to support this feature. For now, please choose Standard security type when using this VM size.
39+
- [Premium Storage](premium-storage-performance.md): Supported
40+
- [Premium Storage caching](premium-storage-performance.md): Supported
41+
- [Live Migration](maintenance-and-updates.md): Not Supported
42+
- [Memory Preserving Updates](maintenance-and-updates.md): Not Supported
43+
- [VM Generation Support](generation-2.md): Generation 2
44+
- [Accelerated Networking](/azure/virtual-network/create-vm-accelerated-networking-cli): Supported
45+
- [Ephemeral OS Disks](ephemeral-os-disks.md): Supported
46+
- [Nested Virtualization](/virtualization/hyper-v-on-windows/user-guide/nested-virtualization): Supported
4847

4948

5049
| Size | vCPU | Memory: GiB | Temp storage (SSD) GiB | Max data disks | Max uncached disk throughput: IOPS/MBps | Max NICs |
@@ -63,16 +62,16 @@ The ECas_cc_v5-series sizes offer a combination of vCPU and memory for most prod
6362

6463
The ECads_cc_v5-series sizes offer a combination of vCPU, memory and temporary storage for most production workloads. The ECads_cc_v5-series sizes offer a combination of vCPU, memory and temporary storage that is ideal for memory-intensive enterprise applications.
6564

66-
[Trusted Launch](trusted-launch.md): Not Supported - we are working to support for this feature. For now - please choose Standard security type when using this VM size) <br>
67-
[Premium Storage](premium-storage-performance.md): Supported <br>
68-
[Premium Storage caching](premium-storage-performance.md): Supported <br>
69-
[Live Migration](maintenance-and-updates.md): Not Supported <br>
70-
[Memory Preserving Updates](maintenance-and-updates.md): Not Supported <br>
71-
[VM Generation Support](generation-2.md): Generation 2 <br>
72-
[Accelerated Networking](/azure/virtual-network/create-vm-accelerated-networking-cli): Supported <br>
73-
[Ephemeral OS Disks](ephemeral-os-disks.md): Supported <br>
74-
[Nested Virtualization](/virtualization/hyper-v-on-windows/user-guide/nested-virtualization): Supported <br>
75-
<br>
65+
- [Trusted Launch](trusted-launch.md): Not Supported - we are working to support this feature. For now, please choose Standard security type when using this VM size.
66+
- [Premium Storage](premium-storage-performance.md): Supported
67+
- [Premium Storage caching](premium-storage-performance.md): Supported
68+
- [Live Migration](maintenance-and-updates.md): Not Supported
69+
- [Memory Preserving Updates](maintenance-and-updates.md): Not Supported
70+
- [VM Generation Support](generation-2.md): Generation 2
71+
- [Accelerated Networking](/azure/virtual-network/create-vm-accelerated-networking-cli): Supported
72+
- [Ephemeral OS Disks](ephemeral-os-disks.md): Supported
73+
- [Local temporary storage](overview.md#local-temporary-storage): Supported
74+
- [Nested Virtualization](/virtualization/hyper-v-on-windows/user-guide/nested-virtualization): Supported
7675

7776
| Size | vCPU | Memory: GiB | Temp storage (SSD) GiB | Max data disks | Max uncached disk throughput: IOPS/MBps | Max NICs |
7877
|---|---|---|---|---|---|---|

articles/virtual-machines/ecasv5-ecadsv5-series.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ This series supports Standard SSD, Standard HDD, and Premium SSD disk types. Bil
4545
- [Memory Preserving Updates](maintenance-and-updates.md)
4646
- [Accelerated Networking](/azure/virtual-network/create-vm-accelerated-networking-cli)
4747
- [Ephemeral OS Disks](ephemeral-os-disks.md)
48+
- [Local temporary storage](overview.md#local-temporary-storage)
4849
- [Nested Virtualization](/virtualization/hyper-v-on-windows/user-guide/nested-virtualization)
4950

5051
### ECasv5-series products
@@ -72,16 +73,17 @@ This series supports Standard SSD, Standard HDD, and Premium SSD disk types. Bil
7273
7374
### ECadsv5-series feature support
7475

75-
*Supported* features in DCasv5-series VMs:
76+
*Supported* features in ECadsv5-series VMs:
7677

7778
- [Premium Storage](premium-storage-performance.md)
7879
- [Premium Storage caching](premium-storage-performance.md)
7980
- [VM Generation 2](generation-2.md)
8081
- [Ephemeral OS Disks](ephemeral-os-disks.md)
82+
- [Local temporary storage](overview.md#local-temporary-storage)
8183

82-
*Unsupported* features in DCasv5-series VMs:
84+
*Unsupported* features in ECadsv5-series VMs:
8385

84-
- [Live Migration](maintenance-and-updates.md)
86+
- [Live Migration](maintenance-and-updates.md#live-migration)
8587
- [Memory Preserving Updates](maintenance-and-updates.md)
8688
- [Accelerated Networking](/azure/virtual-network/create-vm-accelerated-networking-cli)
8789

articles/virtual-machines/ephemeral-os-disks.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: viveksingla08
55
ms.service: azure-virtual-machines
66
ms.custom:
77
ms.topic: how-to
8-
ms.date: 07/23/2020
8+
ms.date: 10/08/2025
99
ms.author: viveksingla
1010
ms.subservice: disks
1111
# Customer intent: As a cloud engineer, I want to implement ephemeral OS disks for Azure VMs, so that I can achieve lower latency and faster reimaging for stateless applications while optimizing storage costs and performance.
@@ -109,17 +109,20 @@ For the same example, if you create a standard Ephemeral OS disk VM you wouldn't
109109
>
110110
> If you use ephemeral disks with Trusted Launch VMs, any keys or secrets that the vTPM generates or seals after the VM is created might not be saved. As a result, these keys and secrets could be lost during actions such as reimaging or service healing events.
111111
>
112+
112113
For more information on [how to deploy a trusted launch VM](trusted-launch-portal.md)
113114

114115
## Confidential VMs using Ephemeral OS disks
115116

116117
AMD-based Confidential VMs cater to high security and confidentiality requirements of customers. These VMs provide a strong, hardware-enforced boundary to help meet your security needs. There are limitations to use Confidential VMs. Check the [region](/azure/confidential-computing/confidential-vm-overview#regions), [size](/azure/confidential-computing/confidential-vm-overview#size-support), and [OS supported](/azure/confidential-computing/confidential-vm-overview#os-support) limitations for confidential VMs.
117118
Virtual machine guest state (VMGS) blob contains the security information of the confidential VM.
118119
Confidential VMs using Ephemeral OS disks by default **1 GiB** from the **OS cache** or **temp storage** based on the chosen placement option is reserved for VMGS. The lifecycle of the VMGS blob is tied to that of the OS Disk.
120+
119121
> [!IMPORTANT]
120122
>
121123
> When choosing a confidential VM with full OS disk encryption before VM deployment that uses a customer-managed key (CMK). [Updating a CMK key version](/azure/storage/common/customer-managed-keys-overview#update-the-key-version) or [key rotation](/azure/key-vault/keys/how-to-configure-key-rotation) isn't supported with Ephemeral OS disk. Confidential VMs using Ephemeral OS disks need to be deleted before updating or rotating the keys and can be re-created later.
122124
>
125+
123126
For more information on [confidential VM](/azure/confidential-computing/confidential-vm-overview)
124127

125128
## Customer Managed key
@@ -130,6 +133,7 @@ You can choose to use customer managed keys or platform managed keys when you en
130133
>
131134
> [Updating a CMK key version](/azure/storage/common/customer-managed-keys-overview#update-the-key-version) or [key rotation](/azure/key-vault/keys/how-to-configure-key-rotation) of customer managed key isn't supported with Ephemeral OS disk. VMs using Ephemeral OS disks need to be deleted before updating or rotating the keys and can be re-created later.
132135
>
136+
133137
For more information on [Encryption at host](./disk-encryption.md)
134138

135139
## SSD storage account support for Ephemeral OS disks
@@ -139,6 +143,15 @@ SSD support is a new option that allows customers to choose the type of base dis
139143
- **Enhanced SLA**: VMs created with Premium SSD provide higher SLA than VMs created with Standard HDD. Customers can enhance [SLA](https://www.microsoft.com/licensing/docs/view/Service-Level-Agreements-SLA-for-Online-Services) for their Ephemeral VMs by choosing Premium SSD as base disk.
140144
- **Improved performance**: By choosing Premium SSD as the base disk, customers can enhance the disk read performance of their VMs. While most writes occur on the local temp disk, some reads are performed from managed disks. Premium SSD disks provide 8-10 times higher IOPS than Standard HDD.
141145

146+
## Local temporary storage
147+
148+
Some Azure VM sizes include [local temporary storage](overview.md#local-temporary-storage), with some of the newer sizes using [Temporary local NVMe disks](enable-nvme-temp-faqs.yml). Local temporary disks are different from Ephemeral OS disks.
149+
150+
Local temporary storage, also known as local ephemeral storage, are additional disks provisioned directly as local storage to an Azure virtual machine host, rather than on remote Azure Storage. This type of storage is best suited for data that does not need to be retained permanently, such as caches, buffers, and temporary files. Local ephemeral storage is not backed up and is lost when the VM is deallocated or deleted. The ephemeral storage is recreated on startup.
151+
152+
Azure VM sizes featuring a 'd' in their naming convention - such as the Da***d***sv6, Ea***d***sv6, and FXm***d***sv2 series - include dedicated local temporary disks.
153+
154+
142155
## Next steps
143156

144157
Create a VM with ephemeral OS disk using [Azure Portal/CLI/PowerShell/ARM template](ephemeral-os-disks-deploy.md).

articles/virtual-machines/ev3-esv3-series.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ ms.service: azure-virtual-machines
55
ms.subservice: sizes
66
ms.topic: concept-article
77
ms.date: 12/19/2022
8-
author: andysports8
9-
ms.author: mattmcinnes
108
# Customer intent: "As a cloud architect, I want to evaluate the Ev3 and Esv3-series virtual machines, so that I can choose the optimal VM sizes for deploying memory-intensive enterprise applications effectively."
119
---
1210

articles/virtual-machines/includes/virtual-machines-n-series-linux-support.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ For the latest CUDA drivers and supported operating systems, visit the [NVIDIA](
3535
> [!NOTE]
3636
> [vGPU18](https://download.microsoft.com/download/f5fdb58d-8a8b-4894-9add-6b93a1456f58/NVIDIA-Linux-x86_64-570.133.20-grid-azure.run) is available for the NCasT4_v3-series.
3737
>
38-
> [vGPU18 (Windows)](https://download.microsoft.com/download/dcf4d002-3a53-469d-91af-04bddf57a9d7/573.76_grid_win10_win11_server2019_server2022_server2025_dch_64bit_international_azure_swl.exe) and [vGPU18 (Linux)](https://download.microsoft.com/download/0541e1a5-dff2-4b8c-a79c-96a7664b1d49/NVIDIA-Linux-x86_64-570.195.03-grid-azure.run) are now available for the NVadsA10_v5-series in **public regions only**. vGPU18 for the NVadsA10_v5-series is **not** supported in the Mooncake and Fairfax regions yet. We'll provide an update once vGPU18 becomes supported for the NVadsA10_v5-series in the Mooncake and Fairfax regions.
38+
> [vGPU18](https://download.microsoft.com/download/0541e1a5-dff2-4b8c-a79c-96a7664b1d49/NVIDIA-Linux-x86_64-570.195.03-grid-azure.run) is now available for the NVadsA10_v5-series in **public regions only**. vGPU18 for the NVadsA10_v5-series is **not** supported in the Mooncake and Fairfax regions yet. We'll provide an update once vGPU18 becomes supported for the NVadsA10_v5-series in the Mooncake and Fairfax regions.
3939
4040
Microsoft redistributes NVIDIA GRID driver installers for NV and NVv3-series VMs used as virtual workstations or for virtual applications. Install only these GRID drivers on Azure NV VMs, only on the operating systems listed in the following table. These drivers include licensing for GRID Virtual GPU Software in Azure. You don't need to set up a NVIDIA vGPU software license server.
4141

articles/virtual-machines/includes/virtual-machines-n-series-windows-support.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ NVIDIA Tesla (CUDA) drivers for all NC* and ND*-series VMs (optional for NV*-ser
2929
> [!NOTE]
3030
> [vGPU18](https://download.microsoft.com/download/5ccc0984-e1b5-494d-8211-43b19ece6b9b/572.83_grid_win10_win11_server2022_dch_64bit_international_azure_swl.exe) is available for the NCasT4_v3-series.
3131
>
32-
> [vGPU18 (Windows)](https://download.microsoft.com/download/dcf4d002-3a53-469d-91af-04bddf57a9d7/573.76_grid_win10_win11_server2019_server2022_server2025_dch_64bit_international_azure_swl.exe) and [vGPU18 (Linux)](https://download.microsoft.com/download/0541e1a5-dff2-4b8c-a79c-96a7664b1d49/NVIDIA-Linux-x86_64-570.195.03-grid-azure.run) are now available for the NVadsA10_v5-series in **public regions only**. vGPU18 for the NVadsA10_v5-series is **not** supported in the Mooncake and Fairfax regions yet. We'll provide an update once vGPU18 becomes supported for the NVadsA10_v5-series in the Mooncake and Fairfax regions.
32+
> [vGPU18](https://download.microsoft.com/download/dcf4d002-3a53-469d-91af-04bddf57a9d7/573.76_grid_win10_win11_server2019_server2022_server2025_dch_64bit_international_azure_swl.exe) is now available for the NVadsA10_v5-series in **public regions only**. vGPU18 for the NVadsA10_v5-series is **not** supported in the Mooncake and Fairfax regions yet. We'll provide an update once vGPU18 becomes supported for the NVadsA10_v5-series in the Mooncake and Fairfax regions.
3333
3434
> [!Note]
3535
>For Azure NVads A10 v5 VMs we recommend customers to always be on the latest driver version. The latest NVIDIA major driver branch(n) is only backward compatbile with the previous major branch(n-1). For eg, vGPU 17.x is backward compatible with vGPU 16.x only. Any VMs still runnig n-2 or lower may see driver failures when the latest drive branch is rolled out to Azure hosts.

0 commit comments

Comments
 (0)