Azure CLI'yı kullanarak sanal makineleri yakın yerleştirilen gruplara dağıtma
Şunlar için geçerlidir: ✔️ Linux VM'leri ✔️ Esnek ölçek kümeleri
VM'leri mümkün olduğunca yakın hale getirmek ve mümkün olan en düşük gecikme süresini elde etmek için, bunları bir yakınlık yerleştirme grubu içinde dağıtmanız gerekir.
Yakınlık yerleştirme grubu, Azure işlem kaynaklarının fiziksel olarak birbirine yakın olduğundan emin olmak için kullanılan mantıksal bir gruplandırmadır. Yakın yerleştirilen gruplar, düşük gecikme süresinin gerekli olduğu iş yükleri için kullanışlıdır.
Yakınlık yerleştirme grubunu oluşturma
az ppg create komutunu kullanarak yakınlık yerleştirme grubu oluşturun.
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
Yakınlık yerleştirme gruplarını listeleme
Az ppg list komutunu kullanarak tüm yakınlık yerleştirme gruplarınızı listeleyebilirsiniz.
az ppg list -o table
Yakınlık yerleştirme grubunu göster
az ppg show komutunu kullanarak yakınlık yerleştirme grubu ayrıntılarını ve kaynaklarını görebilirsiniz
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"
]
}
VM oluşturma
Önemli
Kasım 2023'den itibaren, düzenleme modu belirtilmezse PowerShell ve Azure CLI kullanılarak oluşturulan VM ölçek kümeleri varsayılan olarak Esnek Düzenleme Modu olarak ayarlanır. Bu değişiklik ve gerçekleştirmeniz gereken eylemler hakkında daha fazla bilgi için BKZ. VMSS PowerShell/CLI Müşterileri için Yeni Değişiklik - Microsoft Community Hub
Yeni az vm kullanarak yakınlık yerleştirme grubunda bir VM oluşturun.
az vm create \
-n myVM \
-g myPPGGroup \
--image Ubuntu2204 \
--orchestration-mode "Uniform"
--ppg myPPG \
--generate-ssh-keys \
--size Standard_E64s_v4 \
-l eastus
Az ppg show komutunu kullanarak yakınlık yerleştirme grubunda VM'yi görebilirsiniz.
az ppg show --name myppg --resource-group myppggroup --query "virtualMachines"
Kullanılabilirlik Kümeleri
Yakınlık yerleştirme grubunuzda bir kullanılabilirlik kümesi de oluşturabilirsiniz. Kullanılabilirlik kümesindeki tüm VM'leri aynı --ppg
yakınlık yerleştirme grubuna eklemek için az vm availability-set create ile aynı parametreyi kullanın.
Ölçek kümeleri
Yakınlık yerleştirme grubunuzda bir ölçek kümesi de oluşturabilirsiniz. Bir ölçek kümesi oluşturmak için az vmss create ile aynı --ppg
parametreyi kullanın; tüm örnekler aynı yakınlık yerleştirme grubunda oluşturulur.
Sonraki adımlar
Yakınlık yerleştirme grupları için Azure CLI komutları hakkında daha fazla bilgi edinin.