Implementación de máquinas virtuales en grupos de selección de ubicación de proximidad con la CLI de Azure

Se aplica a: ✔️ máquinas virtuales Linux ✔️ conjuntos de escalado flexibles

Para acercar las máquinas virtuales lo máximo posible con la menor latencia, debe implementarlas dentro de un grupo de selección de ubicación de proximidad.

Un grupo de selección de ubicación de proximidad es una agrupación lógica que se usa para asegurarse de que los recursos de proceso de Azure se encuentran físicamente cercanos entre sí. Los grupos de selección de ubicación de proximidad son útiles para las cargas de trabajo en las que la latencia baja es un requisito.

Creación de un grupo de selección de ubicación de proximidad

Cree un grupo con ubicación por proximidad mediante 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

Enumeración de los grupos de selección de ubicación de proximidad

Puede enumerar todos los grupos de selección de ubicación de proximidad con az ppg list.

az ppg list -o table

Visualización del grupo con ubicación por proximidad

Puede ver los detalles y los recursos del grupo con ubicación por proximidad mediante 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" 
   ]
}

Creación de una máquina virtual

Importante

A partir de noviembre de 2023, los conjuntos de escalado de máquinas virtuales creados con PowerShell y la CLI de Azure tendrán como valor predeterminado el modo de orquestación flexible si no se especifica ningún modo de orquestación. Para más información sobre este cambio y las acciones que debe realizar, vaya a Cambio importante para clientes de PowerShell o la CLI de VMSS: Centro de comunidad de Microsoft.

Cree una máquina virtual dentro del grupo de selección de ubicación de proximidad con 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

Puede ver la máquina virtual en el grupo de selección de ubicación de proximidad mediante az ppg show.

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

Conjuntos de disponibilidad

También puede crear un conjunto de disponibilidad en el grupo con ubicación por proximidad. Use el mismo parámetro --ppg con az vm availability-set create para agregar todas las máquinas virtuales del conjunto de disponibilidad al mismo grupo de ubicación por proximidad.

Conjuntos de escalado

También puede crear un conjunto de escalado en el grupo de selección de ubicación de proximidad. Use el mismo parámetro --ppg con az vmss create para crear un conjunto de escalado, y todas las instancias se crearán en el mismo grupo de selección de ubicación de proximidad.

Pasos siguientes

Obtenga más información sobre los comandos de la CLI de Azure para los grupos de selección de ubicación de proximidad.