Difference in Azure Availability Sets and Scale Sets

后端 未结 6 1423
离开以前
离开以前 2021-02-05 10:31

Can someone define the difference between the two in the ARM portal. Also what would be the PowerShell if i need to add a new Azure RM VM to a existing AS(Availability Set)? Tha

6条回答
  •  轻奢々
    轻奢々 (楼主)
    2021-02-05 11:13

    1. The main difference is that Scale Sets have Identical VMs where in Availability Sets does not require them to be identical.

    2. Availability set, in concept, are for enhancing application availability in case one primary VM fails/needs update another VM from Fault/Update domain can be provisioned

      Scale sets on another hand, in concept, are designed for automatic scaling (horizontal) in application where load can vary extensively to fulfill more compute needs.

    3. Provisioning new VM in Azure when needed is easier for Scale sets as all other VMs are same in all aspects & replica of one golden copy.

    For more details refer:

    https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/

    https://docs.microsoft.com/en-us/cli/azure/vm/availability-set?view=azure-cli-latest

提交回复
热议问题