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:
- Recurso de bloqueio do ARM para comportamento de tipo de proteção de instância
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:
- Atualizar instâncias
- Desalocar
- Executar manutenção
- Desligar
- Reimplantar
- Recriação de imagem
- Refazer imagem de tudo
- Reiniciar
- Definir estado do serviço de orquestração
- Iniciar
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.