Blog Post

Azure Compute Blog
1 MIN READ

General Availability: MaxSurge for Virtual Machine Scale Sets

micahmckittrick's avatar
Nov 19, 2024

Today we are announcing the general availability of MaxSurge upgrades for Virtual Machine Scale Sets.

MaxSurge can help improve service uptime during upgrade events. Rolling upgrades with MaxSurge creates new instances with the latest scale set model to replace instances running with the old model. By creating new instances instead of upgrading instances in place, you can ensure that your scale set capacity doesn't drop below the set instance count during the duration of the upgrade process.

Key Benefits

  • Perform instance updates without reducing scale set capacity.
  • Ensure newly created VMs are healthy prior to moving onto additional updates.
  • Improve application uptime during upgrades.

 

 

Configure rolling upgrades with MaxSurge

Enabling or disabling MaxSurge can be done during or after scale set provisioning. Additionally, MaxSurge is directly associated with the rolling upgrade policy which enables you to configure settings such as batch size, pause time between batches, and prioritizing unhealthy instances first.

Available Now

Rolling upgrades with MaxSurge is available in all public Azure regions. Learn more about MaxSurge rolling upgrades for Virtual Machine Scale Sets.

Updated Nov 06, 2024
Version 1.0
No CommentsBe the first to comment