Use availability sets with at least two members#
Availability sets should be deployed with at least two members.
An availability set is a logical grouping of VMs that allows Azure to understand how your application is built to provide for redundancy and availability. Deploy two or more VMs within an availability set to provide for a highly available application. There is no cost for the Availability Set itself, you only pay for each VM instance that you create.
Consider deploying at least two VMs within an availability set to gain availability benefits.
- Availability options for virtual machines in Azure
- Configure multiple virtual machines in an availability set for redundancy
- Failure mode analysis
- Tutorial: Create and deploy highly available virtual machines with Azure PowerShell
- Reliability checklist