Contas do Lote e contas do Armazenamento do Microsoft Azure
Uma conta do Lote é uma entidade identificada exclusivamente no serviço Lote. A maioria das soluções do Lote usa o Armazenamento do Microsoft Azure para armazenar arquivos de recursos e arquivos de saída, de modo que cada conta do Lote possa ser opcionalmente associada a uma conta de armazenamento correspondente.
Contas do Lote
Todo o processamento e os recursos, como tarefas, trabalhos e pool de lotes, estão associados a uma conta de lote. Quando seu aplicativo faz uma solicitação no serviço do Lote, ele autentica a solicitação usando o nome da conta do Lote do Azure e a URL da conta. Além disso, ele pode usar uma chave de acesso ou um token do Microsoft Entra.
Você pode executar várias cargas de trabalho do Lote em uma única conta do Lote. Você também pode distribuir suas cargas de trabalho entre contas do Lote que estão na mesma assinatura, mas localizadas em diferentes regiões do Azure.
Você pode criar uma conta do Lote usando o portal do Azure ou por meio de programação, como com a biblioteca .NET do Gerenciamento de Lote. Ao criar a conta, você pode associar uma conta de armazenamento do Azure para armazenar dados de entrada e saída ou aplicativos relacionados ao trabalho.
Ao criar uma conta do Lote, você pode escolher entre os modos de alocação do pool assinatura do usuário e serviço do Lote. Na maioria dos casos, você deve usar o modo de alocação do pool de serviços do Lote. No modo de serviço do Lote, os recursos de computação e relacionados à VM (máquina virtual) para pools são alocados em assinaturas do Azure gerenciadas pelo serviço do Lote.
No modo de alocação do pool de assinatura do usuário, os recursos de computação e relacionados à VM para pools são criados diretamente na assinatura da conta do Lote quando um pool é criado. Em cenários em que você cria um pool do Lote em uma rede virtual especificada, determinados recursos relacionados à rede são criados na assinatura da rede virtual.
Para criar uma conta do Lote no modo de alocação de pool de assinatura do usuário, você também deverá registrar sua assinatura com o Lote do Azure e associar a conta ao Azure Key Vault. Para obter mais informações sobre os requisitos para o modo de alocação do pool de assinatura do usuário, veja Configurar o modo de assinatura do usuário.
Contas de Armazenamento do Microsoft Azure
A maioria das soluções do Lote usa o Armazenamento do Azure para armazenar arquivos de recurso e de saída. Por exemplo, as tarefas do Lote (incluindo as tarefas padrão, tarefas iniciais, tarefas de preparação do trabalho e tarefas de liberação do trabalho) especificam tipicamente os arquivos de recurso que residem nas contas de armazenamento. As contas de armazenamento também armazenam os dados processados e os dados de saída gerados.
O Lote é compatível com as seguintes opções de conta de Armazenamento do Azure:
- Contas de v2 (GPv2) de uso geral
- Contas v1 (GPv1) de uso geral
- Contas de armazenamento de Blobs (atualmente com suporte para pools de configuração de máquina virtual)
Importante
Você não pode usar recursos de Pacotes de Aplicativos ou de montagem do sistema de arquivos virtuais baseados em armazenamento do Azure com contas do Armazenamento do Microsoft Azure configuradas com regras de firewall ou com Namespaces hierárquicos definidos como Habilitados.
Para saber mais sobre as contas de armazenamento, confira Visão geral da conta de armazenamento do Azure.
Você pode associar uma conta de armazenamento à sua conta do Lote durante a criação da conta do Lote, ou depois. Considere seus requisitos de desempenho e custo ao escolher uma conta de armazenamento. Por exemplo, as opções de conta de armazenamento de blob e GPv2 dão suporte a limites maiores de capacidade e escalabilidade em comparação com a GPv1. (Contate o Suporte do Azure para solicitar um aumento do limite de armazenamento.) Essas opções de conta podem melhorar o desempenho das soluções do Lote que contêm uma grande quantidade de tarefas paralelas lidas ou gravadas na conta de armazenamento.
Quando uma conta de armazenamento é vinculada a uma conta do Lote, ela se torna a conta de armazenamento automático. Uma conta de armazenamento automático será necessária se você pretende usar a funcionalidade de pacotes de aplicativos, pois ela armazena os arquivos zip do pacote de aplicativos. Também pode ser usada para arquivos de recurso de tarefa. Vincular contas do Lote ao autostorage pode evitar a necessidade de URLs de assinatura de acesso compartilhado (SAS) para acessar os arquivos de recurso.
Observação
Os nós do lote descompactam automaticamente oa arquivos zip do pacote de aplicativos quando são retirados de uma conta de armazenamento vinculada. Isso pode fazer com que o armazenamento local do nó de computação seja preenchido. Para obter mais informações, consulte Gerenciar pacote de aplicativos do Lote.
Próximas etapas
- Saiba mais sobre Nós e pools.
- Saiba como criar e gerenciar contas do Lote usando o portal do Azure ou o .NET de gerenciamento do Lote.
- Saiba como usar pontos de extremidade privados com contas do Lote do Azure.