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


Что такое вычислительный флот Azure? (Предварительная версия)

Внимание

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

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

С помощью вычислительного флота можно:

  • Разверните до 10 000 виртуальных машин с одним API, используя типы виртуальных машин Spot И Standard.
  • Получите более высокий коэффициент производительности цен, используя сочетание различных моделей ценообразования, таких как зарезервированные экземпляры, план экономии, точечные экземпляры и варианты оплаты по мере использования (PYG).
  • Ускорьте доступ к емкости Azure, быстро подготавливая экземпляры из настраиваемого списка SKU, адаптированного к вашим предпочтениям.
  • Реализуйте персонализированные стратегии распределения вычислительных флотов, обслуживая как стандартные, так и точечные виртуальные машины, оптимизируя затраты, емкость или сочетание обоих.
  • Объявите модель Fire и Forget-it, автоматив развертывание, управление и мониторинг экземпляров, не требуя сложных платформ кода.
    • Упрощение процесса начальной настройки, экономия ценного времени и ресурсов.
    • Устраняйте проблемы с сложностью сценариев, связанной с определением оптимальной цены на виртуальную машину, доступной емкостью, управлением точечными вытеснениями и доступностью SKU.
  • Попытайтесь сохранить целевую емкость Spot, если виртуальные машины вытеснили цену или емкость.

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

Предпочтения емкости

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

Поддержка емкости

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

Вы можете выбрать этот параметр, если:

  • Выбраны все квалифицированные зоны доступности в регионе.
  • Указывается не менее трех разных размеров виртуальных машин.

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

Стратегии вычислительного флота

Стандартные стратегии распределения вычислительных флотов

Самая низкая цена (по умолчанию): Вычислительный флот запускает самую низкую ценовую виртуальную машину по мере использования из списка указанных типов и размеров виртуальных машин. Она пытается выполнить емкость с оплатой по мере использования, а затем второй и третий наименьший цен на виртуальных машинах до тех пор, пока не будет выполнена требуемая емкость.

Стратегии распределения точечных флотов

Оптимизированная цена (рекомендуется ). Вычислительный флот запускает подходящие виртуальные машины из выбранного списка типов и размеров виртуальных машин для полного полного увеличения целевой емкости. Он определяет максимальную доступность емкости Spot по самой низкой цене на точечных виртуальных машинах в регионе.

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

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

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

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

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

Целевая емкость

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

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

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

Минимальная начальная емкость

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

Если запрошенная целевая емкость составляет 100 экземпляров виртуальных машин и минимальная начальная емкость имеет значение 20 экземпляров виртуальных машин, развертывание завершается успешно, только если вычислительный флот может выполнить начальный запрос емкости 20 экземпляров виртуальных машин. В противном случае запрос завершается ошибкой.

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

Изменение вычислительного флота

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

Изменение целевой емкости

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

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

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

Изменение или замена размеров виртуальных машин или номеров SKU

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

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

Максимальная почасовая цена для Spot

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

Политика вытеснения с местом вытеснения

Удаление (по умолчанию): вычислительный флот удаляет запущенную виртуальную машину и все остальные ресурсы, подключенные к виртуальной машине. Данные, хранящиеся в постоянном хранилище дисков, также удаляются.

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

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

Квота парка

Вычислительный флот Azure имеет применимые квоты виртуальных машин уровня "Стандартный" и "Точечные виртуальные машины".

Сценарий Квота
Число вычислительных флотов в каждом регионе в active, deleted_running 500
Целевая емкость на вычислительный флот 10 000 виртуальных машин
Целевая емкость для всех вычислительных флотов в регионе 100 000 виртуальных машин

Рекомендации по вычислительному флоту

  • Вычислительный флот запускает сочетание типов виртуальных машин, которые имеют свои собственные рекомендации. Дополнительные сведения см. в статье "Точечные виртуальные машины" и Виртуальные машины для получения дополнительных сведений.
  • Вычислительный флот доступен только с помощью шаблона ARM и в портал Azure.
  • Вычислительный флот не может охватывать регионы Azure. Необходимо создать отдельный вычислительный флот для каждого региона.
  • Вычислительный флот доступен в следующих регионах: восточная часть США, восточная часть США2, западная часть США и западная часть США2.

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