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


Использование Spot-инстансов в пулах режима ожидания (предварительная версия)

Это важно

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

Компоненты Azure Spot позволяют воспользоваться неиспользуемой емкостью Azure при значительной экономии. Объединение точечных экземпляров с резервными пулами в масштабируемых наборах виртуальных машин позволяет оптимизировать затраты при сохранении масштабируемости. Однако при использовании Спот-экземпляров с резервными пулами существуют определенные рекомендации и ограничения.

  • Резервные пулы поддерживают только спот-экземпляры при использовании с наборами масштабирования, настроенными для использования 100% спот-экземпляров (а не смеси спот- и регулярных экземпляров).
  • Резервные пулы поддерживают только точечные экземпляры при использовании с масштабируемым набором, у которого политика вытеснения точечных экземпляров установлена как удаление. Политика вытеснения сделки в настоящее время не поддерживается.
  • Резервные пулы, использующие точечные экземпляры, не могут использовать состояние виртуальной машины в режиме гибернаации. Поддерживаются только состояние запущенного и освобожденного пула.

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

Поддерживаемые состояния виртуальной машины для точечных экземпляров в резервных пулах

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

Состояние выполнения

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

Состояние освобождений

  • Спот-экземпляры в резервном пуле завершают подготовку и затем останавливаются (высвобождены).
  • Если масштабируемый набор требует новых экземпляров, они автоматически извлекаются из пула и запускаются в масштабируемом наборе.
  • Эта конфигурация снижает затраты, освобождая вычислительные ресурсы, связанные с виртуальными машинами после завершения всех шагов после подготовки.

Это важно

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

Настройка масштабируемого набора виртуальных машин с помощью точечных экземпляров

Замечание

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

Чтобы использовать Spot Instances с резервными пулами, необходимо настроить набор масштабирования для использования 100% Spot Instances и установить политику вытеснения на удаление.

  • Тип экземпляра: выберите тип точечных экземпляров.
  • Политика вытеснения: задайте для политики вытеснения значение Delete.
  • Выделение Spot: Убедитесь, что масштабируемый набор настроен для использования 100% Spot экземпляров.

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

Дальнейшие шаги

Настройте мониторинг событий и оповещения с помощью Log Analytics.