Difference between Spot and Low-priority nodes in Azure Batch – how to identify my pool type

Paolo Mantellini 30 Reputation points
2025-09-18T13:02:51.9933333+00:00

I haven’t really understood whether the nodes in my pool are Spot or Low-priority. How can I check it?

Azure Batch
Azure Batch
An Azure service that provides cloud-scale job scheduling and compute management.
{count} votes

Answer accepted by question author
  1. Himanshu Shekhar 1,170 Reputation points Microsoft External Staff Moderator
    2025-09-18T14:28:08.5033333+00:00

    Hi Paolo Mantellini

    Welcome to Microsoft Q&A Platform. Thank you for reaching out & hope you are doing well.

    Low-priority VMs are original discounted compute option in Azure Batch.

    Spot VMs are newer option, offering deeper discounts and replacing low-priority VMs. They use Azure's Spot pricing model and are more integrated with Azure's broader infrastructure.

    To determine whether your pool uses Spot or Low-priority nodes:

    Check the pool configuration in the Azure portal or via the Batch API.

    Look for the property:

    "vmPriority": "Spot" > indicates Spot VMs.

    "vmPriority": "LowPriority" > indicates Low-priority VMs.

    Moving Batch accounts directly from one region to another isn't possible. You can use an Azure Resource Manager template (ARM template) to export the existing configuration of your Batch account instead. Then, stage the resource in another region.

    First, export the Batch account to a template. Next, modify the parameters to match the destination region and then need to deploy the modified template to the new region.

    Last, we need to recreate jobs and other features in the account - https://free.blessedness.top/en-us/azure/batch/account-move

    Many limits are default quotas, which Azure applies at the subscription or account level - https://free.blessedness.top/en-us/azure/batch/batch-quota-limit

    Spot nodes use Azure Spot VM capacity and require subscription mode - https://free.blessedness.top/en-us/azure/batch/batch-spot-vms

    This explains more about nodes and pools, along with considerations when creating and using them in an Azure Batch workflow - https://free.blessedness.top/en-us/azure/batch/nodes-and-pools

    Kindly let us know if the suggested steps helps or you need further assistance on this issue.

    Regards

    Himanshu

    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.