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/batch/batch-spot-vms.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: Run workloads on cost-effective Spot VMs
3
3
description: Learn how to provision Spot VMs to reduce the cost of Azure Batch workloads.
4
4
ms.topic: how-to
5
-
ms.date: 12/14/2021
5
+
ms.date: 03/15/2023
6
6
ms.custom: seodec18
7
7
---
8
8
@@ -162,6 +162,8 @@ To view these metrics in the Azure portal
162
162
- Spot VMs in Batch don't support setting a max price and don't support price-based evictions. They can only be evicted for capacity reasons.
163
163
- Spot VMs are only available for Virtual Machine Configuration pools and not for Cloud Service Configuration pools, which are [deprecated](https://azure.microsoft.com/updates/azure-batch-cloudserviceconfiguration-pools-will-be-retired-on-29-february-2024/).
164
164
- Spot VMs aren't available for some clouds, VM sizes, and subscription offer types. See more about [Spot limitations](../virtual-machines/spot-vms.md#limitations).
165
+
- Currently, [Ephemeral OS disks](create-pool-ephemeral-os-disk.md) are not supported with Spot VMs due to the service managed
Copy file name to clipboardExpand all lines: articles/batch/create-pool-ephemeral-os-disk.md
+12-8Lines changed: 12 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,22 +2,22 @@
2
2
title: Use ephemeral OS disk nodes for Azure Batch pools
3
3
description: Learn how and why to create a Batch pool that uses ephemeral OS disk nodes.
4
4
ms.topic: how-to
5
-
ms.date: 09/03/2021
5
+
ms.date: 03/15/2023
6
6
ms.devlang: csharp
7
7
---
8
8
9
9
# Use ephemeral OS disk nodes for Azure Batch pools
10
10
11
11
Some Azure virtual machine (VM) series support the use of [ephemeral OS disks](../virtual-machines/ephemeral-os-disks.md), which create the OS disk on the node virtual machine local storage. The default Batch pool configuration uses [Azure managed disks](../virtual-machines/managed-disks-overview.md) for the node OS disk, where the managed disk is like a physical disk, but virtualized and persisted in remote Azure Storage.
12
12
13
-
For Batch workloads, the main benefits of using ephemeral OS disks are reduced costs associated with pools, the potential for faster node start time, and improved application performance due to better OS disk performance. When choosing whether ephemeral OS disks should be used for your workload, consider the following:
13
+
For Batch workloads, the main benefits of using ephemeral OS disks are reduced costs associated with pools, the potential for faster node start time, and improved application performance due to better OS disk performance. When choosing whether ephemeral OS disks should be used for your workload, consider the following impacts:
14
14
15
-
- There is lower read/write latency to ephemeral OS disks, which may lead to improved application performance.
16
-
- There is no storage cost for ephemeral OS disks, whereas there is a cost for each managed OS disk.
17
-
-Reimaging the node, when supported by Batch, will be faster for ephemeral disks compared to managed disks.
15
+
- There's lower read/write latency to ephemeral OS disks, which may lead to improved application performance.
16
+
- There's no storage cost for ephemeral OS disks, whereas there's a cost for each managed OS disk.
17
+
-Reimage for compute nodes is faster for ephemeral disks compared to managed disks, when supported by Batch.
18
18
- Node start time may be slightly faster when ephemeral OS disks are used.
19
-
- Ephemeral OS disks are not highly durable and available; when a VM is removed for any reason, the OS disk is lost. Since Batch workloads are inherently stateless, and don't normally rely on changes to the OS disk being persisted, ephemeral OS disks are appropriate to use for most Batch workloads.
20
-
-The use of an ephemeral OS disk is not currently supported by all Azure VM series. If a VM size doesn't support an ephemeral OS disk, a managed OS disk must be used.
19
+
- Ephemeral OS disks aren't highly durable and available; when a VM is removed for any reason, the OS disk is lost. Since Batch workloads are inherently stateless, and don't normally rely on changes to the OS disk being persisted, ephemeral OS disks are appropriate to use for most Batch workloads.
20
+
-Ephemeral OS disks aren't currently supported by all Azure VM series. If a VM size doesn't support an ephemeral OS disk, a managed OS disk must be used.
21
21
22
22
> [!NOTE]
23
23
> Ephemeral OS disk configuration is only applicable to 'virtualMachineConfiguration' pools, and aren't supported by 'cloudServiceConfiguration’ pools. We recommend using 'virtualMachineConfiguration for your Batch pools, as 'cloudServiceConfiguration' pools do not support all features and no new capabilities are planned. You won't be able to create new 'cloudServiceConfiguration' pools or add new nodes to existing pools [after February 29, 2024](https://azure.microsoft.com/updates/azure-batch-cloudserviceconfiguration-pools-will-be-retired-on-29-february-2024/). For more information, see [Migrate Batch pool configuration from Cloud Services to Virtual Machine](batch-pool-cloud-service-to-virtual-machine-configuration.md).
@@ -30,7 +30,10 @@ Alternately, you can programmatically query to check the 'EphemeralOSDiskSupport
30
30
31
31
## Create a pool that uses ephemeral OS disks
32
32
33
-
The `EphemeralOSDiskSettings` property is not set by default. You must set this property in order to configure ephemeral OS disk use on the pool nodes.
33
+
The `EphemeralOSDiskSettings` property isn't set by default. You must set this property in order to configure ephemeral OS disk use on the pool nodes.
34
+
35
+
> [!TIP]
36
+
> Ephemeral OS disks cannot be used in conjunction with Spot VMs in Batch pools due to the service managed eviction policy.
34
37
35
38
The following example shows how to create a Batch pool where the nodes use ephemeral OS disks and not managed disks.
0 commit comments