Exercício – Configurar um Conjunto de Dimensionamento de Máquinas Virtuais

Concluído

Lembre-se que, no cenário de exemplo, os clientes usam um dos sites da empresa para gerenciar e verificar o status das remessas. Esse site é implantado em VMs e hospedado no local.

Você observou que os usuários do site têm atrasos significativos nos tempos de resposta quando o uso geral da CPU das VMs excede 75%. Você precisa que o Conjunto de Dimensionamento de Máquinas Virtuais que hospeda seu aplicativo Web seja escalado quando o sistema atingir esse limite. Para reduzir os custos, você também deseja reduzir novamente quando a demanda cair e o uso geral da CPU em todo o conjunto de dimensionamento ficar abaixo de 50%.

Neste exercício, você configurará o dimensionamento automático. Você definirá regras de dimensionamento que fazem a expansão e a redução horizontal novamente, de acordo com o uso da CPU do sistema.

Observação

Este exercício é opcional. Caso não tenha uma conta do Azure, leia as instruções na íntegra para entender como usar a API REST para recuperar métricas.

Se desejar concluir este exercício, mas não tiver uma assinatura do Azure, ou se preferir não usar sua conta, crie uma conta gratuita antes de começar.

Criar uma regra de expansão

  1. No portal do Azure, acesse a página do Conjunto de Dimensionamento de Máquinas Virtuais.

  2. Na página do Conjunto de Dimensionamento de Máquinas Virtuais, em Configurações, selecione Colocação em escala.

  3. Selecione Dimensionamento automático personalizado. Na regra de escala Padrão verifique se o Modo de ajuste de escala está definido como Escala com base em uma métrica. Selecione Adicionar uma regra.

    Captura de tela da página do Conjunto de Dimensionamento de Máquinas Virtuais com um texto explicativo que inclui a escala com base em uma opção de métrica e o link Adicionar uma regra.

  4. Na página Regra de escala, especifique as configurações a seguir e selecione Adicionar:

    Propriedade Valor
    Origem da métrica Recurso atual (webServerScaleSet)
    Nome da métrica Percentual de CPU
    Agregação de tempo Média
    Estatística de intervalo de agregação Média
    Operador Maior que
    Limite 75
    Duração 10
    Operação Aumentar a contagem em
    Contagem de instâncias 1
    Tempo de resfriamento (minutos) 5

Criar uma regra de redução horizontal

  1. Na regra de escala Padrão, selecione Adicionar uma regra.

  2. Na página Regra de escala, especifique as seguintes configurações e, em seguida, selecione Adicionar:

    Propriedade Valor
    Origem da métrica Recurso atual (webServerScaleSet)
    Nome da métrica Percentual de CPU
    Agregação de tempo Média
    Estatística de intervalo de agregação Média
    Operador Menor que
    Limite 50
    Duração 10
    Operação Diminuir contagem em
    Contagem de instâncias 1
    Tempo de resfriamento (minutos) 5
  3. Selecione Salvar.

    A condição de escala Padrão agora contém duas regras de escala. Uma regra expande o número de instâncias. Outra regra dimensiona o número de instâncias novamente.

    Captura de tela da página do Conjunto de Dimensionamento de Máquinas Virtuais com um texto explicativo que inclui a seção de regras e o botão Salvar.