Creating a Cluster on Azure
Also available as:

Availability sets

The "Availability Sets" option allows you to configure availability sets on Azure.

To support fault tolerance for VMs, Azure uses availability sets. This allows two or more VMs to be mapped to multiple fault domains, each of which defines a group of virtual machines that share a common power source and a network switch. When adding VMs to an availability set, Azure automatically assigns each VM a fault domain. The SLA includes guarantees that during OS Patching in Azure or during maintenance operations, at least one VM belonging to a given fault domain will be available.

In Cloudbreak, an availability set is automatically configured during cluster creation for each host group with “Instance Count” that is set to 1 or larger. The assignment of fault domains is automated by Azure, so there is no option for this in Cloudbreak web UI. To adjust the availability set configuration:
  1. In create cluster wizard, click on Advanced.
  2. Navigate to the Hardware and Storage page.
  3. Provide values for the following for each host group:
Parameter Description Default
Availability Set Name Choose a name for the availability set that will be created for the selected host group The following convention is used: “clustername-hostgroupname-as”
Fault Domain Count The number of fault domains. 2 or 3, depending on the setting supported by Azure
Update Domain Count This number of update domains. This can be set to a number in range of 2-20. 20

After the deployment is finished, you can check the layout of the VMs inside an availability set on Azure Portal. You will find the “Availability set” resources corresponding to the host groups inside the deployment’s resource group.