Detectar Baixa Demanda e Liberar VM Webserver » History » Version 1
Beraldo Leal, 13 Mar 2012 15:22
| 1 | 1 | Beraldo Leal | h1. Detectar Baixa Demanda e Liberar VM Webserver |
|---|---|---|---|
| 2 | 1 | Beraldo Leal | |
| 3 | 1 | Beraldo Leal | h2. Implantação #506: Definir e Configurar Bottom Treshold |
| 4 | 1 | Beraldo Leal | |
| 5 | 1 | Beraldo Leal | Atualmente para propósitos de demonstração o _educloud-mon_ está configurado com duas métricas: *web-cpu-usage* e *web-active-users*. |
| 6 | 1 | Beraldo Leal | |
| 7 | 1 | Beraldo Leal | Estas duas métricas se referem a uma média aritimética do uso de cpu ou usuários ativos do sistema como um todo (todos os hosts web servers). |
| 8 | 1 | Beraldo Leal | |
| 9 | 1 | Beraldo Leal | O parâmetro de configuração do _educloud-mon_ é o @bottom_threshold@ de cada métrica. Para saber quais valores estão configurados para @bottom_treshold@ veja o arquivo @educloud-mon.conf@. |
| 10 | 1 | Beraldo Leal | |
| 11 | 1 | Beraldo Leal | h2. Configurar Comando de Liberação de VM, com Base no Atingimento do Bottom Treshold |
| 12 | 1 | Beraldo Leal | |
| 13 | 1 | Beraldo Leal | O _educloud-mon_ libera uma máquina virtual caso +nenhuma+ métrica atingiu o top_thresold e +alguma+ métrica tenha atingido o bottom_thresold. |
| 14 | 1 | Beraldo Leal | |
| 15 | 1 | Beraldo Leal | Ainda existe o parâmetro @minimum_vms@ do arquivo de configuração @educloud-mon.conf@, caso esta quantidade de máquinas virtuais seja atingido, o daemon, não irá mais liberar máquinas virtuais, mesmo que as métricas retornem valores abaixo do bottom_thresold. Isso evita que a farm de servidores web, fique sem máquinas. |