Поделиться через


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

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

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

Чтобы претендовать на Преимущество гибридного использования Azure для Windows Server, вам потребуется локальная базовая лицензия для Windows Server из применимой программы с активными лицензиями Software Assurance или соответствующими лицензиями на подписку. Software Assurance и соответствующие лицензии на подписку доступны только в рамках определенных соглашений о коммерческом лицензировании. Дополнительные сведения о коммерческом лицензировании см. в разделе "Ресурсы лицензирования Майкрософт". Дополнительные сведения о лицензировании основных лицензий Windows Server см. в статье о лицензировании продуктов Windows Server.

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

Ограничения

Чтобы использовать преимущество гибридного использования Azure для Windows Server, на виртуальную машину требуется не менее 8 основных лицензий (выпуск Datacenter или Standard). Например, даже если вы запускаете 4-базовый экземпляр, требуются 8 основных лицензий. Кроме того, можно запускать экземпляры размером более 8 ядер, распределив лицензии на размер ядра экземпляра. Например, 12 основных лицензий требуются для 12-ядра экземпляра.

Для клиентов, имеющих лицензии на процессор, каждая лицензия процессора эквивалентна 16 основным лицензиям.

Это важно

  • Рабочие нагрузки, использующие преимущество гибридного использования Azure для Windows Server, могут выполняться только в течение срока лицензии Software Assurance или подписки. Когда срок действия лицензии Software Assurance или подписки приближается к истечению срока действия, необходимо продлить соглашение с Software Assurance или лицензией на подписку, отключить преимущество гибридного использования Azure для функций Windows Server или отменить подготовку рабочих нагрузок, использующих преимущество гибридного использования Azure для Windows Server.

  • Условия продукта Майкрософт для вашей программы имеют приоритет над сведениями, представленными в этой статье. Дополнительные сведения см. в разделе "Условия продукта Microsoft Azure" и выберите программу для отображения условий.

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

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

Это важно

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

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

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

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

У вас есть несколько вариантов использования виртуальных машин Windows с преимуществом гибридного использования Azure для Windows Server. Вы можете:

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

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

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

Портал Azure

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

Azure PowerShell

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

Azure CLI (Интерфейс командной строки для Azure)

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

Шаблон диспетчера ресурсов

Задайте параметр licenseType в шаблоне Resource Manager. Дополнительные сведения см. в статье "Создание шаблонов Azure Resource Manager".

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

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

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

Замечание

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

Портал Azure

В меню службы виртуальной машины выберите операционную систему, а затем установите гибридное преимущество 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, использующую преимущество гибридного использования Azure для Windows Server, обратно к модели оплаты по мере использования:

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

Azure CLI (Интерфейс командной строки для Azure)

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

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

Убедитесь, что виртуальная машина использует преимущество лицензирования

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

Портал Azure

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

Azure PowerShell

В следующем примере показан тип лицензии для одной виртуальной машины:

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

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

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

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

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

Azure CLI (Интерфейс командной строки для Azure)

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

Замечание

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

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

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

Портал Azure

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

Azure PowerShell

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

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

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

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

Azure CLI (Интерфейс командной строки для Azure)

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

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

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

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

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

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

В следующем примере используется шаблон Resource Manager с изображением Центра обработки данных Windows Server 2016:

"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')]"
    }
}    

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