Exercício – Configurar um Conjunto de Dimensionamento de Máquinas Virtuais
Recorde-se do cenário de exemplo que os seus clientes utilizam um dos sites da empresa para gerir e verificar o estado das respetivas encomendas. Este site é implementado em VMs e alojado no local.
Reparou que os utilizadores do site têm atrasos significativos nos tempos de resposta em que a utilização geral da CPU das VMs excede os 75%. Precisa do Conjunto de Dimensionamento de Máquinas Virtuais que aloja a sua aplicação Web para dimensionar quando o sistema atingir este limiar. De modo a reduzir os custos, também terá de reduzir horizontalmente quando a procura diminuir e a utilização geral da CPU no conjunto de dimensionamento cair abaixo dos 50%.
Neste exercício, irá configurar o dimensionamento automático. Irá definir regras de dimensionamento que aumentam e reduzem horizontalmente, de acordo com a utilização da CPU do sistema.
Nota
Este exercício é opcional. Se não tiver uma conta do Azure, pode ler as instruções para saber como utilizar a API REST para obter métricas.
Se quiser concluir este exercício, mas não tiver uma subscrição do Azure ou preferir não utilizar a sua conta, crie uma conta gratuita antes de começar.
Criar uma regra de aumento horizontal
Na portal do Azure, aceda à página do Conjunto de Dimensionamento de Máquinas Virtuais.
Na página Conjunto de Dimensionamento de Máquinas Virtuais, em Definições, selecione Dimensionamento.
Selecione Dimensionamento automático personalizado. Na regra de dimensionamento automático Predefinida, certifique-se de que o Modo de dimensionamento está definido para Dimensionamento com base numa métrica. Em seguida, selecione Adicionar uma regra.
Na página Regra de dimensionamento, especifique as seguintes definições e, em seguida, selecione Adicionar:
Propriedade Valor Origem métrica Recurso atual (webServerScaleSet) Nome da métrica Percentagem da CPU Agregação de tempo Média Estatística do intervalo de agregação Média Operador Maior que Limiar 75 Duração 10 Operação Aumentar a contagem em Contagem de instâncias 1 Repouso (minutos) 5
Criar uma regra de redução horizontal
Na regra de dimensionamento predefinida , selecione Adicionar uma regra.
Na página Regra de dimensionamento, especifique as seguintes definições e, em seguida, selecione Adicionar:
Propriedade Valor Origem métrica Recurso atual (webServerScaleSet) Nome da métrica Percentagem da CPU Agregação de tempo Média Estatística do intervalo de agregação Média Operador Menor que Limiar 50 Duração 10 Operação Diminuir a contagem em Contagem de instâncias 1 Repouso (minutos) 5 Selecione Save (Guardar).
A condição de dimensionamento Predefinição agora contém duas regras de dimensionamento. Uma regra dimensiona o número de instâncias aumentadas horizontalmente. Outra regra dimensiona o número de instâncias reduzidas horizontalmente.