Partilhar via


Migrar VMs de baixa prioridade do Batch para VMs Spot

A capacidade de alocar nós de computação de baixa prioridade em conjuntos de Azure Batch será descontinuada a 30 de setembro de 2025. Saiba como migrar os seus conjuntos do Batch com nós de computação de baixa prioridade para nós de computação com base em instâncias spot.

Acerca da funcionalidade

Atualmente, como parte de uma configuração do conjunto do Batch, pode especificar um número de destino de nós de computação de baixa prioridade para contas batch de alocação de conjuntos geridos do Batch. Na alocação de conjuntos de subscrições de utilizador contas do Batch, pode especificar um número de destino de nós de computação spot. Em ambos os casos, estes recursos de computação são alocados a partir de capacidade sobressalente e oferecidos com um desconto em comparação com VMs dedicadas a pedido.

A quantidade de capacidade não utilizada disponível varia consoante fatores como a família VM, o tamanho da VM, a região e a hora do dia. Ao contrário da capacidade dedicada, estas VMs spot ou de baixa prioridade podem ser recuperadas em qualquer altura pelo Azure. Por conseguinte, as VMs spot e de baixa prioridade são normalmente viáveis para cargas de trabalho do Batch que podem ser interrompidas ou que não necessitam de prazos de conclusão rigorosos para custos potencialmente mais baixos.

Fim da funcionalidade de suporte

Apenas os nós de computação de baixa prioridade no Batch estão a ser descontinuados. Os nós de computação spot continuarão a ser suportados, é uma oferta ga e não é afetada por esta depreciação. A 30 de setembro de 2025, iremos extinguir nós de computação de baixa prioridade. Após essa data, os conjuntos de baixa prioridade existentes no Batch podem já não ser utilizáveis, as tentativas de procurar novamente para as contagens de nós de baixa prioridade de destino falharão e deixará de conseguir aprovisionar novos conjuntos com nós de computação de baixa prioridade.

Alternativa: Utilizar nós de computação baseados em Spot do Azure em conjuntos do Batch

A partir de dezembro de 2021, Azure Batch começaram a oferecer nós de computação baseados em Spot no Batch. Tal como as VMs de baixa prioridade, pode utilizar instâncias spot para obter capacidade sobressalente a um preço com desconto em troca da possibilidade de a VM ser preempida. Se ocorrer uma preempção, o nó de computação spot será expulso e todo o trabalho que não foi devidamente verificado será perdido. O ponto de verificação é opcional e cabe ao utilizador final do Batch implementar. A tarefa do Batch em execução que foi interrompida devido à preempção será automaticamente reativada para execução por um nó de computação diferente. Além disso, Azure Batch tentará automaticamente voltar à contagem de nós spot de destino, conforme especificado no conjunto.

Veja a discriminação detalhada entre a oferta de baixa prioridade e spot no Batch.

Migrar um conjunto do Batch com nós de computação de baixa prioridade ou criar um conjunto do Batch com instâncias spot

  1. Certifique-se de que está a utilizar uma conta batch do modo de alocação de conjuntos de subscrições de utilizador.

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

  3. Em Dimensionar, selecione Nós dedicados de destino ou Pontos de Destino/nós de baixa prioridade.

    Captura de ecrã que mostra como dimensionar nós de destino.

  4. Para um conjunto existente, selecione o conjunto e, em seguida, selecione Dimensionar para atualizar o número de nós spot necessários com base na tarefa agendada.

  5. Selecione Guardar.

FAQs

  • Como devo proceder para criar uma conta do Batch de alocação de conjuntos de subscrições de utilizadores?

    Veja o início rápido para criar uma nova conta do Batch no modo de alocação de conjuntos de subscrições de utilizador.

  • As VMs Spot estão disponíveis nas contas de alocação de conjuntos geridos do Batch?

    N.º As VMs spot só estão disponíveis na alocação de conjuntos de subscrições de utilizador contas do Batch.

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

    N.º As instâncias spot só estão disponíveis para VirtualMachineConfiguration conjuntos. CloudServiceConfiguration os conjuntos serão descontinuados antes dos conjuntos de baixa prioridade. Recomendamos que migre para VirtualMachineConfiguration conjuntos e alocação de conjuntos de subscrições de utilizador contas do Batch antes disso.

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

    Sim. No portal do Azure, pode ver preços históricos e taxas de expulsão por tamanho numa região.

    Para obter mais informações sobre como utilizar VMs spot, veja Spot Máquinas Virtuais.

  • Posso transferir as minhas quotas entre contas do Batch?

    Atualmente, não pode transferir quotas entre contas do Batch.

Passos seguintes

Veja o guia da instância de computação do Batch Spot para obter mais detalhes sobre a diferença entre ofertas, limitações e exemplos de implementação.