Availability Set and Availablity Zone SLA difference

Pratik Deenbandhu 21 Reputation points

I have migrated onpremises application to Azure Cloud now.

I missed to create Availability set for set of virtual machines.

And created VMs in different Availability zones. My superior is seeking if the SLA is 99.95 atleast ?

Which one is provides better availability ? AV-zone or AV-Set ?

Do I have to create AV-set and then recreate the VMs under it ? to achieve High availability ?

Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
6,844 questions
0 comments No comments
{count} votes

Accepted answer
  1. SUNOJ KUMAR YELURU 13,866 Reputation points MVP

    Hi @Pratik Deenbandhu
    Thank you for posting in Q & A forum.

    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. We recommended that two or more VMs are created within an availability set to provide for a highly available application and to meet the 99.95% Azure SLA. There is no cost for the Availability Set itself, you only pay for each VM instance that you create.
    VMs must be created within the availability set to make sure they are correctly distributed across the hardware. An existing VM cannot be added to an availability set after it is created.

    An Availability Zone is a high-availability offering that protects your applications and data from datacenter failures. Availability Zones are unique physical locations within an Azure region. Zone-redundant services replicate your applications and data across Availability Zones to protect from single-points-of-failure. With Availability Zones, Azure offers industry best 99.99% VM uptime SLA.

    If the Answer is helpful, please click Accept Answer and up-vote, this can be beneficial to other community members.

    2 people found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful