Partilhar via


Migrar VMs de baixa prioridade em lote para VMs spot

A capacidade de alocar nós de computação de baixa prioridade em pools de Lotes do Azure será desativada em 30 de setembro de 2025. Saiba como migrar seus pools de lotes com nós de computação de baixa prioridade para nós de computação baseados em instâncias spot.

Acerca da funcionalidade

Atualmente, como parte de uma configuração de pool de lotes, você pode especificar um número de destino de nós de computação de baixa prioridade para contas de lote de alocação de pool gerenciado em lote. Em contas de lote de alocação de pool de assinaturas de usuários, você pode especificar um número de destino de nós de computação spot. Em ambos os casos, esses recursos de computação são alocados a partir da capacidade ociosa e oferecidos com desconto em comparação com VMs dedicadas sob demanda.

A quantidade de capacidade não utilizada disponível varia dependendo de fatores como família de VMs, tamanho da VM, região e hora do dia. Ao contrário da capacidade dedicada, essas VMs spot ou de baixa prioridade podem ser recuperadas a qualquer momento pelo Azure. Portanto, VMs de baixa prioridade e spot são normalmente viáveis para cargas de trabalho em lote que são passíveis de interrupção ou não exigem prazos de conclusão rigorosos para custos potencialmente mais baixos.

Fim do suporte ao recurso

Apenas nós de computação de baixa prioridade no Batch estão sendo desativados. Os nós de computação spot continuarão a ser suportados, é uma oferta de GA e não é afetado por esta descontinuação. Em 30 de setembro de 2025, desativaremos os nós de computação de baixa prioridade. Após essa data, os pools de baixa prioridade existentes no Batch podem não ser mais utilizáveis, as tentativas de buscar de volta para as contagens de nós de baixa prioridade de destino falharão e você não poderá mais provisionar novos pools com nós de computação de baixa prioridade.

Alternativa: Usar nós de computação baseados em pontos do Azure em pools de lotes

A partir de dezembro de 2021, o Azure Batch começou a oferecer nós de computação baseados em spot no Batch. Como VMs de baixa prioridade, você pode usar instâncias spot para obter capacidade ociosa a um preço com desconto em troca da possibilidade de que a VM seja antecipada. Se ocorrer uma preempção, o nó de computação local será removido e todo o trabalho que não foi adequadamente verificado será perdido. O ponto de verificação é opcional e cabe ao usuário final do lote implementar. A tarefa em lote em execução que foi interrompida devido à preempção será automaticamente enfileirada novamente para execução por um nó de computação diferente. Além disso, o Lote do Azure tentará automaticamente buscar de volta à contagem de nós spot de destino, conforme especificado no pool.

Veja o detalhamento detalhado entre a oferta de baixa prioridade e a oferta spot no Batch.

Migrar um pool de lotes com nós de computação de baixa prioridade ou criar um pool de lotes com instâncias spot

  1. Certifique-se de que está a utilizar uma conta em lote do modo de atribuição do pool de subscrições de utilizador.

  2. No portal do Azure, selecione a conta Batch e exiba um pool existente ou crie um novo pool.

  3. Em Escala, selecione Nós dedicados de destino ou Nós de destino spot/de baixa prioridade.

    Captura de tela que mostra como dimensionar nós de destino.

  4. Para um pool existente, selecione o pool e, em seguida, selecione Dimensionar para atualizar o número de nós spot necessários com base no trabalho agendado.

  5. Selecione Guardar.

FAQs

  • Como faço para criar uma conta de lote de alocação de pool de assinaturas de usuário?

    Consulte o início rápido para criar uma nova conta Batch no modo de alocação do pool de assinaturas do usuário.

  • As VMs spot estão disponíveis nas contas de alocação de pool gerenciado em lote?

    N.º As VMs spot estão disponíveis apenas em contas de lote de alocação de pool de assinaturas de usuários.

  • As instâncias spot estão disponíveis para CloudServiceConfiguration Pools?

    N.º As instâncias spot só estão disponíveis para VirtualMachineConfiguration pools. CloudServiceConfiguration As piscinas serão retiradas antes das piscinas de baixa prioridade. Recomendamos que você migre para VirtualMachineConfiguration pools e contas de lote de alocação de pool de assinaturas de usuários antes disso.

  • Qual é a política de preços e despejo de instâncias spot? Posso ver o histórico de preços e as taxas de despejo?

    Sim. No portal do Azure, você pode ver preços históricos e taxas de remoção por tamanho em uma região.

    Para obter mais informações sobre como usar VMs spot, consulte Máquinas virtuais spot.

  • Posso transferir minhas cotas entre contas de lote?

    Atualmente, não é possível transferir nenhuma cota entre contas de lote.

Próximos passos

Consulte o guia de instância de computação Batch Spot para obter detalhes adicionais sobre a diferença entre ofertas, limitações e exemplos de implantação.