Välja rätt antal feldomäner för VM-skalningsuppsättning

Vm-skalningsuppsättningar skapas som standard med fem feldomäner i Azure-regioner utan zoner. För de regioner som stöder zonindelad distribution av vm-skalningsuppsättningar och det här alternativet är valt är standardvärdet för antalet feldomäner 1 för var och en av zonerna. FD=1 i det här fallet innebär att de virtuella datorinstanser som tillhör skalningsuppsättningen sprids över många rack på bästa sätt.

Du kan också överväga att justera antalet feldomäner för skalningsuppsättningar med antalet feldomäner för hanterade diskar. Den här justeringen kan bidra till att förhindra förlust av kvorum om en hel feldomän för hanterade diskar går ned. FD-antalet kan anges till mindre än eller lika med antalet hanterade diskars feldomäner som är tillgängliga i var och en av regionerna. Läs det här dokumentet om du vill veta mer om antalet feldomäner för hanterade diskar per region.

REST-API

Du kan ange egenskapen properties.platformFaultDomainCount till 1, 2 eller 3 (standardvärdet 1 om den inte anges). Se dokumentationen för REST API här.

Azure CLI

Viktigt!

Från och med november 2023 kommer VM-skalningsuppsättningar som skapats med PowerShell och Azure CLI som standard att vara flexibla orkestreringsläge om inget orkestreringsläge har angetts. Mer information om den här ändringen och vilka åtgärder du bör vidta finns i Icke-bakåtkompatibla ändringar för VMSS PowerShell/CLI-kunder – Microsoft Community Hub

Du kan ange parametern --platform-fault-domain-count till 1, 2 eller 3 (standardvärdet 3 om det inte anges). Se dokumentationen för Azure CLI här.

az vmss create \
  --resource-group myResourceGroup \
  --name myScaleSet \
  --orchestration-mode Flexible \
  --image Ubuntu2204 \
  --admin-username azureuser \
  --platform-fault-domain-count 3\
  --generate-ssh-keys

Det tar några minuter att skapa och konfigurera alla skalningsuppsättningsresurser och virtuella datorer.

Nästa steg