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

Преимущество гибридного использования Azure — это льгота на лицензирование, позволяющая значительно сократить затраты на работу виртуальных машин (ВМ) Red Hat Enterprise Linux (RHEL) и SUSE Linux Enterprise Server (SLES) в облаке. Благодаря этому преимуществу пользователи оплачивают только расходы на инфраструктуру ВМ, так как в подписку RHEL или SLES входит плата за программное обеспечение. Это преимущество доступно для всех образов RHEL и SLES в Marketplace с оплатой по мере использования (PAYG).

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

Описание преимущества

Преимущество гибридного использования Azure позволяет перенести локальные серверы RHEL и SLES в Azure путем преобразования существующих виртуальных машин RHEL и SLES PAYG в Azure для работы с выставлением по модели "использование собственной подписки" (BYOS). Как правило, за виртуальные машины, развернутые из образов PAYG в Azure, взимается плата — как за инфраструктуру, так и за программное обеспечение. С помощью Преимущества гибридного использования Azure виртуальные машины PAYG можно без повторного развертывания преобразовать в соответствии с моделью выставления счетов BYOS, чтобы избежать риска простоя.

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

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

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

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

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

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

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

Клиенты Red Hat

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

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

Важно!

Убедитесь, что в программе доступа к облаку включена верная подписка.

Чтобы начать использование преимущества для Red Hat, выполните нижеуказанные действия.

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

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

  2. Примените Преимущество гибридного использования Azure к любым существующим виртуальным машинам RHEL PAYG и новым виртуальным машинам RHEL, которые развертываются из образов Azure Marketplace PAYG. Для активации преимущества можно использовать портал Azure или интерфейс командной строки (CLI) Azure.

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

Клиенты SUSE

Чтобы начать использование преимущества для SUSE, выполните нижеуказанные действия.

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

Включение и отключение преимущества на портале Azure

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

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

  1. Перейдите на портал Microsoft Azure.
  2. Перейдите на страницу портала "Создание виртуальной машины". Преимущество гибридного использования Azure (AHB) при создании виртуальной машины
  3. Установите флажок, чтобы включить преобразование AHB и использовать лицензии на доступ к облаку. Флажок AHB при создании виртуальной машины
  4. Создайте виртуальную машину в соответствии со следующим набором инструкций.
  5. Просмотрите столбец Конфигурация, там будет отмечено, что параметр включен. Столбец конфигурации AHB после создания

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

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

Примечание

Если создан Пользовательский моментальный снимок или Общий образ (SIG) для образа RHEL или SLES PAYG Marketplace, для активации Преимущества гибридного использования Azure можно применять только Azure CLI. Это известное ограничение, и в настоящее время не существует временных параметров для предоставления этой возможности на портале Azure.

Включение и отключение преимущества в Azure CLI

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

Пример интерфейса командной строки для включения преимущества

# This will enable the benefit on a RHEL VM
az vm update -g myResourceGroup -n myVmName --license-type RHEL_BYOS

# This will enable the benefit on a SLES VM
az vm update -g myResourceGroup -n myVmName --license-type SLES_BYOS

Пример интерфейса командной строки для отключения преимущества

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

# This will disable the benefit on a VM
az vm update -g myResourceGroup -n myVmName --license-type None

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

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

# This will enable the benefit on a RHEL VM. In this example, ids.txt is an
# existing text file that contains a delimited list of resource IDs corresponding
# to the VMs using the 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 VMs in a subscription:
az vm list -o json | jq '.[] | {VMName: .name, ResourceID: .id}'

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

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

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

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

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

Azure CLI

С этой целью можно применить команду az vm get-instance-view. Найдите поле licenseType в ответе. Если поле licenseType существует и имеет значение RHEL_BYOS или SLES_BYOS, преимущество для виртуальной машины включено.

az vm get-instance-view -g MyResourceGroup -n MyVm

Служба метаданных экземпляров Azure

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

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

Red Hat

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

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

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

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

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

SUSE

Сведения о применении Преимущества гибридного использования Azure на виртуальных машинах SLES, а также о переходе с SLES PAYG на BYOS или переходе с SLES BYOS на PAYG см. в статье SUSE Linux Enterprise и Преимущество гибридного использования Azure.

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

Зарезервированные экземпляры ВМ Azure (Azure Reserved Virtual Machine Instances) позволяют сэкономить средства за счет приобретения планов сроком на один или три года для нескольких продуктов. Дополнительные сведения о зарезервированных экземплярах см. здесь. Преимущество гибридного использования Azure доступно в предварительной версии для зарезервированного экземпляра виртуальной машины (RI). Это означает, что если оплачена стоимость вычислений со скидкой с использованием RI, можно дополнительно применить льготу AHB к затратам на лицензирование для RHEL и SUSE. Действия по применению льготы AHB для экземпляра RI сохраняются такими же, как и для обычной виртуальной машины. AHB для зарезервированных экземпляров

Примечание

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

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

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

Ответ. Нельзя. Попытка ввести тип лицензии, несоответствующий дистрибутиву, выполняемому на ВМ, не приведет к обновлению метаданных выставления счетов. Но если неправильный тип лицензии введен случайно, повторное обновление ВМ с указанием правильного типа лицензии все-таки позволит активировать преимущество.

Вопрос. Регистрация в Red Hat Cloud Access выполнена, но я все еще не могу активировать преимущество на своих виртуальных машинах RHEL. Что делать?

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

Вопрос. ВМ развернута с использованием "золотого образа" RHEL BYOS. Можно ли изменить модель выставления счетов для этих образов с BYOS на PAYG?

Ответ. Нельзя. Преимущество гибридного использования Azure поддерживает преобразование только для образов с оплатой по мере использования.

Вопрос. Мой собственный образ RHEL загружен из локальной среды (через Azure Migrate, Azure Site Recovery или иначе) в Azure. Можно ли изменить модель выставления счетов для этих образов с BYOS на PAYG?

Ответ. Нельзя. В настоящее время функция Преимущества гибридного использования Azure доступна только для образов RHEL и SLES в Azure Marketplace.

Вопрос. Мой собственный образ RHEL загружен из локальной среды (через Azure Migrate, Azure Site Recovery или иначе) в Azure. Надо ли что-то делать, чтобы воспользоваться льготами Преимущества гибридного использования Azure?

Ответ. Нет. Для загруженных образов RHEL уже учитывается модель BYOS, и взимается только оплата за инфраструктуру Azure. Как и в локальной среде, вы несете затраты только на подписку RHEL.

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

Ответ. Да, можете. Тип лицензии RHEL_BYOS можно использовать для виртуальных машин RHEL, а тип SLES_BYOS — для преобразований виртуальных машин, развернутых из Azure Marketplace образов RHEL и SLES SAP.

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

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

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

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

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

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

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

Ответ. Нет, нельзя. В Azure, в том числе в AHB, не поддерживается Центр обработки виртуальных данных.

Распространенные проблемы

В этом разделе описаны распространенные возможные проблемы, а также действия по их устранению.

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

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