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


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

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

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

  • Принести собственную подписку (BYOS) — в модели BYOS вы вернете собственную подписку Red Hat Enterprise Linux (RHEL) или SUSE Linux Enterprise Server (SLES) непосредственно в Azure. Вы оплачиваете только расходы на инфраструктуру виртуальной машины в Azure. Плата за программное обеспечение распространяется на подписку RHEL или SLES.

  • Pay-as-you-go (PAYG): используйте модель подписки PAYG в Azure для оплаты подписок RHEL и SLES при их использовании.

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

Этот процесс применяется к:

  • Масштабируемые наборы виртуальных машин Azure
  • точечные виртуальные машины Azure.
  • Пользовательские образы

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

Вы можете увидеть совокупную экономию до 76 % с Преимущество гибридного использования Azure для Linux и трехлетних зарезервированных экземпляров виртуальных машин Azure. Оценки экономии основаны на одной стандартной виртуальной машине Azure версии 5 D2s с подпиской RHEL или SLES в регионе "Восточная часть США", работающей по ставке PAYG, и на сниженной ставке для трехлетнего плана зарезервированного экземпляра. Оценки экономии основаны на ценах Azure по состоянию на сентябрь 2024 года. Цены могут быть изменены. Фактические экономии могут отличаться в зависимости от расположения, типа экземпляра или использования.

Совет

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

PAYG и BYOS

Azure предлагает два основных варианта ценообразования на лицензирование: PAYG и BYOS. С помощью PAYG вы платите только за используемые ресурсы. При необходимости можно увеличить или уменьшить масштаб.

С помощью BYOS вы можете использовать существующие подписки на лицензии. Плата за лицензии не взимается в Azure.

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

Примечание.

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

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

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

PAYG

Следующие предложения PAYG RHEL и SLES Marketplace могут использоваться с Преимущество гибридного использования Azure:

Ограничения

Только образы RHEL, опубликованные Red Hat, Inc. имеют право использовать с Преимущество гибридного использования Azure. Изображения, опубликованные другими поставщиками, не поддерживаются.

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

Следующие предложения RHEL PAYG, опубликованные Red Hat, могут использоваться с Преимущество гибридного использования Azure. Ссылки на предложения в Azure Marketplace включены.

В этих предложениях связанные изображения описываются как "Pay-As-You-Go".

BYOS

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

В настоящее время доступно одно предложение RHEL BYOS. Это частное предложение. Чтобы получить доступ к этому частному листингу, необходимо присоединиться к программе Red Hat Cloud Access.

Вы можете определить предложения SLES BYOS marketplace по их имени, включая BYOS. Примером является предложение SUSE Enterprise Linux 12 с пакетом обновления 5 (SP5) — BYOS .

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

Примечание.

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

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

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

Создание виртуальной машины

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

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

Рабочий процесс SUSE совпадает с примером RHEL, показанным здесь.

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

  1. В портал Azure перейдите к разделу "Создание виртуальной машины".

    Снимок экрана: панель портала для создания виртуальной машины.

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

    Снимок экрана: портал Azure с установленными флажками для лицензий.

  3. Создайте виртуальную машину, выполнив описанные ниже действия.

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

    Снимок экрана: панель конфигурации Преимущества гибридного использования Azure после создания виртуальной машины.

Существующая виртуальная машина

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

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

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

Снимок экрана: портал Azure с открытым разделом

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

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

  1. Вы можете использовать az vm get-instance-view команду, чтобы проверить, установлен ли расширение. AHBForSLES Найдите или AHBForRHEL расширение. Если установлено соответствующее расширение, Преимущество гибридного использования Azure включен. Просмотрите тип лицензии, чтобы определить, какая модель лицензирования применяется к виртуальной машине.

    az vm get-instance-view -g MyResourceGroup -n myVm --query instanceView.extensions
    
  2. При установке соответствующего расширения Red Hat или SUSE Преимущество гибридного использования Azure выполните следующую команду, чтобы просмотреть тип лицензии, примененный к виртуальной машине:

    az vm get-instance-view -g MyResourceGroup -n myVM --query licenseType
    

    Следующие типы лицензий соответствуют модели подписки PAYG :

    Для RHEL:

    • RHEL_BASE
    • RHEL_EUS
    • RHEL_SAPAPPS
    • RHEL_SAPHA
    • RHEL_BASESAPAPPS
    • RHEL_BASESAPHA

    Для SLES:

    • SLES
    • SLES_SAP
    • SLES_HPC

    Эти типы лицензий соответствуют модели подписки BYOS :

    Для RHEL:

    • RHEL_BYOS

    Для SLES:

    • SLES_BYOS

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

Преобразование PAYG в BYOS

Если вы развернули образ Azure Marketplace с помощью модели лицензирования PAYG и хотите преобразовать лицензирование в BYOS, выполните следующие действия.


Преобразование образа PAYG в BYOS с помощью Azure CLI

Используйте Azure CLI для преобразования образа PAYG Azure Marketplace в модель подписки BYOS.

  1. RHEL_BYOS Примените тип лицензии к виртуальной машине:

    # This enables BYOS on a RHEL PAYG VM by using Azure Hybrid Benefit.
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_BYOS
    
  2. После завершения преобразования PAYG в BYOS необходимо зарегистрировать виртуальную машину в Red Hat для обновлений системы и соответствия требованиям к использованию.

  3. Если вы хотите вернуться в модель подписки PAYG, задайте для нее значение license-type None. В противном случае модель подписки продолжает быть BYOS.

    # If the image started as PAYG and and was converted to BYOS, the following command reverts it back to PAYG.
    az vm update -g myResourceGroup -n myVmName --license-type NONE
    

Преобразование BYOS в PAYG

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

  1. Установите расширение Преимущество гибридного использования Azure на работающей виртуальной машине. Следующую команду можно использовать с помощью Azure CLI:

    az vm extension set -n AHBForRHEL --publisher Microsoft.Azure.AzureHybridBenefit --vm-name myVMName --resource-group myResourceGroup
    
  2. После успешной установки расширения измените тип лицензии в соответствии с необходимостью:

    # This enables Azure Hybrid Benefit to fetch software updates for RHEL base/regular repositories.
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_BASE
    
    # This enables Azure Hybrid Benefit to fetch software updates for RHEL EUS repositories.
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_EUS
    
    # This enables Azure Hybrid Benefit to fetch software updates for RHEL SAP APPS repositories.
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_SAPAPPS
    
    # This enables Azure Hybrid Benefit to fetch software updates for RHEL SAP HA repositories.
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_SAPHA
    
    # This enables Azure Hybrid Benefit to fetch software updates for RHEL BASE SAP APPS repositories.
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_BASESAPAPPS
    
    # This enables Azure Hybrid Benefit to fetch software updates for RHEL BASE SAP HA repositories.
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_BASESAPHA
    
  3. Проверьте, включен ли флаг функции AHB для RHEL:

    az feature list --namespace Microsoft.Compute | grep "AHBEnabledForRHEL" -A 3
    
  4. Если вы хотите вернуться в модель BYOS, установите для этого значения license-type None. В противном случае модель подписки продолжает быть PAYG.

    # If the image started as BYOS and was converted to PAYG, the following command reverts it back to BYOS.
    az vm update -g myResourceGroup -n myVmName --license-type NONE
    

Несколько виртуальных машин

Следующая команда преобразует виртуальные машины, указанные в аргументе в BYOS:

# This enables BYOS on a RHEL virtual machine. In this example, ids.txt is an
# existing text file that contains a delimited list of resource IDs corresponding
# to the virtual machines that use Azure Hybrid Benefit.
az vm update -g myResourceGroup -n myVmName --license-type RHEL_BYOS --ids $(cat ids.txt)

В следующих примерах показаны два метода, которые можно использовать для получения списка идентификаторов ресурсов. Один метод применяется к группе ресурсов, а один метод применяется к подписке.

# To get a list of all the resource IDs in a resource group:
az vm list -g MyResourceGroup --query "[].id" -o tsv

# To get a list of all the resource IDs of virtual machines in a subscription:
az vm list -o json | jq '.[] | {VirtualMachineName: .name, ResourceID: .id}'

Преобразование типа лицензии в операционной системе виртуальной машины

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

  1. AHBForRHEL Установите расширение на виртуальной машине, на которой вы хотите применить преимущество Преимущество гибридного использования Azure BYOS. Расширение можно установить с помощью Azure CLI или Azure PowerShell.

  2. В зависимости от необходимых обновлений программного обеспечения измените тип лицензии на соответствующее значение. Ниже приведены доступные значения типа лицензии и связанные с ними обновления программного обеспечения.

    Тип лицензии Обновления программного обеспечения Разрешенные виртуальные машины
    RHEL_BASE Устанавливает обычные или базовые репозитории Red Hat на виртуальной машине. Виртуальные машины BYOS с RHEL, виртуальные машины на основе пользовательских образов с RHEL
    RHEL_EUS Устанавливает репозитории Red Hat Extended Update Support (EUS) на виртуальной машине. Виртуальные машины BYOS с RHEL, виртуальные машины на основе пользовательских образов с RHEL
    RHEL_SAPAPPS Устанавливает репозитории RHEL для SAP Business Apps на виртуальной машине. Виртуальные машины BYOS с RHEL, виртуальные машины на основе пользовательских образов с RHEL
    RHEL_SAPHA Устанавливает RHEL для SAP с репозиториями высокой доступности (HA) на виртуальной машине. Виртуальные машины BYOS с RHEL, виртуальные машины на основе пользовательских образов с RHEL
    RHEL_BASESAPAPPS Устанавливает на виртуальной машине репозитории RHEL для обычных или базовых приложений SAP Business Apps. Виртуальные машины BYOS с RHEL, виртуальные машины на основе пользовательских образов с RHEL
    RHEL_BASESAPHA Устанавливает обычный или базовый RHEL для SAP с репозиториями высокой доступности на виртуальной машине. Виртуальные машины BYOS с RHEL, виртуальные машины на основе пользовательских образов с RHEL
  3. Подождите один час, чтобы расширение прочитало значение типа лицензии, и установите репозитории.

    Примечание.

    Если расширение не запускается автоматически, его можно запустить по запросу.

    Теперь вы должны быть подключены к Azure Red Hat Update. На компьютере устанавливаются соответствующие репозитории.

  4. Если вы хотите вернуться к модели BYOS, установите license-type значение None и запустите расширение. Это действие удаляет все репозитории RHUI из виртуальной машины и останавливает связанное выставление счетов.

Примечание.

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

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

Зарезервированные экземпляры Azure (Azure Reserved Virtual Machine Instances) позволяют сэкономить средства за счет приобретения планов сроком на один или три года для нескольких продуктов. Преимущество гибридного использования Azure для виртуальных машин PAYG доступно для зарезервированных экземпляров.

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

Снимок экрана: интерфейс для приобретения резервирований для виртуальных машин.

Примечание.

Если вы уже приобрели резервирования для программного обеспечения RHEL или SUSE PAYG в Azure Marketplace, дождитесь завершения резервирования, прежде чем использовать Преимущество гибридного использования Azure для виртуальных машин PAYG.

Соответствие нормативным требованиям

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

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

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

Клиенты, которые выбирают red Hat Satellite Server или Red Hat Subscription Manager, должны удалить конфигурацию RHUI, а затем подключить подписку RHEL с поддержкой облака, чтобы Преимущество гибридного использования Azure для виртуальных машин RHEL PAYG.

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

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

Часто задаваемые вопросы

  • Вопрос. Можно ли использовать тип RHEL_BYOS лицензии с изображением SLES или наоборот?

    • Ответ. Нельзя. Попытка ввести тип лицензии, который неправильно соответствует дистрибутиву, работающему на виртуальной машине, не будет обновлять метаданные выставления счетов. Но если вы случайно ввели неправильный тип лицензии, обновление виртуальной машины еще раз до правильного типа лицензии по-прежнему позволяет Преимущество гибридного использования Azure.
  • Вопрос. Я зарегистрировался в Red Hat Cloud Access, но по-прежнему не может включить Преимущество гибридного использования Azure на виртуальных машинах RHEL. Что делать?

    • Ответ. Передача регистрации подписки Red Hat Cloud Access с Red Hat на Azure может занять некоторое время. Если ошибка возникает по истечении одного рабочего дня, обратитесь в службу поддержки Майкрософт.
  • Вопрос. Я развернул виртуальную машину с помощью RHEL BYOS "золотого образа". Можно ли преобразовать выставление счетов на этом изображении из BYOS в PAYG?

    • Ответ. Да, вы можете использовать Преимущество гибридного использования Azure для виртуальных машин BYOS для преобразования этой модели подписки.
  • Вопрос. Из локальной среды был добавлен собственный образ RHEL или SLES в Azure (с помощью службы "Миграция Azure", Azure Site Recovery или иным образом). Можно ли изменить модель выставления счетов для этих образов с BYOS на PAYG?

    • Ответ. Да, вы можете использовать Преимущество гибридного использования Azure для виртуальных машин BYOS для преобразования этой модели подписки.
  • Вопрос. Из локальной среды был добавлен собственный образ RHEL или SLES в Azure (с помощью службы "Миграция Azure", Azure Site Recovery или иным образом). Нужно ли делать что-нибудь, чтобы воспользоваться Преимуществом гибридного использования Azure?

    • Ответ. Нет. Для загруженных образов RHEL или SLES уже учитывается модель BYOS, и взимается только оплата за инфраструктуру Azure. Как и в локальной среде, вы несете затраты только на подписку RHEL.
  • Вопрос. Можно ли применять Преимущество гибридного использования Azure для виртуальных машин PAYG на виртуальных машинах, развернутых из образов Azure Marketplace RHEL и SLES SAP?

    • Ответ. Да. Вы можете использовать тип лицензии RHEL_BYOS для виртуальных машин RHEL и SLES_BYOS для преобразования виртуальных машин, развернутых из образов RHEL и SLES SAP Azure Marketplace.
  • Вопрос. Можно ли применять Преимущество гибридного использования Azure для виртуальных машин PAYG в масштабируемых наборах виртуальных машин для RHEL и SLES?

    • Ответ. Да. Преимущество гибридного использования Azure на масштабируемых наборах виртуальных машин для RHEL и SLES доступно всем пользователям. Вы можете узнать больше об этом преимуществе и о том, как его использовать.
  • Вопрос. Можно ли применять Преимущество гибридного использования Azure для виртуальных машин PAYG в зарезервированных экземплярах для RHEL и SLES?

    • Ответ. Да. Преимущество гибридного использования Azure для виртуальных машин PAYG на зарезервированных экземплярах для RHEL и SLES доступны всем пользователям.
  • Вопрос. Можно ли использовать Преимущество гибридного использования Azure для виртуальных машин PAYG на виртуальной машине, развернутой для SQL Server на образах RHEL?

    • Ответ. Нельзя. Нет плана поддержки этих виртуальных машин.
  • Вопрос. Можно ли применять Преимущество гибридного использования Azure в подписке на Центр обработки виртуальных данных RHEL?

    • Ответ. Нет. RHEL для виртуальных центров обработки данных вообще не поддерживается в Azure, включая Преимущество гибридного использования Azure.