Partilhar via


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

Nota

Recomendamos a utilização de Conjuntos de Dimensionamento de Máquinas Virtuais Flexíveis para novas cargas de trabalho. Saiba mais sobre este novo modo de orquestração na nossa descrição geral do Conjuntos de Dimensionamento de Máquinas Virtuais Flexível.

Este artigo compara as diferenças da API entre os modos de orquestração Uniforme e Flexível para Conjuntos de Dimensionamento de Máquinas Virtuais. Para saber mais sobre a Conjuntos de Dimensionamento de Máquinas Virtuais Uniforme e Flexível, veja modos de orquestração.

Vista de instância

API Uniforme Alternativa flexível
Vista de Instância do Conjuntos de Dimensionamento de Máquinas Virtuais Obter a vista de instância em VMs individuais; Utilizar 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
Eliminar VMSS Batch delete API supported by VMSS in Flexible Orchestration Mode
Obter Vista de Instância Invocar API de VM Única - Vista de Instância
Efetuar Manutenção Invocar API de VM Única – Realizar Manutenção
Desligar Invocar API de VM Única - Desligar
Voltar a implementar Invocar API de VM Única - Reimplementar
Recriar Imagem Invocar API de VM Única - Reimage
Reimage All Não aplicável
Reiniciar Invocar API de VM Única - Reiniciar
simular Expulsão Invocar API de VM Única – Simular Expulsão
Iniciar Invocar API de VM Única - Iniciar

Obter ou Atualizar

API Uniforme:

Conjuntos de Dimensionamento de Máquinas Virtuais VM Obter ou Atualizar Instância:

Alternativa flexível:

Invocar APIs de VM Única:

Obter ou Atualizar instâncias de VMs do conjunto de dimensionamento

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

Proteção de instâncias

API Uniforme Alternativa flexível
Proteção de Instâncias Comportamento do tipo Resource for Instance Protection do Resource for Instance Protection

Listar instâncias

API Uniforme:

VMSS List Instances:

  • Devolve o ID do conjunto de dimensionamento associado a cada instância

Alternativa flexível:

Resource Graph do Azure:

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

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

API Uniforme:

Operações de Conjuntos de Dimensionamento de Máquinas Virtuais:

Alternativa flexível:

Invocar operações em VMs individuais.

Operações de máquinas virtuais:

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

Extensão de VM

API Uniforme:

Extensão de VM do Conjuntos de Dimensionamento de Máquinas Virtuais:

Alternativa flexível:

Invocar operações em VMs individuais.

Rede

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

Importante

O comportamento da rede irá variar consoante a forma como opta por criar máquinas virtuais no seu conjunto de dimensionamento. As instâncias de VM adicionadas manualmente têm acesso de conectividade de saída predefinido. As instâncias de VM criadas implicitamente não têm acesso predefinido.

Para obter mais informações sobre redes para Conjuntos de dimensionamento flexíveis, veja conectividade de rede dimensionável.

APIs do conjunto de dimensionamento

API Uniforme:

APIs Conjuntos de Dimensionamento de Máquinas Virtuais Uniformes:

Alternativa flexível:

Não suportado no Conjuntos de Dimensionamento de Máquinas Virtuais Flexível.

Passos seguintes