Microsoft Announcing low-priority VMs on scale sets now in public preview
We are thrilled to announce the public preview of low-priority virtual machines (VMs) on VM scale sets. Low-priority VMs allow users to run their workloads at a fraction of the price, enabling significant cost savings. This offering has been available through our Azure Batch service since May 2017, and because we have seen great customer success we are expanding it to VM scale sets.
This is a great option for resilient, fault-tolerant applications as these VMs are allocated using our unutilized capacity and can, therefore, be evicted. Low-priority VMs are available through VM scale sets with up to an 80 percent discount.
What are low-priority VMs? Low-priority VMs enable you to take advantage of our unutilized capacity. The amount of available unutilized capacity can vary based on size, region, time of day, and more. When deploying Low-priority VMs in VM scale sets, Azure will allocate the VMs if there is capacity available, but there are no SLA guarantees. At any point in time when Azure needs the capacity back, we will evict low-priority VMs. Therefore, the low-priority offering is great for flexible workloads, like large processing jobs, dev/test environments, demos, and proofs of concept.
Provisioning low-priority VMs Low-priority VMs can easily be deployed through our VM scale set offering. There is a new property field, allowing you to easily set the priority to low at the VM scale set creation time. If set, then VMs in the scale set will be low-priority. You can create low-priority VMs on scale sets using the Portal, Azure CLI, PowerShell, and Resource Manager Templates.
Read the entire article here, Announcing low-priority VMs on scale sets now in public preview | Blog
Via the fine folks at Microsoft.