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

Для клиентов с лицензиями Software Assurance или подпиской Преимущество гибридного использования Azure для Windows Server позволяет использовать локальные лицензии 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

Шаблон

В шаблонах 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')]"
    }
}    

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

Дальнейшие действия