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

Преимущество гибридного использования Azure может снизить затраты на выполнение Масштабируемые наборы виртуальных машин Red Hat Enterprise Linux (RHEL) и SUSE Linux Enterprise Server (SLES). Преимущество гибридного использования Azure для Linux Масштабируемые наборы виртуальных машин теперь общедоступен. Она доступна для всех образов RHEL и SLES с оплатой по мере использования в Azure Marketplace.

При включении Преимущества гибридного использования Azure плата взимается только за инфраструктуру масштабируемого набора.

Примечание.

В этой статье основное внимание уделяется Масштабируемые наборы виртуальных машин работе в режиме единой оркестрации. Мы рекомендуем использовать гибкую оркестрацию для новых рабочих нагрузок. Дополнительные сведения см. в разделе "Режимы оркестрации" для Масштабируемые наборы виртуальных машин в Azure.

Что такое Преимущество гибридного использования Azure для Масштабируемые наборы виртуальных машин Linux?

Преимущество гибридного использования Azure позволяет переключить Масштабируемые наборы виртуальных машин на выставление счетов с собственной подпиской (BYOS). Для этого можно использовать лицензии на доступ к облаку из Red Hat или SUSE. Кроме того, вы можете переключить экземпляры с оплатой по мере использования на BYOS без необходимости повторного развертывания.

Масштабируемый набор виртуальных машин, развернутый из образов Azure Marketplace с оплатой по мере использования, взимается плата за инфраструктуру и программное обеспечение при включении Преимущество гибридного использования Azure.

Diagram that shows the effect of Azure Hybrid Benefit on costs for Linux virtual machines.

Какие виртуальные машины Linux могут использовать Преимущество гибридного использования Azure?

Преимущество гибридного использования Azure можно использовать для всех образов RHEL и SLES с оплатой по мере использования из Azure Marketplace. Преимущество гибридного использования Azure еще не доступно для образов RHEL или SLES BYOS или пользовательских образов из Azure Marketplace.

Если преимущество уже используется с виртуальными машинами Linux, то экземпляры выделенных узлов Azure и преимущества гибридного использования SQL недопустимы для Преимущества гибридного использования Azure.

Начало работы

Включение Преимущество гибридного использования Azure для Red Hat Масштабируемые наборы виртуальных машин

Преимущество гибридного использования Azure для RHEL доступно для клиентов Red Hat, отвечающих следующим критериям:

  • Наличие активных или неиспользуемых подписок RHEL, допустимых для использования в Azure.
  • Одна или несколько подписок правильно активированы для использования в Azure по программе Cloud Access для Red Hat

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

  1. Активируйте подписки RHEL, соответствующих требованиям для использования в Azure, с помощью пользовательского интерфейса Red Hat Cloud Access.

    Подписки Azure, предоставляемые в процессе включения Red Hat Cloud Access, могут применить Преимущество гибридного использования Azure.

  2. Примените Преимущество гибридного использования Azure к любой из новых или существующих Масштабируемые наборы виртуальных машин RHEL по мере использования. Включить Преимущество гибридного использования Azure можно с помощью портала Azure или Azure CLI.

  3. Выполните рекомендуемые дальнейшие действия по настройке источников обновлений для виртуальных машин RHEL и руководств по соответствию подписке RHEL.

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

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

  1. Зарегистрируйтесь в программе общедоступного облака SUSE.
  2. Примените Преимущество гибридного использования Azure к созданной или существующей Масштабируемые наборы виртуальных машин через портал Azure или Azure CLI.
  3. Зарегистрируйте виртуальные машины, получающие возможность использования Преимущества гибридного использования Azure, для использования отдельного источника обновлений.

Включение Преимущества гибридного использования Azure на портале Azure

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

  1. Переход на портал Azure.

  2. Перейдите к разделу "Создание масштабируемого набора виртуальных машин".

    Screenshot of the portal page for creating a Virtual Machine Scale Set.

  3. В разделе Лицензирование установите флажок для запроса на использование существующей подписки RHEL и флажок, чтобы убедиться, что ваша подписка соответствует критериям.

    Screenshot of the Azure portal that shows checkboxes selected for licensing.

  4. Создайте масштабируемый набор виртуальных машин, выполнив следующий набор инструкций.

  5. На панели Операционная система убедитесь, что параметр включен.

    Screenshot of the Azure Hybrid Benefit pane for the operating system after you create a virtual machine.

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

  1. Переход на портал Azure.
  2. Откройте страницу для масштабируемого набора виртуальных машин, на котором необходимо применить преобразование.
  3. Последовательно выберите Операционная система>Лицензирование. Чтобы включить преобразование Преимущества гибридного использования Azure, нажмите Да, а затем установите флажок для подтверждения.

Screenshot of the Azure portal that shows the Licensing section of the pane for the operating system.

Включение и отключение Преимущества гибридного использования Azure с помощью Azure CLI

В Azure CLI можно использовать команду az vmss update, чтобы включить Преимущество гибридного использования Azure. Для виртуальных машин RHEL выполните команду, установив значение параметра --license-type как RHEL_BYOS. Для виртуальных машин SLES выполните команду, установив для параметра --license-type значение SLES_BYOS.

# This will enable Azure Hybrid Benefit on a RHEL Virtual Machine Scale Set
az vmss update --resource-group myResourceGroup --name myVmName --license-type RHEL_BYOS

# This will enable Azure Hybrid Benefit on a SLES Virtual Machine Scale Set
az vmss update --resource-group myResourceGroup --name myVmName --license-type SLES_BYOS

Чтобы отключить Преимущество гибридного использования Azure, укажите значение --license-type для параметра None:

# This will disable Azure Hybrid Benefit on a virtual machine
az vmss update -g myResourceGroup -n myVmName --license-type None

Примечание.

Масштабируемые наборы имеют политику обновления, которая определяет, как виртуальные машины обновляются в соответствии с последней моделью масштабируемого набора.

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

Если ваши масштабируемые наборы имеют политику обновления вручную, вам придется вручную обновлять свои виртуальные машины с помощью Azure CLI:

# This will bring Virtual Machine Scale Set instances up to date with the latest Virtual Machine Scale Set model 
az vmss update-instances --resource-group myResourceGroup --name myScaleSet --instance-ids {instanceIds}

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

Важно!

Начиная с ноября 2023 года масштабируемые наборы виртуальных машин, созданные с помощью PowerShell и Azure CLI, по умолчанию будут использоваться в режиме гибкой оркестрации, если режим оркестрации не указан. Дополнительные сведения об этом изменении и о действиях, которые необходимо предпринять, см. в руководстве по критическим изменениям для клиентов VmSS PowerShell/CLI — Microsoft Community Hub

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

  • Вы можете подготовить как оплату по мере использования, так и BYOS Масштабируемые наборы виртуальных машин с помощью одного и того же образа и процесса.
  • Это позволит в будущем менять режим лицензирования. Эти изменения недоступны в образе только для BYOS.
  • По умолчанию Масштабируемые наборы виртуальных машин будет подключена к инфраструктуре обновления Red Hat (RHUI), чтобы обеспечить актуальность и безопасность. Обновленный механизм можно изменить после развертывания в любой момент.

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

# This will enable Azure Hybrid Benefit while creating a RHEL Virtual Machine Scale Set
az vmss create --name myVmName --resource-group myResourceGroup --orchestration-mode Uniform --vnet-name myVnet --subnet mySubnet  --image myRedHatImageURN --admin-username myAdminUserName --admin-password myPassword --instance-count myInstanceCount --license-type RHEL_BYOS 

# This will enable Azure Hybrid Benefit while creating a SLES Virtual Machine Scale Set
az vmss create --name myVmName --resource-group myResourceGroup --orchestration-mode Uniform --vnet-name myVnet --subnet mySubnet  --image myRedHatImageURN --admin-username myAdminUserName --admin-password myPassword --instance-count myInstanceCount --license-type SLES_BYOS

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