Partilhar via


Comparação de API de modos de orquestração

Nota

Recomendamos o uso de Conjuntos de Dimensionamento de Máquina Virtual Flexível para novas cargas de trabalho. Saiba mais sobre esse novo modo de orquestração em nossa visão geral dos Conjuntos de Escala de Máquina Virtual Flexível.

Este artigo compara as diferenças de API entre os modos de orquestração Uniforme e Flexível para Conjuntos de Escala de Máquina Virtual. Para saber mais sobre Conjuntos de Escala de Máquina Virtual Uniformes e Flexíveis, consulte Modos de orquestração.

Visualização da instância

API uniforme Alternativa flexível
Exibição de instância de conjuntos de dimensionamento de máquina virtual Obter visualização de instância em VMs individuais; Usar o Gráfico de Recursos para consultar o estado de energia

Dimensionar operações em lote do ciclo de vida do conjunto

API uniforme Alternativa flexível
Desalocar Invocar API de VM única - Desalocar
Eliminar API de exclusão em lote do VMSS suportada pelo VMSS no modo de orquestração flexível
Obter visualização de instância Invocar API de VM única - Visualização de instância
Realizar Manutenção Invoque uma única API de VM - Execute manutenção
Desligamento Invoque uma única API de VM - Desligue
Voltar a implementar Invocar API de VM única - Reimplantar
Reimagem Invocar API de VM única - Reimage
Recriar imagens de tudo Não aplicável
Recomeçar Invocar API de VM única - Reiniciar
simular despejo Invoque uma única API de VM - simule a remoção
Iniciar Invocar API de VM única - Iniciar

Obter ou atualizar

API uniforme:

A escala da máquina virtual define a instância de obtenção ou atualização da VM:

Alternativa flexível:

Invoque APIs de VM única:

Obter ou atualizar instâncias de VM do conjunto de dimensionamento

API uniforme Alternativa flexível
Obter detalhes da VM do conjunto de dimensionamento Obter máquina virtual
Atualizar instância de VM do conjunto de escala Atualizar máquina virtual

Proteção de instâncias

API uniforme Alternativa flexível
Proteção de instância Comportamento do tipo de recurso de bloqueio ARM para proteção de instância

Listar instâncias

API uniforme:

VMSS List Instances:

  • Retorna o ID do conjunto de escala associado a cada instância

Alternativa flexível:

Azure Resource Graph:

resources 
| where type == "microsoft.compute/virtualmachines" 
| where properties.virtualMachineScaleSet.id contains "portalbb01" 

Dimensionar operações de instância de conjunto

API uniforme:

Operações de conjuntos de dimensionamento de máquina virtual:

Alternativa flexível:

Invoque operações em VMs individuais.

Operações de máquinas virtuais:

  • Reimage: invoke single VM API - Reimage on Ephemeral OS VMs only

Extensão VM

API uniforme:

A escala da máquina virtual define a extensão da VM:

Alternativa flexível:

Invoque operações em VMs individuais.

Rede

API uniforme Alternativa flexível
Pool de NAT do balanceador de carga Especificar a regra NAT para instâncias específicas

Importante

O comportamento de rede variará dependendo de como você optar por criar máquinas virtuais dentro do seu conjunto de escala. As instâncias de VM adicionadas manualmente têm acesso de conectividade de saída padrão. As instâncias de VM criadas implicitamente não têm acesso padrão.

Para obter mais informações sobre rede para conjuntos de escala flexível, consulte Conectividade de rede escalável.

Dimensionar APIs do conjunto

API uniforme:

APIs de Conjuntos Uniformes de Escala de Máquina Virtual:

Alternativa flexível:

Não suportado em Conjuntos de Dimensionamento de Máquina Virtual Flexível.

Próximos passos