Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se explica cómo crear máquinas virtuales (VM) locales de Azure en una zona de disponibilidad local para reducir la latencia, mejorar el rendimiento, garantizar la redundancia y cumplir los requisitos de cumplimiento.
Importante
No se admite la actualización de la configuración de ubicación de las máquinas virtuales existentes.
Prerrequisitos
Asegúrese de que tiene acceso a un clúster compatible con bastidores.
Antes de crear una máquina virtual local de Azure para un clúster compatible con bastidores, asegúrese de que se cumplen todos los requisitos previos enumerados en Creación de máquinas virtuales locales de Azure habilitadas por Azure Arc .
Establecimiento de parámetros
Conéctese a una máquina en Azure Local.
Inicie sesión y ejecute el siguiente comando:
az login --use-device-codeEstablezca la suscripción:
az account set --subscription <Subscription ID>Establezca los siguientes parámetros:
$vmName ="local-vm" $subscription = “<Subscription ID>" $resource_group = "local-rg" $customLocationName = "local-cl" $customLocationID ="/subscriptions/$subscription/resourceGroups/$resource_group/providers/Microsoft.ExtendedLocation/customLocations/$customLocationName" $location = "eastus" $computerName = "mycomputer" $userName = "local-user" $password = "<password for the VM>" $imageName ="ws22server" $nicName ="local-vnic" $storagePathName = "local-sp" $storagePathId = "/subscriptions/<Subscription ID>/resourceGroups/local-rg/providers/Microsoft.AzureStackHCI/storagecontainers/local-sp" $zone = "local-zone"
Ahora puede crear la máquina virtual local de Azure en una zona de disponibilidad específica con o sin ubicación estricta.
Creación de una máquina virtual en una zona de disponibilidad específica sin ubicación estricta
Una vez configuradas las zonas de disponibilidad en un clúster compatible con bastidor, puede crear máquinas virtuales locales de Azure en una zona de disponibilidad específica para reducir la latencia, mejorar el rendimiento, garantizar la redundancia y cumplir los requisitos de cumplimiento.
Al crear una máquina virtual en una zona de disponibilidad específica, la opción predeterminada es sin ubicación estricta. La máquina virtual se crea en una máquina dentro de la zona especificada mediante la --zone marca .
Si todas las máquinas de una zona están inactivas, la máquina virtual puede migrar a otra máquina fuera de la zona. Sin embargo, la máquina virtual intenta regresar a una máquina dentro de la zona original cuando la zona de disponibilidad se recupera.
Nota:
Si no se especifica ninguna zona al crear una máquina virtual local de Azure, el sistema elige automáticamente una ubicación óptima dentro del clúster compatible con el bastidor.
Ejecute el siguiente comando:
az stack-hci-vm create --name $vmName --resource-group $resource_group --admin-username $userName --admin-password $password --computer-name $computerName --image $imageName --location $location --authentication-type all --nics $nicName --custom-location $customLocationID --hardware-profile memory-mb="8192" processors="4" --storage-path-id $storagePathId --zone $zoneCompruebe que la máquina virtual se crea en la zona deseada. Busque debajo de
placementProfileen la salida:"placementProfile": { "strictPlacementPolicy": null, "zone": "local-zone" },
Creación de una máquina virtual en una zona de disponibilidad específica con una ubicación estricta habilitada
Para crear una máquina virtual en una zona de disponibilidad específica y asegurarse de que permanece dentro de esa zona de disponibilidad, puede especificar otra marca --strict-placement en true. La máquina virtual se crea en una máquina dentro de la zona especificada (--zone). Si todas las máquinas de una zona están inactivas, la máquina virtual también deja de funcionar.
Sugerencia
Solo habilite la colocación estricta si la máquina virtual no es necesaria para ejecutarse siempre o debe cumplir una zona de disponibilidad específica debido a los requisitos de cumplimiento.
Siga estos pasos para crear una máquina virtual en una zona de disponibilidad específica con la ubicación estricta habilitada:
Ejecute el siguiente comando:
az stack-hci-vm create --name $vmName --resource-group $resource_group --admin-username $userName --admin-password $password --computer-name $computerName --image $imageName --location $location --authentication-type all --nics $nicName --custom-location $customLocationID --hardware-profile memory-mb="8192" processors="4" --storage-path-id $storagePathId --zone $zone --strict-placement trueCompruebe que la máquina virtual tiene habilitada la ubicación estricta y que se creó en la zona deseada. Busque en la salida bajo
placementProfile."placementProfile": { "strictPlacementPolicy": true, "zone": "local-zone" },
Esta característica está disponible en Azure Local 2510 y versiones posteriores.