Compartilhar via


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

Observação

Recomendamos usar conjuntos de dimensionamento de máquinas virtuais flexíveis para cargas de trabalho novas. Saiba mais sobre esse novo modo de orquestração em nossa Visão geral dos conjuntos de dimensionamento de máquinas virtuais flexíveis.

Este artigo compara as diferenças entre APIs de modos de orquestração flexível e uniforme para conjuntos de dimensionamento de máquina virtual. Para saber mais sobre os conjuntos de dimensionamento de máquinas virtuais uniforme e flexível, confira os modos de orquestração.

Exibição de Instância

API uniforme Alternativa flexível
Exibição da instância dos conjuntos de dimensionamento de máquinas virtuais Obter exibição de instância em VMs individuais; Usar o Resource Graph para consultar o estado de energia

Operações de lote do ciclo de vida do conjunto de dimensionamento

API uniforme Alternativa flexível
Desalocar Invocar API de VM única – Desalocar
Delete (excluir) API de exclusão do Lote VMSS compatível com o VMSS no Modo de Orquestração Flexível
Obter exibição de instância Invocar API de VM única – Exibição de instância
Executar manutenção Invocar API de VM única – Executar manutenção
Desligar Invocar API de VM única – Desligar
Reimplantar Invocar API de VM única – Reimplantar
Recriação de imagem Invocar API de VM única – Refazer imagem
Refazer imagem de tudo Não aplicável
Reiniciar Invocar API de VM única – Reiniciar
Simular remoção Invocar API de VM única – Simular remoção
Iniciar Invocar API de VM única – Iniciar

Get ou Atualizar

API uniforme:

Instância Get ou Update das VMs dos conjuntos de dimensionamento de máquinas virtuais:

Alternativa flexível:

Invocar 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 dimensionamento Atualizar máquina virtual

Proteção de instância

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

Listar instâncias

API uniforme:

VMSS List Instances:

  • Retorna a ID do conjunto de dimensionamento associada a cada instância

Alternativa flexível:

Azure Resource Graph:

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

Operações de instância do conjunto de dimensionamento

API uniforme:

Operações dos conjuntos de dimensionamento de máquinas virtuais:

Alternativa flexível:

Invocar operações em VMs individuais.

Operações de máquinas virtuais:

  • Refazer imagem: invocar a API de VM única ─ Refazer imagem somente em VMs de SO efêmeras

Extensão de VM

API uniforme:

Extensão de VM de conjuntos de dimensionamento de máquinas virtuais:

Alternativa flexível:

Invocar operações em VMs individuais.

Rede

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

Importante

O comportamento de rede varia dependendo de como você optar por criar máquinas virtuais dentro do conjunto de dimensionamento. Instâncias de VM adicionadas de modo manual têm acesso padrão de conectividade de saída. Instâncias de VM criadas de modo implícito não têm acesso padrão.

Para obter mais informações sobre rede para conjuntos de dimensionamento flexíveis, confira Conectividade de rede escalonável.

APIs do conjunto de dimensionamento

API uniforme:

APIs de conjuntos de dimensionamento de máquinas virtuais uniformes:

Alternativa flexível:

Não há suporte para conjuntos de dimensionamento de máquinas virtuais flexíveis.

Próximas etapas