Políticas de atualização para conjuntos de dimensionamento de máquina virtual (visualização)

A política de atualização de um Conjunto de Dimensionamento de Máquina Virtual determina como as máquinas virtuais podem ser atualizadas com o modelo de conjunto de escala mais recente.

Nota

As políticas de atualização para Conjuntos de Dimensionamento de Máquina Virtual com Orquestração Uniforme estão em disponibilidade geral (GA).

As políticas de atualização para Conjuntos de Dimensionamento de Máquina Virtual com Orquestração Flexível estão atualmente em visualização. As pré-visualizações são disponibilizadas a si na condição de concordar com os termos suplementares de utilização. Alguns aspetos desses recursos podem mudar antes da disponibilidade geral (GA).

Modos de política de atualização

As políticas de atualização disponíveis para Conjuntos de Dimensionamento de Máquina Virtual são Automática, Manual e Rolagem. A política de atualização escolhida pode afetar o tempo de atividade geral do serviço do seu Conjunto de Dimensionamento de Máquina Virtual.

Além disso, pode haver situações em que você pode querer que instâncias específicas em seu conjunto de escala sejam tratadas de forma diferente das demais. Por exemplo, certas instâncias no conjunto de escala podem ser necessárias para executar tarefas diferentes dos outros membros do conjunto de escalas. Nessas situações, a Proteção de Instância fornece os controles necessários para proteger essas instâncias de serem atualizadas ao lado das outras instâncias quando ocorre uma atualização.

Política de atualização automática

Com uma política de atualização automática, o conjunto de dimensionamento não garante a ordem das máquinas virtuais que estão sendo derrubadas. O conjunto de dimensionamento pode derrubar todas as máquinas virtuais ao mesmo tempo para executar atualizações.

Diagrama que mostra um diagrama de alto nível do que acontece ao usar uma política de atualização automática.

A política de atualização automática é mais adequada para cenários de DevTest em que você não está preocupado com o tempo de atividade de suas instâncias ao fazer alterações nas configurações e configurações.

Se o conjunto de dimensionamento fizer parte de um cluster do Service Fabric, o modo Automático será o único modo disponível. Para obter mais informações, consulte Atualizações de aplicativos do Service Fabric.

Política de atualização manual

Com uma política de atualização manual, você escolhe quando atualizar as instâncias do conjunto de escala. Nada acontece automaticamente com as máquinas virtuais existentes quando ocorrem alterações no modelo de conjunto de escalas. As novas instâncias adicionadas ao conjunto de escala usam o modelo mais atualizado disponível.

Diagrama que mostra um diagrama de alto nível do que acontece ao usar uma política de atualização manual.

A política de atualização manual é mais adequada para cargas de trabalho em que você precisa de mais controle sobre quando e como as instâncias são atualizadas.

Política de atualização contínua

Com uma política de atualização contínua, o conjunto de dimensionamento executa atualizações em lotes. Você também tem mais controle sobre as atualizações com configurações como tamanho do lote, porcentagem máxima de integridade, priorização de instâncias não íntegras e habilitação de atualizações em zonas de disponibilidade.

Diagrama que mostra um diagrama de alto nível do que acontece ao usar uma política de atualização contínua.

A política de atualização contínua é mais adequada para cargas de trabalho de produção que exigem que um número definido de instâncias esteja sempre disponível. As atualizações contínuas são a maneira mais segura de atualizar instâncias para o modelo mais recente sem comprometer a disponibilidade e o tempo de atividade.

Ao usar uma política de atualização contínua em Conjuntos de Dimensionamento de Máquina Virtual com Orquestração Flexível, o conjunto de dimensionamento também deve usar a Extensão de Integridade do Aplicativo para monitorar a integridade do aplicativo.

Ao usar uma política de atualização contínua em Conjuntos de Escala de Máquina Virtual com Orquestração Uniforme, o conjunto de dimensionamento também deve ter uma investigação de integridade ou usar a Extensão de Integridade do Aplicativo para monitorar a integridade do aplicativo.

O que aciona uma atualização

As alterações feitas em um conjunto de escala podem afetar a disponibilidade das instâncias. Quaisquer alterações que afetem o modelo de Conjunto de Dimensionamento de Máquina Virtual podem disparar uma atualização e essas atualizações são aplicadas às instâncias dentro do conjunto de escala com base na política de atualização que você está usando. A exceção seria se você habilitar a Proteção de instância em instâncias específicas.

Algumas atualizações exigem uma reinicialização da máquina virtual, enquanto outras podem ser concluídas sem interromper as instâncias do conjunto de escala. As atualizações que exigem reinicialização, criação de imagens ou reimplantação da instância da máquina virtual incluem:

  • Atualizações de senha ou chaves SSH
  • Alterações de dados personalizados
  • Atualizações de referência de imagem
  • Alterações no tamanho da máquina virtual
  • Adicionando zonas de disponibilidade
  • Alterações no domínio de falha
  • Alterações no Grupo de Colocação de Proximidade

Nota

Embora as alterações de senha e dados personalizados possam ser feitas sem uma reinicialização, para que as atualizações sejam aplicadas às instâncias da máquina virtual, você deve criar uma nova imagem da máquina virtual. Para obter mais informações, consulte Recriar imagens de uma máquina virtual

Se você estiver usando uma política de atualização contínua com o MaxSurge, quaisquer alterações no resultado do modelo do conjunto de escala acionarão uma atualização contínua. MaxSurge é a maneira sugerida de implantar todas as atualizações de conjunto de escala para garantir que seu aplicativo permaneça disponível e íntegro durante todo o processo de atualização. Para obter mais informações sobre MaxSurge, consulte configurar política de atualização contínua.

Próximos passos

Saiba como definir a política de atualização do seu Conjunto de Dimensionamento de Máquina Virtual.