VM's implementeren op nabijheidsplaatsingsgroepen met behulp van Azure CLI

Van toepassing op: ✔️ Flexibele schaalsets voor Linux-VM's ✔️

Als u vm's zo dicht mogelijk bij elkaar wilt krijgen, moet u deze implementeren binnen een nabijheidsplaatsingsgroep.

Een nabijheidsplaatsingsgroep is een logische groepering die wordt gebruikt om ervoor te zorgen dat Azure-rekenresources zich fysiek dicht bij elkaar bevinden. Nabijheidsplaatsingsgroepen zijn handig voor workloads waarbij lage latentie een vereiste is.

De nabijheidsplaatsingsgroep maken

Maak een nabijheidsplaatsingsgroep met behulp van az ppg create.

az group create --name myPPGGroup --location eastus
az ppg create \
   -n myPPG \
   -g myPPGGroup \
   -l eastus \
   -t standard \
   --intent-vm-sizes Standard_E64s_v4 Standard_M416ms_v2 \
   -z 1

Nabijheidsplaatsingsgroepen vermelden

U kunt al uw nabijheidsplaatsingsgroepen weergeven met behulp van az ppg list.

az ppg list -o table

Nabijheidsplaatsingsgroep weergeven

U kunt de details en resources van de nabijheidsplaatsingsgroep bekijken met behulp van az ppg show

az ppg show --name myPPG --resource-group myPPGGroup
{  "availabilitySets": [],  
   "colocationStatus": null,  
   "id": "/subscriptions/[subscriptionId]/resourceGroups/myPPGGroup/providers/Microsoft.Compute/proximityPlacementGroups/MyPPG",  
   "intent": {    
    "vmSizes": [      
      "Standard_E64s_v4",      
      "Standard_M416ms_v2"    
    ]  
   },  
   "location": "eastus",  
   "name": "MyPPG",  
   "proximityPlacementGroupType": "Standard",  
   "resourceGroup": "myPPGGroup",  
   "tags": {},  
   "type": "Microsoft.Compute/proximityPlacementGroups",  
   "virtualMachineScaleSets": [],  
   "virtualMachines": [],  
   "zones": [    
    "1" 
   ]
}

Een VM maken:

Belangrijk

Vanaf november 2023 worden VM-schaalsets die zijn gemaakt met PowerShell en Azure CLI standaard ingesteld op de flexibele indelingsmodus als er geen indelingsmodus is opgegeven. Voor meer informatie over deze wijziging en welke acties u moet ondernemen, gaat u naar Belangrijke wijziging voor VMSS PowerShell/CLI-klanten - Microsoft Community Hub

Maak een VIRTUELE machine binnen de nabijheidsplaatsingsgroep met behulp van nieuwe az vm.

az vm create \
   -n myVM \
   -g myPPGGroup \
   --image Ubuntu2204 \
   --orchestration-mode "Uniform"
   --ppg myPPG  \
   --generate-ssh-keys \
   --size Standard_E64s_v4 \
   -l eastus

U kunt de VIRTUELE machine in de nabijheidsplaatsingsgroep zien met behulp van az ppg show.

az ppg show --name myppg --resource-group myppggroup --query "virtualMachines"

Beschikbaarheidssets

U kunt ook een beschikbaarheidsset maken in uw nabijheidsplaatsingsgroep. Gebruik dezelfde --ppg parameter met az vm availability-set create om alle VM's in de beschikbaarheidsset toe te voegen aan dezelfde nabijheidsplaatsingsgroep.

Schaalsets

U kunt ook een schaalset maken in uw nabijheidsplaatsingsgroep. Gebruik dezelfde --ppg parameter met az vmss create om een schaalset te maken en alle exemplaren worden gemaakt in dezelfde nabijheidsplaatsingsgroep.

Volgende stappen

Meer informatie over de Azure CLI-opdrachten voor nabijheidsplaatsingsgroepen.