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
> or [Azure CLI](/cli/azure/batch/location#az-batch-location-list-skus).
35
35
> For more information, see the [Batch best practices guide](best-practices.md) regarding Batch pool VM SKU selection.
36
36
37
-
Batch **doesn't** support any VM SKU sizes that have only remote storage. A local temporary disk is required for Batch.
38
-
For example, Batch supports [ddv4 and ddsv4](/azure/virtual-machines/ddv4-ddsv4-series), but does not support
39
-
[dv4 and dsv4](/azure/virtual-machines/dv4-dsv4-series).
40
-
41
37
### Using Generation 2 VM Images
42
38
43
39
Some VM series, such as [FX](/azure/virtual-machines/fx-series) and [Mv2](/azure/virtual-machines/mv2-series), can only be used
@@ -47,21 +43,9 @@ strings have a suffix such as `-g2` or `-gen2`. To get a list of VM images suppo
47
43
use the ['list supported images'](/rest/api/batchservice/account/listsupportedimages) API,
48
44
[PowerShell](/powershell/module/az.batch/get-azbatchsupportedimage), or [Azure CLI](/cli/azure/batch/pool/supported-images).
49
45
50
-
### Pools in Cloud Services Configuration
51
-
52
-
> [!WARNING]
53
-
> Cloud Services Configuration pools are [deprecated](https://azure.microsoft.com/updates/azure-batch-cloudserviceconfiguration-pools-will-be-retired-on-29-february-2024/). Please use Virtual Machine Configuration pools instead.
54
-
55
-
Batch pools in Cloud Services Configuration support all [VM sizes for Cloud Services](../cloud-services/cloud-services-sizes-specs.md)**except** for the following:
-**Application requirements** - Consider the characteristics and requirements of the application you'll run on the nodes. Aspects like whether the application is multithreaded and how much memory it consumes can help determine the most suitable and cost-effective node size. For multi-instance [MPI workloads](batch-mpi.md) or CUDA applications, consider specialized [HPC](/azure/virtual-machines/sizes-hpc) or [GPU-enabled](/azure/virtual-machines/sizes-gpu) VM sizes, respectively. For more information, see [Use RDMA-capable or GPU-enabled instances in Batch pools](batch-pool-compute-intensive-sizes.md).
48
+
-**Application requirements** - Consider the characteristics and requirements of the application run on the nodes. Aspects like whether the application is multithreaded and how much memory it consumes can help determine the most suitable and cost-effective node size. For multi-instance [MPI workloads](batch-mpi.md) or CUDA applications, consider specialized [HPC](/azure/virtual-machines/sizes-hpc) or [GPU-enabled](/azure/virtual-machines/sizes-gpu) VM sizes, respectively. For more information, see [Use RDMA-capable or GPU-enabled instances in Batch pools](batch-pool-compute-intensive-sizes.md).
65
49
66
50
-**Tasks per node** - It's typical to select a node size assuming one task runs on a node at a time. However, it might be advantageous to have multiple tasks (and therefore multiple application instances) [run in parallel](batch-parallel-node-tasks.md) on compute nodes during job execution. In this case, it's common to choose a multicore node size to accommodate the increased demand of parallel task execution.
67
51
@@ -71,8 +55,6 @@ Batch pools in Cloud Services Configuration support all [VM sizes for Cloud Serv
71
55
72
56
-**Quotas** - The [cores quotas](batch-quota-limit.md#resource-quotas) in your Batch account can limit the number of nodes of a given size you can add to a Batch pool. When needed, you can [request a quota increase](batch-quota-limit.md#increase-a-quota).
73
57
74
-
-**Pool configuration** - In general, you have more VM size options when you create a pool in Virtual Machine configuration, compared with Cloud Services Configuration.
75
-
76
58
## Supported VM images
77
59
78
60
Use one of the following APIs to return a list of Windows and Linux VM images currently supported by Batch, including the node agent SKU IDs for each image:
@@ -87,13 +69,20 @@ For example, using the Azure CLI, you can obtain the list of supported VM images
87
69
az batch pool supported-images list
88
70
```
89
71
72
+
Images that have a `verificationType` of `verified` undergo regular interoperability validation testing with the Batch service
73
+
by the Azure Batch team. The `verified` designation doesn't mean that every possible application or usage scenario is validated,
74
+
but that functionality exposed by the Batch API such as executing tasks, mounting a supported virtual filesystem, etc. are
75
+
regularly tested as part of release processes. Images that have a `verificationType` of `unverified` don't undergo regular
76
+
validation testing but were initially verified to boot on Azure Batch compute nodes and transition to an `idle` compute
77
+
node state. Support for `unverified` images isn't guaranteed.
78
+
90
79
> [!TIP]
91
-
> It's recommended to avoid images with impending Batch support end of life (EOL) dates. These dates can be discovered via
80
+
> Avoid images with impending Batch support end of life (EOL) dates. These dates can be discovered via
92
81
> the [`ListSupportedImages` API](/rest/api/batchservice/account/listsupportedimages),
93
82
> [PowerShell](/powershell/module/az.batch/get-azbatchsupportedimage), or [Azure CLI](/cli/azure/batch/pool/supported-images).
94
83
> For more information, see the [Batch best practices guide](best-practices.md) regarding Batch pool VM image selection.
95
84
96
85
## Next steps
97
86
98
87
- Learn about the [Batch service workflow and primary resources](batch-service-workflow-features.md) such as pools, nodes, jobs, and tasks.
99
-
-For information about using compute-intensive VM sizes, see [Use RDMA-capable or GPU-enabled instances in Batch pools](batch-pool-compute-intensive-sizes.md).
88
+
-Learn about using specialized VM sizes with [RDMA-capable or GPU-enabled instances in Batch pools](batch-pool-compute-intensive-sizes.md).
0 commit comments