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.0micahmckittrick
Microsoft
Joined October 10, 2017
Azure Compute Blog
Follow this blog board to get notified when there's new activity