Implantar VMs em grupos de posicionamento por proximidade usando a CLI do Azure
Aplica-se a: ✔️ VMs do Linux ✔️ Conjuntos de dimensionamento flexíveis
Para colocar as VMs o mais próximo possível umas das outras, atingindo a menor latência possível, implante-as dentro de um grupo de posicionamento por proximidade.
Um grupo de posicionamento por proximidade é um agrupamento lógico usado para garantir que os recursos de computação do Azure estejam fisicamente localizados próximos uns dos outros. Os grupos de posicionamento por proximidade são úteis para cargas de trabalho em que a baixa latência é um requisito.
Criar o grupo de posicionamento por proximidade
Crie um grupo de posicionamento por proximidade 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
Lista de grupos de posicionamento por proximidade
Você pode listar todos os seus grupos de posicionamento de proximidade usando a lista AZ PPG.
az ppg list -o table
Exibir grupo de posicionamento por proximidade
Você pode ver os detalhes e recursos do grupo de posicionamento de proximidade 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"
]
}
Criar uma máquina virtual
Importante
A partir de novembro de 2023, os conjuntos de dimensionamento de VM criados usando o PowerShell e a CLI do Azure serão padrão para o Modo de Orquestração Flexível se nenhum modo de orquestração for especificado. Para obter mais informações sobre essa alteração e quais ações você deve executar, acesse Alteração Interruptiva para Clientes PowerShell/CLI de VMSS – Hub de Comunidade da Microsoft
Crie uma VM dentro do grupo de posicionamento de proximidade usando 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
Você pode ver a VM no grupo de posicionamento de proximidade usando az ppg show.
az ppg show --name myppg --resource-group myppggroup --query "virtualMachines"
Conjuntos de Disponibilidade
Você também pode criar um conjunto de disponibilidade em seu grupo de posicionamento por proximidade. Use o mesmo parâmetro --ppg
com az vm availability-set create para adicionar todas as BMs no conjunto de disponibilidade no mesmo grupo de posicionamento de proximidade.
Conjuntos de dimensionamento
Você também pode criar um conjunto de dimensionamento em seu grupo de posicionamento de proximidade. Use o mesmo parâmetro --ppg
com Criar az vmss para criar um conjunto de dimensionamento e todas as instâncias serão criadas no mesmo grupo de posicionamento de proximidade.
Próximas etapas
Saiba mais sobre os comandos de CLI do Azure para grupos de posicionamento de proximidade.