Nasazování virtuálních počítačů do skupin umístění bezkontaktní komunikace pomocí Azure CLI

Platí pro: ✔️ Flexibilní škálovací sady virtuálních počítačů s Linuxem ✔️

Pokud chcete virtuální počítače co nejblíže dosáhnout nejnižší možné latence, měli byste je nasadit ve skupině umístění bezkontaktní komunikace.

Skupina umístění bezkontaktní komunikace je logické seskupení, které slouží k zajištění fyzického umístění výpočetních prostředků Azure blízko sebe. Skupiny umístění blízko sebe jsou užitečné pro úlohy, kde je požadavkem nízká latence.

Vytvoření skupiny umístění bezkontaktní komunikace

Vytvořte skupinu umístění bezkontaktní komunikace pomocí příkazu 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

Výpis skupin umístění bezkontaktní komunikace

Pomocí příkazu az ppg list můžete zobrazit seznam všech skupin umístění bezkontaktní komunikace.

az ppg list -o table

Zobrazit skupinu umístění bezkontaktní komunikace

Podrobnosti o skupině umístění bezkontaktní komunikace a prostředky můžete zobrazit pomocí příkazu 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" 
   ]
}

Vytvoření virtuálního počítače

Důležité

Od listopadu 2023 se škálovací sady virtuálních počítačů vytvořené pomocí PowerShellu a Azure CLI ve výchozím nastavení nastaví do flexibilního režimu orchestrace, pokud není zadaný žádný režim orchestrace. Další informace o této změně a akcích, které byste měli provést, najdete v tématu Zásadní změna pro zákazníky PowerShellu nebo rozhraní příkazového řádku VMSS – Microsoft Community Hub.

Vytvořte virtuální počítač ve skupině umístění bezkontaktní komunikace pomocí nového příkazu 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

Virtuální počítač můžete zobrazit ve skupině umístění bezkontaktní komunikace pomocí příkazu az ppg show.

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

Skupiny dostupnosti

Ve skupině umístění bezkontaktní komunikace můžete také vytvořit skupinu dostupnosti. Pomocí stejného --ppg parametru az vm availability-set create přidejte všechny virtuální počítače ve skupině dostupnosti do stejné skupiny umístění bezkontaktní komunikace.

Škálovací sady

Ve skupině umístění bezkontaktní komunikace můžete také vytvořit škálovací sadu. Pomocí stejného --ppg parametru az vmss create vytvořte škálovací sadu a všechny instance se vytvoří ve stejné skupině umístění bezkontaktní komunikace.

Další kroky

Přečtěte si další informace o příkazech Azure CLI pro skupiny umístění bezkontaktní komunikace.