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


Квоты для Azure Container Apps

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

Тип запроса Описание Используйте для этих целей... Просмотр статуса запроса через
Интегрированные запросы Интегрированные запросы часто утверждаются в течение нескольких минут. Если ваш запрос превышает порог квот, то создается заявка для инженера службы поддержки, чтобы он рассмотрел запрос. Время проверки может отложить утверждение до нескольких дней. ▪ область

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

Примечание.

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

Просмотр текущих уровней квот

Уровни квоты можно просмотреть на портале Azure и с помощью Azure CLI в зависимости от типа квоты.

На портале выберите "Приложения контейнеров Azure " для поставщика.

Снимок экрана: раскрывающийся список поставщика и подписки в окне квоты.

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

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

az containerapp env list-usages \
  --resource-group <RESOURCE_GROUP_NAME> \
  --name <ENVIRONMENT_NAME>

Когда запрашивать квоту

Если среда или подписка достигает предела квоты, это может привести к непредвиденным последствиям, среди которых:

  • Ограничения масштабирования приложения
  • Время Provisioning завершается сбоем из-за превышения лимита ожидания
  • Сбой при создании среды для контейнерных приложений или профиля нагрузки на рабочие ресурсы

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

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

Maximum Allowed Cores exceeded for the Managed Environment.

Please check https://learn.microsoft.com/en-us/azure/container-apps/quotas for resource limits

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

Типы квот

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

Базовые квоты

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

Квота Область Просьба Просмотреть Замечания
Счетчик управляемой среды Область/регион Интегрированный запрос Портал Количество сред в каждом регионе.
Ядра потребления управляемой среды Окружающая среда Запрос вручную CLI Количество ядер максимального потребления среды выделяется для использования. Это значение — это сумма ядер, запрашиваемых каждой активной репликой (во всех приложениях) в среде.
Ядра общего назначения управляемой среды Окружающая среда Запрос вручную CLI Общее число ядер, доступных для всех профилей общего назначения (D-серии) в среде.
Ядра управляемой среды, оптимизированные для работы с памятью Окружающая среда Запрос вручную CLI Общее количество ядер, доступных всем профилям серии E, оптимизированным под память в заданной среде.

Квоты GPU

Квота Область Просьба Просмотреть Замечания
Использование подписки на 100 GPU NCA Область/регион Интегрированный запрос Портал Количество сред с максимальным потреблением ядер A100 GPU в этом регионе выделяется для использования.
Использование подписки T 4 GPU Область/регион Интегрированный запрос Портал Количество окружающих сред с максимальным потреблением ядер GPU T4 в этом регионе выделяется для использования.
Подписка на NCA 100 GPU Область/регион Интегрированный запрос Портал В этом регионе выделяется максимальное количество ядер GPU A100, чтобы использовать их по назначению.

Квоты динамических сеансов

Квота Область Просьба Просмотреть Замечания
Пулы сеансов Область/регион Интегрированный запрос Портал Максимальное количество пулов динамических сеансов в каждом регионе.