|
Answer» The main difference between Azure Scale Sets and Availability Sets are given below: | Criteria | Azure Scale Sets | Azure Availability Sets |
|---|
| Definition | They are a GROUP of identically configured VMs that are spread across multiple fault DOMAINS. | They are the group of DISCRETELY configured VMs that are spread across various fault domains. | | Default Domain | These have 5 fault domains and update domains by default. | By default, these have 3 fault domains and 5 update domains. | | Workload Type | These are USED when there are unpredictable workloads that require the feature of auto scalability. | These are used when there are predictable workload requirements. | | Configuration Style | Here, the VMs are configured and created in the same manner from the same image. | Here, the VMs are created by making use of different IMAGES and configurations. | | VM Count | The number of VMs can be increased/decreased based on the demand or the pre-defined schedule. | A VM can be added to an availability set only at the time of the set’s creation. | | Distribution style | Here, the VM scale sets can be distributed across multiple data centers or within a single data center. | Here, the VMs are automatically distributed in a data center. |
|