Pontuação de posicionamento spot (visualização)
Importante
O recurso Spot Placement Score está atualmente em visualização. Veja Termos de Utilização Complementares da Pré-visualizações do Microsoft Azure para obter os termos legais que se aplicam às funcionalidades do Azure que estão na versão beta, na pré-visualização ou que ainda não foram lançadas para disponibilidade geral.
O Spot Placement Score avalia a probabilidade de sucesso de implantações Spot individuais considerando parâmetros como a contagem desejada de Spot Virtual Machine (VM), o tamanho da VM e sua região ou zona de implantação. Esse recurso permite gerar uma pontuação de posicionamento para implantar um número desejado de Máquinas Virtuais (VMs) spot em várias combinações de regiões, zonas e tamanhos de VM. Ao inserir listas de até oito regiões e cinco tamanhos de VM, você pode obter pontuações de posicionamento categorizadas como Alta, Média ou Baixa. Uma pontuação de Alta indica que a implantação tem alta probabilidade de sucesso, enquanto uma pontuação de Baixa indica que a implantação tem uma baixa chance de sucesso. Essas pontuações são baseadas em análises da probabilidade de alocação de capacidade spot e da capacidade de sobrevivência do número especificado de VMs spot dentro de cada região e combinação de tamanho de VM. Essa funcionalidade aprimora o planejamento da implantação, fornecendo informações preditivas sobre o sucesso da implantação e otimizando a alocação de recursos para suas VMs spot.
Usando o Spot Placement Score, você pode obter o seguinte:
Uma avaliação clara da probabilidade de sucesso da implantação do Spot com base nos parâmetros especificados.
Identifique a combinação mais adequada de regiões e tamanhos de VM para maximizar a disponibilidade e a capacidade de sobrevivência da VM spot com base nas pontuações de posicionamento.
Melhore a taxa de sucesso geral da implantação de VMs spot aplicando pontuações de posicionamento orientadas por dados, reduzindo o risco de problemas de capacidade ou falhas durante a implantação.
Custo
Não há custos associados a este recurso.
Considerações
As pontuações de posicionamento spot servem apenas como uma recomendação com base em certos pontos de dados, como taxa de remoção e disponibilidade de VM. Uma pontuação de colocação alta não garante que a solicitação do Spot será total ou parcialmente atendida.
As pontuações de posicionamento só são válidas no momento em que são solicitadas. A mesma pontuação de posicionamento não é válida em um horário diferente do mesmo dia ou de outro dia. Quaisquer semelhanças são mera coincidência.
A Pontuação de Colocação de Ponto só é relevante se a solicitação de Spot tiver a mesma configuração que a configuração de Pontuação de Colocação de Spot; contagem desejada, tamanho da VM, localização e zona. Em todas as outras circunstâncias, a probabilidade de obter capacidade Spot disponível não estará alinhada com a pontuação de posicionamento gerada pela ferramenta.
As pontuações de posicionamento spot não consideram outras restrições, como Conjuntos de Escala de Máquina Virtual
SinglePlacementGroup
.A cota de VM spot disponível de uma assinatura precisa ser verificada ou solicitada separadamente.
A Pontuação de Posicionamento Spot suporta pontuação de posicionamento com escopo regional e zonal.
A API de pontuação de posicionamento spot chama internamente outras APIs GET e faz parte da sua cota de chamadas GET.
Uma pontuação de Alto ou Médio não garante o sucesso da alocação ou nenhum despejo.
Configure sua pontuação de posicionamento spot
Configure sua pontuação de posicionamento de spot definindo seus requisitos específicos de spot:
- Número de VMs spot desejadas
- Até cinco tamanhos de VM
- Até oito regiões
- Zonas de disponibilidade
Recomendamos que as pontuações de posicionamento para cada combinação de assinatura, contagem desejada, região, zona e tamanho da VM sejam armazenadas em cache, para evitar chamar a API com a mesma configuração com frequência em um curto período de tempo. O TTL de cache sugerido é um mínimo de 15 minutos e um máximo de 30 minutos.
Encontre a Pontuação de Posicionamento Spot na guia Spot do processo de criação de Conjuntos de Escala de Máquina Virtual no portal do Azure. As etapas a seguir instruem sobre como acessar esse recurso durante esse processo.
Inicie sessão no portal do Azure.
Na barra de pesquisa, procure e selecione Conjuntos de Dimensionamento de Máquina Virtual.
Selecione Criar na página Conjuntos de Dimensionamento de Máquina Virtual .
No separador Spot, ative a opção Spot na secção Poupar dinheiro com Spot.
Preencha os campos Tamanho, Região, Zonas de disponibilidade e Contagem inicial de instâncias na seção Sua pontuação de posicionamento.
Clique em Guardar + Candidatar-se para receber a sua pontuação de posicionamento para esta configuração.
Exemplos
Os exemplos a seguir têm suposições de cenário e uma tabela com a pontuação dos resultados para ajudá-lo a entender como funciona a Pontuação de posicionamento pontual.
Cenário 1
Esta tabela é um exemplo de uma solicitação que retorna pontuações de posicionamento com escopo regional para vários tamanhos e regiões de VM desejados.
Os seguintes pressupostos de cenário aplicam-se a este exemplo:
- Locais desejados:
westus
,eastus
- Tamanhos desejados:
Standard_D2_v2
,Standard_D4_v2
- Contagem desejada: 100
- Zonas de disponibilidade: Falso
SKU | País/Região | Availability zone | Existe quota disponível? | Pontuação de colocação |
---|---|---|---|---|
Standard_D2_v2 | westus | False | True | Alto |
Standard_D4_v2 | westus | False | True | Baixo |
Standard_D2_v2 | eastus | False | True | Médio |
Standard_D4_v2 | eastus | False | True | Alto |
Cenário 2
Esta tabela é um exemplo de uma solicitação que retorna pontuações de posicionamento com escopo zonal para vários tamanhos e regiões de VM desejados.
Os seguintes pressupostos de cenário aplicam-se a este exemplo:
- Locais desejados:
westus
,eastus
- Tamanhos desejados:
Standard_D2_v2
,Standard_D4_v2
- Contagem desejada: 100
- Zonas de disponibilidade: True
SKU | País/Região | Availability zone | Existe quota disponível? | Pontuação de colocação |
---|---|---|---|---|
Standard_D2_v2 | westus | 1 | True | Médio |
Standard_D2_v2 | westus | 2 | True | Médio |
Standard_D2_v2 | westus | 3 | True | Médio |
Standard_D4_v2 | westus | 1 | True | Alto |
Standard_D4_v2 | westus | 2 | True | Alto |
Standard_D4_v2 | westus | 3 | True | Alto |
Standard_D2_v2 | eastus | 1 | True | Baixo |
Standard_D2_v2 | eastus | 2 | True | Baixo |
Standard_D2_v2 | eastus | 3 | True | Baixo |
Standard_D4_v2 | eastus | 1 | True | Médio |
Standard_D4_v2 | eastus | 2 | True | Médio |
Standard_D4_v2 | eastus | 3 | True | Médio |
Resolução de Problemas
Código de estado | Type | Condição |
---|---|---|
200 | pedido com êxito | As operações do Spot Placement Score são concluídas com êxito. |
400 | Solicitação de erro incorreta | Pelo menos um parâmetro de entrada necessário não está presente ou os valores dos parâmetros fornecidos não são válidos. Produz uma mensagem de erro detalhada sobre a solicitação com falha. |
429 | Demasiados pedidos | Não é possível gerar pontuação de colocação devido a atingir um limite de taxa. |
500 | Erro interno do servidor | A geração da pontuação de colocação falhou. Produz uma mensagem de erro detalhada sobre a solicitação com falha. |