Distribuire macchine virtuali in gruppi di posizionamento di prossimità usando l'interfaccia della riga di comando di Azure
Si applica a: ✔️ macchine virtuali di Linux ✔️ set di scalabilità flessibili
Per ottenere le macchine virtuali il più vicino possibile, ottenere la latenza più bassa possibile, è necessario distribuirle all'interno di un gruppo di posizionamento di prossimità.
Un gruppo di posizionamento di prossimità è un raggruppamento logico usato per assicurarsi che le risorse di calcolo di Azure si trovino una vicino all'altra. I gruppo di posizionamento di prossimità sono utili per i carichi di lavoro che richiedono una latenza ridotta.
Creare il gruppo di posizionamento di prossimità
Creare un gruppo di posizionamento di prossimità usando 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
Elencare i gruppi di posizionamento di prossimità
È possibile elencare tutti i gruppi di posizionamento di prossimità usando az ppg list.
az ppg list -o table
Mostra gruppo di posizionamento di prossimità
È possibile visualizzare i dettagli e le risorse del gruppo di posizionamento di prossimità usando 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"
]
}
Creazione di una macchina virtuale
Importante
A partire da novembre 2023, i set di scalabilità di macchine virtuali creati con PowerShell e l'interfaccia della riga di comando di Azure avranno per impostazione predefinita la modalità di orchestrazione flessibile se non è specificata alcuna modalità di orchestrazione. Per altre informazioni su questa modifica e sulle azioni da eseguire, vedere Modifica che causa un'interruzione per i clienti di PowerShell/CLI di VMSS - Hub della community Microsoft
Creare una macchina virtuale all'interno del gruppo di posizionamento di prossimità usando il nuovo comando 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
È possibile visualizzare la macchina virtuale nel gruppo di posizionamento di prossimità usando az ppg show.
az ppg show --name myppg --resource-group myppggroup --query "virtualMachines"
SET DI DISPONIBILITÀ
È anche possibile creare un set di disponibilità nel gruppo di posizionamento di prossimità. Usare lo stesso --ppg
parametro con az vm availability-set create per aggiungere tutte le macchine virtuali nel set di disponibilità allo stesso gruppo di posizionamento di prossimità.
I set di scalabilità
È anche possibile creare un set di scalabilità nel gruppo di posizionamento di prossimità. Usare lo stesso --ppg
parametro con az vmss create per creare un set di scalabilità e tutte le istanze verranno create nello stesso gruppo di posizionamento di prossimità.
Passaggi successivi
Altre informazioni sui comandi dell'interfaccia della riga di comando di Azure per i gruppi di posizionamento di prossimità.