Обзор возможностей Azure Hybrid Benefit для виртуальных машин Windows

Благодаря Azure Hybrid Benefit для Windows Server, клиенты, участвующие в программе Software Assurance или с лицензией на основе подписки, могут использовать локальные лицензии Windows Server для запуска виртуальных машин Windows в Azure с меньшими затратами. С помощью Преимущества гибридного использования Azure также можно развертывать новые виртуальные машины с ОС Windows. В этой статье описывается, как выполнить развертывание новых виртуальных машин с помощью преимуществ гибридного использования Azure для Windows Server, а также как обновить существующие запущенные виртуальные машины. Дополнительные сведения о лицензировании преимуществ гибридного использования Azure для Windows Server и экономии денежных средств см. на этой странице.

Для каждой виртуальной машины потребуется не менее 8 лицензий на ядра (Datacenter или Standard). Для экземпляра с более чем 8 ядрами необходимо по одной лицензии на каждое ядро. Например, для экземпляра с 12 ядрами потребуется 12 лицензий на ядра, однако для экземпляра с 4 ядрами все равно потребуется 8 лицензий на ядра. Если у вас лицензии на процессоры, то каждые две лицензии на процессоры соответствуют 16 лицензиям на ядра.

Преимущество гибридного использования Azure для Windows Server теперь можно использовать с любыми виртуальными машинами, работающими под управлением Windows Server, во всех регионах, включая виртуальные машины с дополнительным программным обеспечением, таким как SQL Server или стороннее ПО из магазина.

классические виртуальные машины;

Для классических виртуальных машин развертывание новой виртуальной машины поддерживается только из локальных пользовательских образов. Чтобы воспользоваться преимуществами возможностей, предоставляемых в этой статье, сначала необходимо перенести классическую виртуальную машину в модель Resource Manager.

Внимание

Виртуальные машины, созданные с помощью классической модели развертывания, будут прекращены 1 сентября 2023 г.

Если вы используете ресурсы IaaS из службы управления службами Azure, выполните миграцию к 1 сентября 2023 года. Рекомендуем осуществить этот переход как можно раньше, чтобы воспользоваться различными улучшенными функциями в Azure Resource Manager.

Дополнительные сведения см. в статье "Перенос ресурсов IaaS в Azure Resource Manager к 1 сентября 2023 г.".

Способы использования преимуществ гибридного использования Azure для Windows Server

Существует несколько способов использования виртуальных машин Windows с программой преимуществ гибридного использования Azure.

  1. Вы можете развернуть виртуальные машины из одного из указанных образов Windows Server в Azure Marketplace.
  2. Вы можете передать настраиваемую виртуальную машину и развернуть ее с помощью шаблона Resource Manager или Azure PowerShell.
  3. Вы можете переключать и преобразовывать существующую виртуальную машину для Windows Server так, чтобы использовать ее с программой "Преимущество гибридного использования Azure" или с моделью оплаты по требованию .
  4. Вы также можете применить Преимущество гибридного использования Azure для Windows Server к масштабируемому набору виртуальных машин.

Создание виртуальной машины с помощью Преимущества гибридного использования Azure для Windows Server

Все образы на основе Windows Server поддерживают Преимущество гибридного использования Azure для Windows Server. Вы можете использовать образы, предоставляемые платформой Azure, или передать собственные образы Windows Server.

Портал

Чтобы создать виртуальную машину с Azure Hybrid Benefit для Windows Server, перейдите в нижнюю часть вкладки Основные (Basics) в процессе создания и в разделе Лицензирование (Licensing) установите флажок, чтобы использовать существующую лицензию Windows Server.

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

Template

В шаблонах Resource Manager нужно указывать дополнительный параметр licenseType. Дополнительные сведения см. в статье Создание шаблонов диспетчера ресурсов Azure.

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

Преобразование существующей виртуальной машины с поддержкой программы "Преимущество гибридного использования Azure" для Windows Server

Если у вас есть виртуальная машина, которую требуется преобразовать для использования с программой "Преимущество гибридного использования Azure" для Windows Server, вы можете обновить тип лицензии виртуальной машины, следуя инструкциям ниже.

Примечание.

После изменения типа лицензии виртуальная машина не перезагружается и не происходит прерывание работы службы. Происходит простое обновление флага метаданных.

Портал

В колонке виртуальной машины на портале можно обновить виртуальную машину для использования с программой "Преимущество гибридного использования Azure", выбрав параметр "Конфигурация" и переключив параметр "Преимущество гибридного использования Azure".

PowerShell

  • Преобразование существующих виртуальных машин Windows Server в виртуальные машины с поддержкой Преимущества гибридного использования Azure для Windows Server

    $vm = Get-AzVM -ResourceGroup "rg-name" -Name "vm-name"
    $vm.LicenseType = "Windows_Server"
    Update-AzVM -ResourceGroupName rg-name -VM $vm
    
  • Перевод виртуальных машин Windows Server с поддержкой преимущества обратно на модель оплаты по мере использования

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

CLI

  • Преобразование существующих виртуальных машин Windows Server в виртуальные машины с поддержкой Преимущества гибридного использования Azure для Windows Server

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

Проверка наличия льготы на лицензирование у виртуальной машины

После развертывания виртуальной машины с помощью PowerShell, шаблона Resource Manager или портала вы можете проверить настройку следующими способами.

Портал

В колонке виртуальной машины портала можно просмотреть переключатель для Преимущество гибридного использования Azure для Windows Server, выбрав вкладку "Операционная система".

PowerShell

В приведенном ниже примере показан тип лицензии для одной виртуальной машины.

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

Выходные данные:

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

Эти выходные данные отличаются от полученных при развертывании виртуальной машины без лицензии на программу преимуществ гибридного использования Azure.

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

CLI

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

Примечание.

После изменения типа лицензии виртуальная машина не перезагружается и не происходит прерывание работы службы. Происходит простое обновление флага метаданных лицензии.

Перечисление всех виртуальных машин и масштабируемых наборов виртуальных машин с Преимуществом гибридного использования Azure для Windows Server в подписке

Чтобы просмотреть и подсчитать все виртуальные машины и масштабируемые наборы виртуальных машин, развернутые с помощью Преимущества гибридного использования Azure для Windows Server, выполните следующую команду из своей подписки:

Портал

В колонке ресурсов виртуальных машин или масштабируемых наборов виртуальных машин можно просмотреть список всех виртуальных машин и их тип лицензирования. Для этого нужно включить в таблицу столбец "Преимущество лицензирования ОС". Параметр виртуальной машины может находиться в состоянии Преимущество гибридного использования Azure для Windows, Не включено или Клиент Windows с размещением в нескольких клиентах.

PowerShell

Для виртуальных машин:

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

Для масштабируемых наборов виртуальных машин:

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

CLI

Для виртуальных машин:

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

Для масштабируемых наборов виртуальных машин:

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

Развертывание масштабируемого набора виртуальных машин с помощью Преимущества гибридного использования Azure для Windows Server

В шаблонах Resource Manager для масштабируемого набора виртуальных машин нужно указывать дополнительный параметр licenseType в свойстве VirtualMachineProfile. Это можно сделать во время создания или обновления масштабируемого набора с помощью шаблона ARM, PowerShell, Azure CLI или REST.

В следующем примере используется шаблон ARM с образом 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')]"
    }
}    

Сведения о дополнительных возможностях изменения масштабируемого набора см. в статье Изменение масштабируемого набора виртуальных машин.

Следующие шаги