Os modos de política de atualização para Conjuntos de Dimensionamento de Máquinas Virtuais
O modo de política de atualização que você escolher pode impactar o tempo de atividade geral do serviço do seu Conjunto de Dimensionamento de Máquinas Virtuais. Os modos de política de atualização disponíveis são: automático, manual e sem interrupção.
Modos de política de atualização
Observação
Para atualizar a versão de referência de imagem durante uma atualização, registre o seguinte sinalizador de recurso:
Register-AzProviderFeature -FeatureName ImageReferenceUpgradeForVmoVMs -ProviderNamespace Microsoft.Compute
Cada Conjunto de Dimensionamento de Máquinas Virtuais possui um modo de política de atualização que determina como as instâncias são atualizadas com o modelo mais recente do conjunto de dimensionamento. Alterações no modelo do conjunto de dimensionamento incluem atualizações que precisam ser aplicadas a cada instância individual. Alguns exemplos incluem:
- Atualizações de referência de imagem
- Alterações de SKU
- Adicionar/ remover um disco de dados
- Adicionar/ remover extensões
- Adicionar zonas de disponibilidade
- Alterar informações do domínio de falha
Além disso, pode haver situações em que você queira que instâncias específicas do seu conjunto de dimensionamento sejam tratadas de forma diferente das demais. Por exemplo, algumas instâncias do conjunto de dimensionamento podem ser necessárias para executar tarefas diferentes das dos outros membros do conjunto de dimensionamento. Nestas situações, Proteção de Instância ou métricas personalizadas para política de atualização sem interrupção (versão prévia) fornecem os controles necessários para proteger estas instâncias de serem atualizadas junto com as outras instâncias.
Modo de política de atualização automática
Com um modo de política de atualização automática, o conjunto de dimensionamento não faz garantias sobre a ordem das máquinas virtuais ao serem desligadas. O conjunto de dimensionamento pode desativar todas as máquinas virtuais ao mesmo tempo para realizar atualizações.
O modo de política de atualização automática é mais adequado para cenários de DevTest em que você não está preocupado com o tempo de atividade das suas instâncias ao fazer alterações nas definições e nas 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 saber mais, veja Atualizações de aplicativos do Service Fabric.
Modo de política de atualização manual
Com um modo de política de atualização manual, você escolhe quando atualizar as instâncias do conjunto de dimensionamento. Nada acontece automaticamente com as máquinas virtuais existentes quando ocorrem alterações no modelo do conjunto de dimensionamento. As novas instâncias adicionadas ao conjunto de dimensionamento usam o modelo mais atualizado disponível.
O modo de política de atualização manual é mais adequado para cargas de trabalho em que você requer mais controle sobre quando e como as instâncias são atualizadas.
Modo de política de atualização sem interrupção
Com um modo de política de atualização sem interrupção, o conjunto de dimensionamento realiza 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.
O modo de política de atualização sem interrupção é mais adequado para cargas de trabalho de produção que requerem que um número definido de instâncias esteja sempre disponível. As atualizações sem interrupção são a maneira mais segura de atualizar as instâncias para o modelo mais recente sem comprometer a disponibilidade e o tempo de atividade.
Ao usar um modo de política de atualização sem interrupção em Conjuntos de Dimensionamento de Máquinas Virtuais com Orquestração Flexível, o conjunto de dimensionamento também deverá usar a Extensão de Integridade do Aplicativo para monitorar a integridade do aplicativo.
Ao usar um modo de política de atualização sem interrupção em Conjuntos de Dimensionamento de Máquinas Virtuais com Orquestração Uniforme, o conjunto de dimensionamento também deverá ter uma investigação de integridade ou usar a Extensão de Integridade do Aplicativo para monitorar a integridade do aplicativo.
Atualizações que requerem reiniciar, recriar imagem ou reimplantar
Alguns atualizações exigem a reinicialização da máquina virtual, enquanto outras podem ser concluídas sem interromper as instâncias do conjunto de dimensionamento. As atualizações que exigem reinicialização, recriação de imagem 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
- Adição de Zonas de Disponibilidade
- Alterações no domínio de falhas
- Alterações no grupo de posicionamento por proximidade
Observação
Embora as alterações de senha e dados personalizados possam ser feitas sem reiniciar, para que as alterações sejam aplicadas às instâncias da máquina virtual, você deverá fazer uma nova imagem da máquina virtual. Para obter mais informações, consulte Refazer a imagem de uma máquina virtual
Próximas etapas
Saiba como definir o modo de política de atualização do seu Conjunto de Dimensionamento de Máquinas Virtuais.