
Estou usando uma microinstância AWS executando servidores Apache HTTP Server e Tomcat. Tenho alguns aplicativos da Web implantados neles, nos quais uso o encaminhamento de porta de 80 a 8080 usando o Apache. Como trabalho para uma startup (não sou administrador de sistemas e estou disposto a aprender), preciso descobrir se precisamos atualizar o servidor de micro para alguma outra instância.
Quais benchmarks devo verificar para ver se devo atualizar o servidor? Eu verifiquei o free -m que fornece cerca de 300 MB de memória livre.
Mas o que mais devo verificar para ver se o número de conexões que o Apache está recebendo não está sufocando a qualquer momento. Já que uso o encaminhamento de porta, como posso verificar se as conexões do Tomcat estão obstruídas ou não.
300 MB de memória livre estão no momento em que verifiquei. Mas outras vezes, quando o sistema pode estar carregado, como posso verificar isso?
Responder1
Você deve configurar ferramentas de monitoramento para obter informações detalhadas sobre o desempenho do servidor e do aplicativo.
Além disso, você não deve usar microinstâncias para servidores de produção.
Caso de uso
http://aws.amazon.com/ec2/instance-types/
Sites ou blogs de baixo tráfego, pequenos aplicativos administrativos, bastion hosts e avaliações gratuitas para explorar a funcionalidade do EC2 (somente t1.micro)
Considerações sobre CPU
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts_micro_instances.html
Microinstâncias (t1.micro) fornecem uma pequena quantidade de recursos de CPU consistentes e permitem aumentar a capacidade da CPU em rajadas curtas quando ciclos adicionais estão disponíveis. Eles são adequados para aplicativos e sites de menor rendimento que exigem ciclos de computação adicionais periodicamente.
https://stackoverflow.com/questions/19623050/amazon-m1-small-vs-micro-instance-cpu-perfomance
Em meus testes, descobri que consumir 100% da CPU por cerca de 10 a 15 segundos em uma microinstância reduz a velocidade para uma fração disso - aproximadamente 0,2 ECU - pelos próximos 2 a 3 minutos, quando o acelerador aumenta por alguns segundos e o ciclo se repete
Considerações sobre velocidade de rede
http://epamcloud.blogspot.com.au/2013/03/testing-amazon-ec2-network-speed.html
micro têm largura de banda significativamente disponível para eles