Azure Spot Virtual Machines

 What is an Azure Spot Virtual Machines / Spot instance?

  • Azure Spot offers unused Azure capacity at a discounted rate versus pay-as-you-go prices. Azure can take capacity back whenever it needs, the Azure infrastructure will evict Azure Spot Virtual Machines.
  • The amount of available capacity can vary based on size, region, time of day, and more. When deploying Azure Spot Virtual Machines, Azure will allocate the VMs if there is capacity available, 
  • there is no SLA for azure spot VMs. 
  • Azure Spot Virtual Machine offers no high availability guarantees. 
  • At any point in time when Azure needs the capacity back, the Azure infrastructure will evict Azure Spot Virtual Machines with 30 seconds' notice.

Eviction type:

Capacity only: evict virtual machine when Azure needs the capacity for pay as you go workloads. Your max price is set to the pay-as-you-go rate.

Price or capacity: choose a max price and Azure will evict your virtual machine when the cost of the instance is greater than your max price or when Azure needs the capacity for pay as you go workloads.

Eviction policy

  • VMs can be evicted based on capacity or the max price you set. 
  • You can set the eviction policy to Deallocate (default) or Delete.
  • Azure may allow you to redeploy evicted VM's however there is no guarantee, you will still be charged when you choose to deallocate since storage is being used.
  • when we choose to Eviction policy to delete the underlying storage will also be removed So you will never be charged for the storage.


Happy learning

Labels: ,
This is the most recent post.
Older Post

Post a Comment

[blogger]

Author Name

Contact Form

Name

Email *

Message *

Powered by Blogger.