Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Учетная запись пакетной службы Azure — это уникально идентифицируемая сущность в Пакетной службе. Многие решения пакетной службы используют Azure Storage для хранения файлов ресурсов и выходных файлов, поэтому каждая учетная запись пакетной службы может быть связана с соответствующей учетной записью хранения.
Пакетные учетные записи
Вся обработка и ресурсы, такие как задачи, задание и пул пакетной службы, связаны с учетной записью Batch. Когда ваше приложение делает запрос к службе пакетной обработки, оно проверяет подлинность запроса с помощью имени учетной записи Batch Azure и URL-адреса учетной записи. Кроме того, он может использовать ключ доступа или маркер Microsoft Entra.
В одной учетной записи Batch можно выполнять несколько рабочих нагрузок. Можно также распределять рабочие нагрузки между учетными записями Batch в рамках одной подписки, но расположенными в разных регионах Azure.
Вы можете создать учетную запись пакетной службы с помощью портала Azure или программными средствами, например с помощью библиотеки .NET управления пакетной службой. При создании учетной записи можно связать учетную запись хранения Azure для хранения связанных с заданием входных и выходных данных или приложений.
При создании учетной записи Batch, можно выбрать режимы распределения пула: подписка пользователя или пакетная служба. В большинстве случаев следует использовать режим выделения пула службы Batch по умолчанию. В режиме пакетной обработки вычислительные ресурсы и ресурсы, связанные с виртуальными машинами (ВМ), для пулов выделяются в управляемых службой Batch подписках Azure.
В режиме выделения пула пользовательских подписок вычислительные и связанные с виртуальными машинами ресурсы создаются непосредственно в подписке аккаунта Batch при создании пула. В сценариях, когда вы создаёте пакетный пул в указанной виртуальной сети, определённые сетевые ресурсы создаются в подписке виртуальной сети.
Чтобы создать учетную запись Batch в режиме выделения пула подписки пользователей, необходимо также зарегистрировать свою подписку в Azure Batch и связать учетную запись с Azure Key Vault. Дополнительные сведения о требованиях к режиму выделения пула подписок пользователей см. в разделе "Настройка режима подписки пользователя".
Учетные записи хранения Azure
В большинстве решений пакетной службы для хранения файлов ресурсов и выходных файлов используется служба хранилища Azure. Например, в заданиях пакетной обработки (включая стандартные задачи, задачи запуска, задачи подготовки заданий и задачи завершения заданий) обычно указываются файлы ресурсов, которые размещаются в аккаунтах хранения. Учетные записи хранения также хранят обрабатываемые данные и все создаваемые выходные данные.
Пакет поддерживает следующие типы учетной записи хранения Azure:
- Учетные записи Общего назначения версии 2 (GPv2)
- Учетные записи Общего назначения версии 1 (GPv1)
- Учетные записи BLOB-хранилища (в настоящее время поддерживаются для пулов в конфигурации виртуальных машин).
Внимание
Вы не можете использовать функции пакетов приложений или подключения виртуальной файловой системы на основе хранилища Azure с учетными записями хранилища Azure, настроенными с правилами брандмауэра, или при включенном иерархическом пространстве именВключено.
Дополнительные сведения об учетных записях хранения см. в статье Общие сведения об учетной записи хранения.
Учетную запись хранения можно связать с вашей учетной записью Batch при её создании или позднее. При выборе учетной записи хранения учитывайте требования к расходам и производительности. Например, параметры учетной записи хранения GPv2 и учетной записи хранения больших двоичных объектов поддерживают большие пороговые значения производительности и масштабируемости по сравнению с GPv1. (Обратитесь в службу поддержки Azure, чтобы запросить увеличение ограничения хранилища.) Эти параметры учетной записи могут повысить производительность решений пакетной службы, содержащих большое количество параллельных задач, которые считываются или записываются в учетную запись хранения.
Когда учетная запись хранения связывается с учетной записью пакетной службы, она становится учетной записью автохранилища. Учетная запись автохранилища необходима, если вы планируете использовать функцию пакетов приложений, так как она хранит файлы .zip пакета приложения. Его также можно использовать для файлов ресурсов для задач. Связывание учетных записей пакетной обработки с автохранением может исключить необходимость использования URL-адресов с подписью SAS для доступа к файлам ресурсов.
Примечание.
Пакетные узлы автоматически распакуют файлы пакета приложения .zip, когда они извлекаются из связанной учетной записи хранения. Это может привести к заполнению локального хранилища вычислительного узла. Дополнительные сведения см. в разделе "Управление пакетным пакетом приложения".
Следующие шаги
- Узнайте подробнее об узлах и пулах.
- Узнайте, как создавать учетные записи Batch и управлять ими с помощью портала Azure или библиотеки управления Batch для .NET.
- Узнайте, как использовать частные конечные точки с аккаунтами Azure Batch.