Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Как и в других службах Azure, существуют ограничения на некоторые ресурсы, связанные с Пакетной службой Azure. Например, если пул не достигает целевого количества вычислительных узлов, возможно, вы достигли предела квоты на ядра для вашей учетной записи Batch. Многие ограничения являются квотами по умолчанию, которые Azure применяет на уровне подписки или учетной записи.
Помните об этих квотах при проектировании и масштабировании заданий Batch. В одной учетной записи Batch можно выполнять несколько пакетных рабочих нагрузок. Кроме того, вы можете распределить рабочие нагрузки между учетными записями пакетной службы в рамках одной подписки, но в разных регионах Azure. Если вы планируете запускать промышленные нагрузки в Batch, вам может потребоваться увеличить одну или несколько квот сверх значений по умолчанию. Чтобы бесплатно увеличить квоту, подайте соответствующий запрос.
Квоты ресурсов
Квота — это лимит, а не гарантия наличия ресурсов. Если вам нужны ресурсы в очень большом объеме, обратитесь в службу поддержки Azure.
Также обратите внимание, что квоты не являются гарантированными величинами. Квоты могут изменяться вследствие изменений в пакетной службе или запроса пользователя на изменение значения квоты.
| Ресурс | Ограничение по умолчанию | Максимальное ограничение |
|---|---|---|
| Учетные записи пакетная служба Azure на регион в рамках одной подписки | 1-3 | 50 |
| Выделенные ядра для каждой учетной записи Batch | 0-9001 | Связаться со службой поддержки |
| Ядра с низким приоритетом для каждой учетной записи Batch | 0-1001 | Связаться со службой поддержки |
| Активные задания и расписания заданий для учетной записи Batch (завершенные задания не ограничиваются) | 100–300 | 10002 |
| Количество пулов для каждой учетной записи Batch | 0-1001 | 5002 |
| Подключения к частным конечным точкам для каждой учетной записи Batch | 100 | 100 |
1 Для управления емкостью квоты по умолчанию для новых учетных записей пакетной службы в некоторых регионах и для некоторых типов подписок были сокращены из указанного выше диапазона значений. В некоторых случаях эти ограничения были сокращены до нуля. При создании новой учетной записи Batch проверьте свои квоты и при необходимости запросите соответствующее увеличение квоты на ядра или квоты службы. В качестве альтернативы рассмотрите возможность повторного использования учетных записей Batch, у которых уже есть достаточная квота, или учетных записей Batch с выделением пула подписки пользователя, чтобы поддерживать квоты на ядра и семейства виртуальных машин во всех учетных записях Batch в рамках подписки. Квоты службы, такие как активные задания или пулы, применяются к каждой отдельной учетной записи Batch, даже к учетным записям Batch с выделением пулов в пользовательской подписке.
2 . Чтобы запросить увеличение, превышающее это ограничение, обратитесь в службу поддержки Azure.
Примечание.
Ограничения по умолчанию зависят от типа подписки, используемой для создания учетной записи Batch. Показанные квоты ядер предназначены для учетных записей Batch в режиме службы Batch. Просмотрите квоты в учетной записи Batch.
Квоты на ядра
Квоты ядер в режиме службы Batch
Для каждой серии виртуальных машин (VM), поддерживаемой Batch, предусмотрены квоты на ядра. Эти базовые квоты отображаются на странице квоты в портале Azure. Чтобы обновить квоты серий виртуальных машин, создайте запрос на поддержку.
- Для выделенных узлов Batch применяет ограничение квоты на количество ядер для каждой серии виртуальных машин, а также общее ограничение квоты на количество ядер для всей учетной записи Batch.
- Для узлов Spot Batch применяет только общую квоту на количество ядер для учетной записи Batch без разделения по сериям виртуальных машин.
Квота на ядра в режиме пользовательской подписки
Если вы создали учетную запись Batch с режимом выделения пула подписка пользователя, виртуальные машины Batch и другие ресурсы создаются непосредственно в вашей подписке при создании пула или изменении его размера. Квоты пакетная служба Azure на ядра не применяются, а вместо этого используются и применяются квоты вашей подписки на региональные вычислительные ядра, вычислительные ядра для каждого семейства и другие ресурсы.
Дополнительные сведения об этих квотах см. в статье Лимиты, квоты и ограничения подписки и обслуживания Azure.
Ограничения размера пула
Ограничения на размер пула задаются службой Batch. В отличие от квот ресурсов эти значения нельзя изменить. Только пулы со связью между узлами и пользовательскими образами имеют ограничения, отличные от стандартной квоты.
| Ресурс | Максимальное ограничение |
|---|---|
| Вычислительные узлы в пуле с включенной связью между узлами | |
| Режим выделения пула службы Batch | 100 |
| Режим пакетного распределения пула подписок | 80 |
| Вычислительные узлы в пуле, созданном с помощью ресурса управляемого образа 1 | |
| Выделенные узлы | 2000 |
| Точечные узлы | 1000 |
1 Для пулов, в которых не включено межузловое взаимодействие.
Другие ограничения
Кроме того, служба Batch устанавливает следующие ограничения. В отличие от квот ресурсов, эти значения изменить нельзя.
| Ресурс | Максимальное ограничение |
|---|---|
| Количество параллельных задач на один вычислительный узел | 4 × количество ядер узла |
| Приложения на учетную запись Batch | 200 |
| Пакеты для каждого приложения | 40 |
| Пакеты приложений на каждый пул | 10 |
| Максимальное время существования задачи | 180 дней 1 |
| Подключения на вычислительный узел | 10 |
| Сертификаты для каждого пула | 12 |
1 Максимальное время существования задачи от ее добавления к заданию до завершения составляет 180 дней. По умолчанию данные сохраняются для завершенных задач в течение семи дней, если вычислительный узел, на котором он запущен, по-прежнему доступен. Данные по задачам, не завершённым в течение максимального срока существования, недоступны. Сроки хранения данных завершённой задачи можно настраивать отдельно для каждой задачи.
Просмотреть квоты Batch
Чтобы просмотреть квоты учетной записи Batch на портале Azure:
Войдите на портал Azure.
Выберите учетные записи службы Batch или найдите их.
На странице учетных записей Пакетной службы выберите учетную запись Пакетной службы, которую хотите просмотреть.
В меню учетной записи Batch в разделе Параметры выберите Квоты.
Просмотрите текущие квоты, применяемые к учетной записи Batch.
Увеличение квоты
Вы можете запросить увеличение квоты для своей учетной записи пакетной службы или подписки на портале Azure или используя Azure Quota REST API.
Тип увеличения квоты зависит от режима выделения пула в вашей учетной записи Batch. Чтобы запросить увеличение квоты, необходимо указать серию виртуальных машин, для которой нужно увеличить квоту. Увеличение квоты применяется ко всем сериям виртуальных машин.
После отправки запроса в службу поддержки Azure с вами свяжется служба поддержки Azure. Запросы квот могут выполняться в течение нескольких минут или до двух рабочих дней.
Типы квот
При создании запроса на поддержку можно выбрать два типа квот.
Выберите вариант Для одной учетной записи Batch, чтобы запросить увеличение квоты для одной учетной записи Batch. Это увеличение квоты может включать выделенные и точечные ядра, а также определенное количество заданий и пулов. Если вы выбираете этот вариант, укажите учетную запись Пакетной службы, к которой относится этот запрос. Затем выберите квоты, которые нужно обновить. Укажите новое ограничение, запрашиваемое для каждого ресурса. Квота Spot — единое значение для всех серий виртуальных машин. Если требуются ограниченные SKU, выберите Spot cores и укажите семейства виртуальных машин для запроса.
Выберите Все учетные записи в этом регионе, чтобы запросить увеличение квот, которое применяется ко всем учетным записям Batch в регионе. Например, используйте эту опцию, чтобы увеличить количество учетных записей Batch в каждом регионе в рамках подписки.
Запрос на портале Azure
Чтобы запросить увеличение квоты с помощью портала Azure, сначала создайте запрос на поддержку:
Войдите на портал Azure.
Выберите элемент Квоты или выполните поиск по соответствующему запросу.
На странице Квоты выберите команду Increase my quotas (Увеличить квоты).
Кроме того, вы можете создать запрос в службу поддержки следующим образом:
Войдите на портал Azure.
Выберите или найдите Справка и поддержка на портале Azure. Кроме того, вы можете выбрать значок вопросительного знака (?) в меню портала. Затем в области Поддержка и устранение неполадок выберите элемент Справка и поддержка.
На странице "Новый запрос на поддержку" выберите элемент Новый запрос на поддержку.
Затем укажите необходимые сведения в запросе на поддержку.
На вкладке Основные сведения сделайте следующее.
В разделе Сводка введите описание проблемы.
В поле Тип проблемы выберите Ограничения службы и подписки (квоты).
Для параметра Подписка выберите подписку Azure, с которой связана ваша учетная запись Batch.
Для типа квоты выберите Пакетная обработка.
Выберите Next: Solutions, чтобы продолжить. Вкладка Решения пропускается.
На вкладке Подробные сведения выполните следующие действия.
В разделе Сведения о проблеме выберите элемент Введите сведения.
В области Сведения о квотах укажите регион Azure, в котором требуется увеличить квоту, в разделе Расположение.
Для параметра Тип квоты выберите тип квоты. Если вы не знаете, какой вариант выбрать, см. описание типов квот.
Если это применимо, для параметра Учетная запись Пакетной службы выберите учетную запись Пакетной службы для обновления.
Если это применимо, для параметра Select Quotas to Update (Выбор квот для обновления) выберите конкретные квоты для увеличения.
В разделе Дополнительные диагностические сведения укажите, следует ли разрешить сбор расширенных диагностических сведений.
В разделе Метод поддержки выберите соответствующий уровень серьезности для своей бизнес-ситуации. Кроме того, выберите предпочитаемый метод связи и язык поддержки.
В поле Контактные данные введите и подтвердите необходимые контактные данные.
Чтобы продолжить, выберите Далее: просмотр и создание.
Выберите Создать, чтобы отправить запрос в службу поддержки.
Запрос с помощью REST API квот Azure
Вы можете воспользоваться REST API для Azure Quota, чтобы запросить увеличение квоты на уровне подписки или на уровне учетной записи пакетной службы.
Дополнительные сведения и примеры см. в статье Запрос увеличения квоты с помощью службы поддержки Azure (REST API).
Квоты, связанные с пулами виртуальных машин
Пулы Batch в конфигурации виртуальных машин, развернутые в виртуальной сети Azure, автоматически выделяют дополнительные сетевые ресурсы Azure. Эти ресурсы создаются в подписке, содержащей виртуальную сеть, указанную при создании пула Batch.
На каждые 100 узлов пула в виртуальной сети создаются следующие ресурсы.
Эти ресурсы ограничены квотами ресурсов в подписке. При планировании крупномасштабных развертываний пула в виртуальной сети может потребоваться увеличить квоту для одного или нескольких из этих ресурсов.
Следующие шаги
- Узнайте подробнее о рабочем процессе и основных ресурсах пакетной службы, таких как пулы, узлы, задания и задачи.
- Узнайте о лимитах, квотах и ограничениях подписок и служб Azure.