Migrar conjuntos de Azure Batch para o modelo de comunicação de nós de computação simplificado
Para melhorar a segurança, simplificar a experiência do utilizador e permitir melhorias importantes no futuro, Azure Batch irá extinguir o modelo clássico de comunicação de nós de computação a 31 de março de 2026. Saiba como migrar os conjuntos do Batch para a utilização do modelo de comunicação de nós de computação simplificado.
Acerca da funcionalidade
Um conjunto de Azure Batch contém um ou mais nós de computação, que executam cargas de trabalho especificadas pelo utilizador na forma de tarefas do Batch. Para ativar a funcionalidade do Batch e a gestão da infraestrutura de conjuntos do Batch, os nós de computação têm de comunicar com o serviço Azure Batch. No modelo clássico de comunicação de nós de computação, o serviço Batch inicia a comunicação com os nós de computação e os nós de computação têm de conseguir comunicar com o Armazenamento do Azure para operações de linha de base. No modelo de comunicação de nós de computação simplificado, os conjuntos do Batch só necessitam de acesso de saída ao serviço Batch para operações de linha de base.
Fim da funcionalidade de suporte
O modelo de comunicação de nós de computação simplificado substituirá o modelo de comunicação de nó de computação clássico após 31 de março de 2026. A alteração é introduzida em duas fases:
- A partir de agora e até 30 de setembro de 2024, o modo de comunicação de nó predefinido para conjuntos do Batch recém-criados com redes virtuais permanecerá como clássico.
- Após 30 de setembro de 2024, o modo de comunicação de nó predefinido para conjuntos do Batch recém-criados com redes virtuais mudará para o simplificado.
Após 31 de março de 2026, a opção para utilizar o modo de comunicação de nó de computação clássico deixará de ser honrada. Geralmente, os conjuntos de lotes sem redes virtuais especificadas pelo utilizador não são afetados por esta alteração e o serviço Batch controla o modo de comunicação predefinido.
Alternativa: Utilizar um modelo de comunicação de nós de computação simplificado
O modo de comunicação de nós de computação simplifica a forma como a infraestrutura do conjunto do Batch é gerida em nome dos utilizadores. Este modo de comunicação reduz a complexidade e o âmbito das ligações de rede de entrada e saída necessárias nas operações de linha de base.
O modelo simplificado também fornece um controlo de exfiltração de dados mais detalhado, uma vez que a comunicação de saída para Storage.region já não é necessária. Se necessário, pode bloquear explicitamente a comunicação de saída para o Armazenamento do Azure. Por exemplo, as contas de autostorage para AppPackages e outras contas de armazenamento para ficheiros de recursos ou ficheiros de saída podem ser confinadas adequadamente.
Migrar os conjuntos elegíveis
Para migrar os conjuntos do Batch do clássico para o modelo de comunicação de nó de computação simplificado, siga este documento a partir da secção intitulada impacto potencial entre modos de comunicação clássicos e simplificados. Pode criar novos conjuntos ou atualizar conjuntos existentes com comunicação simplificada do nó de computação.
FAQs
Os endereços IP públicos ainda são necessários para os meus conjuntos?
Por predefinição, ainda é necessário um endereço IP público para iniciar a ligação de saída ao serviço de Azure Batch a partir de nós de computação. Se quiser eliminar totalmente a necessidade de endereços IP públicos de nós de computação, veja o guia para criar um conjunto de comunicações de nós simplificado sem endereços IP públicos
Como posso ligar-me aos meus nós para fins de diagnóstico?
A conectividade RDP ou SSH ao nó não é afetada. Ainda são criados balanceadores de carga que podem encaminhar esses pedidos para o nó quando aprovisionados com um endereço IP público.
Existem diferenças na faturação?
Não deve haver implicações de custos ou faturação para o novo modelo.
Existem alterações ao Azure Batch agentes no nó de computação?
Um agente adicional nos nós de computação é invocado no modo de comunicação de nó de computação simplificado para Linux e Windows e
Microsoft.BatchClusters.Agent
Microsoft.BatchClusters.Agent.exe
, respetivamente.Existem alterações à forma como os meus recursos ligados do Armazenamento do Azure nos conjuntos e tarefas do Batch são transferidos?
Este comportamento não é afetado – todos os recursos especificados pelo utilizador que necessitam do Armazenamento do Azure, como ficheiros de recursos, ficheiros de saída ou pacotes de aplicações, são efetuados a partir do nó de computação diretamente para o Armazenamento do Azure. Tem de garantir que a configuração de rede permite estes fluxos.
Passos seguintes
Para obter mais informações, veja Simplified compute node communication (Comunicação simplificada do nó de computação).