Quando devo atualizar meu servidor MySQL da AWS?

0

Nós temos um sistema de servidor que atualmente consiste em 1 servidor Apache que está conectado a um balanceador de carga e um servidor MySQL que é por si só. Ambos os servidores são instâncias do AWS Micro.

Tudo está funcionando perfeitamente até agora, mas quero ser bem ativo proativamente na atualização dos servidores. Eu tenho corrido "top" para ver o uso da CPU e da memória, mas isso não me ajudará muito se eu não souber quando devo agir.

MySQL

Currently the CPU usage sits around 0.0 - 0.7% but can jump up to 60% for an instant.

The memory reads: 608732k total, 601556k used, 7176k free, 38768k buffers

Apache

The CPU is between 0.0 - 1.0 % at almost all times

The memory reads: 608732k total, 540772k used, 67960k free, 155896k buffers

Então ... há mais memória livre no servidor Apache. Isso é ótimo, mas o que posso observar como uma indicação de que eu deveria estar atualizando? Com o servidor Apache, posso adicionar mais instâncias ao Load Balancer em uma pitada, mas não quero ser pego com o servidor MySQL.

Qualquer conhecimento que você tenha seria muito apreciado.

    
por Chris 04.02.2013 / 16:59

1 resposta

0

Primeiro, instale um pacote como o sysstat para monitorar a carga da máquina. Você está interessado principalmente em cargas de pico (digamos durante uma semana / mês). Se a carga se aproximar da capacidade da máquina, é hora de obter um irmão maior / um atrás do balanceamento de carga. Uma tendência ao longo de um longo período informa quando será a hora de atualizar.

    
por 05.02.2013 / 04:06