Cómo decidir si debo actualizar el servidor Ubuntu

Cómo decidir si debo actualizar el servidor Ubuntu

Estoy usando una microinstancia de AWS que ejecuta el servidor Apache HTTP y los servidores Tomcat. Tengo un par de aplicaciones web implementadas en ellas donde uso el reenvío de puertos del 80 al 8080 usando Apache. Como trabajo para una startup (no soy administrador de sistemas y estoy dispuesto a aprender), tengo que averiguar si necesitamos actualizar el servidor de micro a alguna otra instancia.

¿Qué puntos de referencia debo verificar para ver si debo actualizar el servidor? Verifiqué free -m, que proporciona aproximadamente 300 MB de memoria libre.

Pero, ¿qué más debo verificar para ver si la cantidad de conexiones que recibe Apache no lo ahoga en ningún momento? Dado que uso el reenvío de puertos, ¿cómo puedo comprobar si las conexiones de Tomcat se están bloqueando o no?

300 MB de memoria libre están en el momento en que verifiqué. Pero otras veces cuando el sistema puede tener carga, ¿cómo lo compruebo?

Respuesta1

Debe configurar herramientas de monitoreo para obtener información detallada sobre el rendimiento de su servidor y aplicación.

Además, no deberías utilizar microinstancias para servidores de producción.

Caso de uso

http://aws.amazon.com/ec2/instance-types/

Blogs o sitios web de poco tráfico, pequeñas aplicaciones administrativas, hosts bastión y pruebas gratuitas para explorar la funcionalidad de EC2 (solo t1.micro)

Consideraciones sobre la CPU

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts_micro_instances.html

Las microinstancias (t1.micro) proporcionan una pequeña cantidad de recursos de CPU consistentes y le permiten aumentar la capacidad de la CPU en ráfagas cortas cuando hay ciclos adicionales disponibles. Son ideales para aplicaciones y sitios web de menor rendimiento que requieren ciclos informáticos adicionales periódicamente.

https://stackoverflow.com/questions/19623050/amazon-m1-small-vs-micro-instance-cpu-perfomance

En mis pruebas, descubrí que consumir el 100% de la CPU durante aproximadamente 10 a 15 segundos en una microinstancia reduce la aceleración a una fracción de eso (aproximadamente 0,2 ECU) durante aproximadamente los siguientes 2 a 3 minutos, cuando la aceleración se levanta durante unos segundos, luego el ciclo se repite

Consideraciones de velocidad de la red

http://epamcloud.blogspot.com.au/2013/03/testing-amazon-ec2-network-speed.html

Los micro tienen un ancho de banda significativo disponible para ellos.

información relacionada