Skip to content

Commit e92bc8a

Browse files
authored
Update nodes-and-pools.md
1 parent 44af2ad commit e92bc8a

File tree

1 file changed

+0
-17
lines changed

1 file changed

+0
-17
lines changed

articles/batch/nodes-and-pools.md

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ The pool can be created manually, or [automatically by the Batch service](#autop
4343
- [Operating system and version](#operating-system-and-version)
4444
- [Configurations](#configurations)
4545
- [Virtual Machine Configuration](#virtual-machine-configuration)
46-
- [Cloud Services Configuration](#cloud-services-configuration)
4746
- [Node Agent SKUs](#node-agent-skus)
4847
- [Custom images for Virtual Machine pools](#custom-images-for-virtual-machine-pools)
4948
- [Container support in Virtual Machine pools](#container-support-in-virtual-machine-pools)
@@ -70,11 +69,6 @@ When you create a Batch pool, you specify the Azure virtual machine configuratio
7069

7170
## Configurations
7271

73-
There are two types of pool configurations available in Batch.
74-
75-
> [!IMPORTANT]
76-
> While you can currently create pools using either configuration, new pools should be configured using Virtual Machine Configuration and not Cloud Services Configuration. All current and new Batch features will be supported by Virtual Machine Configuration pools. Cloud Services Configuration 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/).
77-
7872
### Virtual Machine Configuration
7973

8074
The **Virtual Machine Configuration** specifies that the pool is composed of Azure virtual machines. These VMs may be created from either Linux or Windows images.
@@ -84,17 +78,6 @@ The **Virtual Machine Configuration** specifies that the pool is composed of Azu
8478
8579
The [Batch node agent](https://github.com/Azure/Batch/blob/master/changelogs/nodeagent/CHANGELOG.md) is a program that runs on each node in the pool and provides the command-and-control interface between the node and the Batch service. There are different implementations of the node agent, known as SKUs, for different operating systems. When you create a pool based on the Virtual Machine Configuration, you must specify not only the size of the nodes and the source of the images used to create them, but also the **virtual machine image reference** and the Batch **node agent SKU** to be installed on the nodes. For more information about specifying these pool properties, see [Provision Linux compute nodes in Azure Batch pools](batch-linux-nodes.md). You can optionally attach one or more empty data disks to pool VMs created from Marketplace images, or include data disks in custom images used to create the VMs. When including data disks, you need to mount and format the disks from within a VM to use them.
8680

87-
### Cloud Services Configuration
88-
89-
> [!WARNING]
90-
> 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. For more information, see [Migrate Batch pool configuration from Cloud Services to Virtual Machine](batch-pool-cloud-service-to-virtual-machine-configuration.md).
91-
92-
The **Cloud Services Configuration** specifies that the pool is composed of Azure Cloud Services nodes. Cloud Services provides only Windows compute nodes.
93-
94-
Available operating systems for Cloud Services Configuration pools are listed in the [Azure Guest OS releases and SDK compatibility matrix](../cloud-services/cloud-services-guestos-update-matrix.md), and available compute node sizes are listed in [Sizes for Cloud Services](../cloud-services/cloud-services-sizes-specs.md). When you create a pool that contains Cloud Services nodes, you specify the node size and its *OS Family* (which determines which versions of .NET are installed with the OS). Cloud Services is deployed to Azure more quickly than virtual machines running Windows. If you want pools of Windows compute nodes, you may find that Cloud Services provide a performance benefit in terms of deployment time.
95-
96-
As with worker roles within Cloud Services, you can specify an *OS Version*. We recommend that you specify `Latest (*)` for the *OS Version* so that the nodes are automatically upgraded, and there is no work required to cater to newly released versions. The primary use case for selecting a specific OS version is to ensure application compatibility, which allows backward compatibility testing to be performed before allowing the version to be updated. After validation, the *OS Version* for the pool can be updated and the new OS image can be installed. Any running tasks will be interrupted and requeued.
97-
9881
### Node Agent SKUs
9982

10083
When you create a pool, you need to select the appropriate **nodeAgentSkuId**, depending on the OS of the base image of your VHD. You can get a mapping of available node agent SKU IDs to their OS Image references by calling the [List Supported Node Agent SKUs](/rest/api/batchservice/list-supported-node-agent-skus) operation.

0 commit comments

Comments
 (0)