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


Azure Hybrid Benefit для виртуальных машин Red Hat Enterprise Linux (RHEL) и SUSE Linux Enterprise Server (SLES)

Azure Hybrid Benefit (AHB) для Linux позволяет быстро менять модель подписки на программное обеспечение для вашей виртуальной машины. Вы можете удалить затраты на лицензирование, приведя подписки Red Hat и SUSE Linux непосредственно в Azure или используя модель, в которой вы оплачиваете подписки при их использовании. В этой статье определяются модели лицензирования BYOS и PAYG, сравниваются преимущества каждой модели и показано, как можно использовать Преимущество гибридного использования Azure для переключения между двумя в любой момент. Этот процесс применяется к Масштабируемые наборы виртуальных машин, spot Виртуальные машины и пользовательским изображениям. Он позволяет легко выполнять двунаправленные преобразования между двумя моделями.

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

Совет

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

Определение оплаты по мере использования (PAYG) и создание собственной подписки (BYOS)

В Azure есть два основных варианта ценообразования на лицензирование: pay-as-you-go (PAYG) и "bring-your-own-subscription" (BYOS). PayG — это вариант ценообразования, где вы оплачиваете ресурсы, которые вы используете почасовой или ежемесячной основе. Вы оплачиваете только то, что вы используете, и может увеличивать или уменьшать масштаб по мере необходимости. С другой стороны, BYOS — это вариант лицензирования, где можно использовать существующие лицензии для определенного программного обеспечения, в этом случае RHEL и SLES на виртуальных машинах Azure. Вы можете использовать существующие лицензии и не должны приобретать новые лицензии для использования в Azure.

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

Примечание.

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

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

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

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

Примечание.

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

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

Включение AHB на новых виртуальных машинах

Во время создания виртуальной машины можно вызвать AHB. Это дает вам три преимущества:

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

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

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

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

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

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

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

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

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

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

Включение AHB на существующей виртуальной машине

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

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

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

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

Необходимо установить на виртуальной машине расширение Преимущество гибридного использования 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 Hybrid beneift используйте следующую команду, чтобы просмотреть тип лицензии, используемый компьютером.

    az vm get-instance-view -g MyResourceGroup -n myVM --query licenseType
    
  3. Следующие типы лицензий соответствуют модели PAYG.

    • Для RHEL: RHEL_BASE, , RHEL_SAPAPPSRHEL_EUSRHEL_SAPHA, RHEL_BASESAPAPPSили .RHEL_BASESAPHA
    • Для SLES: SLES, SLES_SAPили SLES_HPC
  4. Они соответствуют BYOS.

    • Для RHEL: RHEL_BYOS
    • Для SLES: SLES_BYOS

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

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


Преобразование образа Pay As You Go (PAYG) в BYOS с помощью Azure CLI

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

  1. Примените тип лицензии к компьютеру RHEL_BYOS :

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

  3. Если вы хотите вернуться к модели PAYG, необходимо настроить тип лицензии на "Нет", в противном случае он продолжает быть BYOS.

    # If the image started as PAYG and was converted to BYOS, the following command will revert 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 will enable Azure Hybrid Benefit to fetch software updates for RHEL base/regular repositories
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_BASE
    
    # This will enable Azure Hybrid Benefit to fetch software updates for RHEL EUS repositories
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_EUS
    
    # This will enable Azure Hybrid Benefit to fetch software updates for RHEL SAP APPS repositories
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_SAPAPPS
    
    # This will enable Azure Hybrid Benefit to fetch software updates for RHEL SAP HA repositories
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_SAPHA
    
    # This will enable 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 will enable 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. Если вы хотите вернуться в модель BYOS, необходимо настроить тип лицензии на "Нет", в противном случае она продолжает быть PAYG.

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

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

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

# This will enable 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 using 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 или PowerShell.

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

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

    Примечание.

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

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

  5. Если вы хотите вернуться на модель с собственной подпиской, просто измените тип лицензии на None и запустите расширение. Это действие удаляет все репозитории инфраструктуры обновления Red Hat (RHUI) из виртуальной машины и останавливает выставление счетов.

Примечание.

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

AHB для виртуальных машин зарезервированного экземпляра

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

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

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

Примечание.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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