Exploración de la Ventaja híbrida de Azure para máquinas virtuales Windows

Para los clientes con Software Assurance o licencias de suscripción, la Ventaja híbrida de Azure para Windows Server le permite usar las licencias de Windows Server locales para obtener máquinas virtuales de Windows en Azure a bajo costo. Puede usar la Ventaja híbrida de Azure para Windows Server para implementar nuevas máquinas virtuales con el SO Windows. En este artículo se recorren los pasos necesarios para implementar nuevas máquinas virtuales con la Ventaja híbrida de Azure para Windows Server y para actualizar las máquinas virtuales en funcionamiento existentes. Para obtener más información acerca de los ahorros de costos y la concesión de licencias de la ventaja para uso híbrido para Azure para Windows Server, vea la página de concesión de licencias de la ventaja para uso híbrido de Azure para Windows Server.

Necesitará licencias con un mínimo de 8 núcleos (Edición Datacenter o Standard) por máquina virtual. También puede ejecutar instancias de más de 8 núcleos asignando licencias que tengan tantos núcleos como la instancia. Por ejemplo, se requieren licencias con 12 núcleos para una instancia de 12 núcleos, aun así, se siguen necesitando licencias de 8 núcleos si ejecuta una instancia de 4 núcleos. Para los clientes con licencias de procesador, una licencia de procesador con dos núcleos equivale a una licencia con 16 núcleos.

Ahora se admite el uso de la Ventaja híbrida de Azure para Windows Server con cualquier máquina virtual que ejecute el sistema operativo Windows Server en todas las regiones, incluidas las máquinas virtuales con software adicional como SQL Server o el software de catálogos de soluciones de terceros.

Máquinas virtuales clásicas

Para las VM clásicas, solo se admite la implementación de una nueva VM desde imágenes personalizadas locales. Para aprovechar las ventajas de las funcionalidades admitidas en este artículo, primero debe migrar las máquinas virtuales clásicas al modelo de Resource Manager.

Importante

Las máquinas virtuales creadas mediante el modelo de implementación clásica se retirarán el 1 de setiembre de 2023.

Si usa recursos de IaaS de Azure Service Management, complete la migración antes del 1 de setiembre de 2023. Le recomendamos que realice el cambio antes, para aprovechar las diversas mejoras de las características de Azure Resource Manager.

Para obtener más información, consulte Migre los recursos de IaaS a Azure Resource Manager antes del 1 de septiembre de 2023.

Formas de usar la ventaja para uso híbrido de Azure para Windows Server

Hay varias maneras de utilizar máquinas virtuales de Windows con la ventaja para uso híbrido de Azure:

  1. Puede implementar máquinas virtuales desde una de las imágenes de Windows Server en Azure Marketplace proporcionadas.
  2. Puede cargar una máquina virtual personalizada e implementar mediante una plantilla de Resource Manager o Azure PowerShell.
  3. Puede cambiar y convertir la máquina virtual existente entre la ejecución con la Ventaja híbrida de Azure o el pago del coste adicional por Windows Server
  4. También puede aplicar la Ventaja híbrida de Azure para Windows Server en un conjunto de escalado de máquinas virtuales.

Crear una máquina virtual con la Ventaja híbrida de Azure para Windows Server

Todas las imágenes basadas en sistemas operativos de Windows Server son compatibles con la Ventaja híbrida de Azure para Windows Server. Puede usar imágenes compatibles con la plataforma de Azure o cargar sus propias imágenes personalizadas de Windows Server.

Portal

Para crear una máquina virtual con Ventaja híbrida de Azure para Windows Server, desplácese hasta la parte inferior de la pestaña Datos básicos durante el proceso de creación y, en Licencias, active la casilla para usar una licencia de Windows Server existente.

PowerShell

New-AzVm `
    -ResourceGroupName "myResourceGroup" `
    -Name "myVM" `
    -Location "East US" `
    -ImageName "Win2016Datacenter" `
    -LicenseType "Windows_Server"

CLI

az vm create \
    --resource-group myResourceGroup \
    --name myVM \
    --location eastus \
    --license-type Windows_Server

Plantilla

En las plantillas de Resource Manager, se debe especificar un parámetro licenseType adicional. En Creación de plantillas de Azure Resource Manager, puede encontrar más información al respecto.

"properties": {
    "licenseType": "Windows_Server",
    "hardwareProfile": {
        "vmSize": "[variables('vmSize')]"
    }
}    

Conversión de una máquina virtual existente con la Ventaja híbrida de Azure para Windows Server

Si tiene una máquina virtual existente que le gustaría convertir para aprovechar la Ventaja híbrida de Azure para Windows Server, puede actualizar el tipo de licencia de dicha máquina siguiendo las instrucciones que se indican a continuación.

Nota

Cuando se cambia el tipo de licencia de una máquina virtual, el sistema no se reinicia ni se interrumpe el servicio. Se trata simplemente de una actualización de una marca de metadatos.

Portal

En la hoja de la máquina virtual del portal, puede actualizar la máquina virtual para usar la Ventaja híbrida de Azure; para ello, seleccione la opción "Configuración" y cambie a la opción "Ventaja híbrida de Azure".

PowerShell

  • Conversión de máquinas virtuales existentes de Windows Server a la Ventaja híbrida de Azure para Windows Server

    $vm = Get-AzVM -ResourceGroup "rg-name" -Name "vm-name"
    $vm.LicenseType = "Windows_Server"
    Update-AzVM -ResourceGroupName rg-name -VM $vm
    
  • Conversión de nuevo de las máquinas virtuales de Windows Server con la ventaja al pago por uso

    $vm = Get-AzVM -ResourceGroup "rg-name" -Name "vm-name"
    $vm.LicenseType = "None"
    Update-AzVM -ResourceGroupName rg-name -VM $vm
    

CLI

  • Conversión de máquinas virtuales existentes de Windows Server a la Ventaja híbrida de Azure para Windows Server

    az vm update --resource-group myResourceGroup --name myVM --set licenseType=Windows_Server
    

Cómo comprobar que la máquina virtual está usando la ventaja de licencia

Cuando haya implementado la máquina virtual mediante PowerShell, la plantilla de Resource Manager o el portal, puede comprobar el valor en los siguientes métodos.

Portal

En la hoja de máquinas virtuales del portal, puede ver el botón de alternancia de la Ventaja híbrida de Azure para Windows Server si selecciona la pestaña "Sistema operativo".

PowerShell

En el ejemplo siguiente, se muestra el tipo de licencia de una sola máquina virtual

Get-AzVM -ResourceGroup "myResourceGroup" -Name "myVM"

Salida:

Type                     : Microsoft.Compute/virtualMachines
Location                 : westus
LicenseType              : Windows_Server

Este resultado se contrasta con la siguiente máquina virtual implementada sin licencias para la ventaja para uso híbrido de Azure para Windows Server:

Type                     : Microsoft.Compute/virtualMachines
Location                 : westus
LicenseType              :

CLI

az vm get-instance-view -g MyResourceGroup -n MyVM --query "[?licenseType=='Windows_Server']" -o table

Nota

Cuando se cambia el tipo de licencia de una máquina virtual, el sistema no se reinicia ni se interrumpe el servicio. Se trata simplemente de una marca de licencia de metadatos.

Enumeración de todos los conjuntos de escalado de máquinas virtuales con la Ventaja híbrida de Azure para Windows Server en una suscripción

Para ver y contar todas las máquinas virtuales y todos los conjuntos de escalado de máquinas virtuales implementados con la Ventaja híbrida de Azure para Windows Server, puede ejecutar el siguiente comando desde su suscripción:

Portal

En la hoja de recursos de la máquina virtual o de los conjuntos de escalado de máquinas virtuales, puede ver una lista de todas las máquinas virtuales y el tipo de licencia si configura la columna de la tabla de forma que incluya "Ventaja de licencia de sistema operativo". La configuración de la máquina virtual puede estar en Ventaja híbrida de Azure para Windows, no habilitada o en el cliente de Windows con estado de hospedaje multiinquilino.

PowerShell

Para las máquinas virtuales:

Get-AzVM | ?{$_.LicenseType -like "Windows_Server"} | select ResourceGroupName, Name, LicenseType

Para los conjuntos de escalado de máquinas virtuales:

Get-AzVmss | Select * -ExpandProperty VirtualMachineProfile | ? LicenseType -eq 'Windows_Server' | select ResourceGroupName, Name, LicenseType

CLI

Para las máquinas virtuales:

az vm list --query "[?licenseType=='Windows_Server']" -o table

Para los conjuntos de escalado de máquinas virtuales:

az vmss list --query "[?virtualMachineProfile.licenseType=='Windows_Server']" -o table

Implementación de un conjunto de escalado de máquinas virtuales con la Ventaja híbrida de Azure para Windows Server

En las plantillas de Resource Manager del conjunto de escalado de máquinas virtuales, se debe especificar un parámetro licenseType adicional en la propiedad VirtualMachineProfile. Puede hacerlo durante la creación o actualización del conjunto de escalado a través de la plantilla de ARM, PowerShell, la CLI de Azure o REST.

En el ejemplo siguiente, se usa una plantilla de ARM con una imagen de Windows Server 2016 Datacenter:

"virtualMachineProfile": {
    "storageProfile": {
        "osDisk": {
            "createOption": "FromImage"
        },
        "imageReference": {
            "publisher": "MicrosoftWindowsServer",
            "offer": "WindowsServer",
            "sku": "2016-Datacenter",
            "version": "latest"
        }
    },
    "licenseType": "Windows_Server",
    "osProfile": {
            "computerNamePrefix": "[parameters('vmssName')]",
            "adminUsername": "[parameters('adminUsername')]",
            "adminPassword": "[parameters('adminPassword')]"
    }
}    

También puede obtener más información sobre cómo modificar un conjunto de escalado de máquinas virtuales para conocer más formas de actualizar su conjunto de escalado.

Pasos siguientes