Menyebarkan VM ke grup penempatan kedekatan menggunakan Azure CLI

Berlaku untuk: ✔️ Mesin Virtual Linux ✔️ Set skala fleksibel

Untuk mendapatkan VM sedekat mungkin, mencapai latensi serendah mungkin, Anda harus menyebarkannya dalam grup penempatan kedekatan.

Grup penempatan jarak adalah pengelompokan logis yang digunakan untuk memastikan bahwa sumber daya komputasi Azure secara fisik terletak dekat dengan satu sama lain. Grup penempatan jarak berguna untuk beban kerja yang membutuhkan latensi rendah.

Membuat grup penempatan kedekatan

Buat grup penempatan kedekatan menggunakan 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

Membuat daftar grup penempatan kedekatan

Anda dapat membuat daftar semua grup penempatan kedekatan menggunakan az ppg list.

az ppg list -o table

Tampilkan grup penempatan kedekatan

Anda dapat melihat detail grup penempatan kedekatan dan sumber daya menggunakan 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" 
   ]
}

Membuat VM

Penting

Mulai November 2023, set skala VM yang dibuat menggunakan PowerShell dan Azure CLI akan default ke Mode Orkestrasi Fleksibel jika tidak ada mode orkestrasi yang ditentukan. Untuk informasi selengkapnya tentang perubahan ini dan tindakan apa yang harus Anda ambil, buka Melanggar Perubahan untuk Pelanggan VMSS PowerShell/CLI - Microsoft Community Hub

Buat VM dalam grup penempatan kedekatan menggunakan new 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

Anda dapat melihat VM di grup penempatan kedekatan menggunakan az ppg show.

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

Set ketersediaan

Anda juga dapat membuat set ketersediaan di grup penempatan kedekatan Anda. Gunakan parameter yang sama --ppg dengan az vm availability-set create untuk menambahkan semua VM dalam ketersediaan yang diatur ke grup penempatan kedekatan yang sama.

Kumpulan skala

Anda juga dapat membuat kumpulan skala di grup penempatan kedekatan Anda. Gunakan parameter --ppg yang sama dengan az vmss create untuk membuat kumpulan skala dan semua instans akan dibuat dalam grup penempatan kedekatan yang sama.

Langkah berikutnya

Pelajari selengkapnya tentang perintah Azure CLI untuk grup penempatan kedekatan.