Actualización de SSD del servidor web: ¿será suficiente el cambio fs parcial?

Actualización de SSD del servidor web: ¿será suficiente el cambio fs parcial?

Teníamos un servidor dedicado con Hetzner. Una vez que nuestra instancia de comercio electrónico alcanzó un máximo de más de 350 usuarios simultáneos, experimentamos algunas desaceleraciones y decidimos actualizar la RAM de 16 a 32 GB, además de agregar una unidad SSD de 240 GB adicionalmente a nuestra unidad SATA de 3 TB.

Es bastante problemático cambiar todo el sistema a SSD, por lo tanto tengo una pregunta y espero que la entiendas:

¿Puedo simplemente mover la carpeta /var a la unidad SSD? Todos nuestros datos web vhost se almacenan en /var/www. ¿Eso aumentaría el rendimiento? ¿O algunos otros elementos esenciales del sistema también deberían cambiarse a SSD?

Hasta donde tengo entendido, el beneficio de SSD es una lectura/escritura más rápida y simultánea. ¿Lograré los beneficios simplemente garantizando una lectura/escritura más rápida de nuestros datos web?

Espero poder oír de ti pronto.

Gracias por tu ayuda

Respuesta1

¿Puedo simplemente mover la carpeta /var a la unidad SSD? Todos nuestros datos web vhost se almacenan en /var/www. ¿Eso aumentaría el rendimiento? ¿O algunos otros elementos esenciales del sistema también deberían cambiarse a SSD?

En términos generales, la mayoría de los sistemas operativos tienen una carga de IO muy baja y pueden vivir felices en dispositivos que no son SSD. Estás en el camino correcto al sugerir que /varpases al SSD. Esto se moverá desde su raíz web al almacenamiento más rápido, así como a sus registros ( /var/log). ¿Es /vardonde también residen los archivos de su base de datos?

Hasta donde tengo entendido, el beneficio de SSD es una lectura/escritura más rápida y simultánea.

Permítanme matizar eso: los SSD suelen ofrecer un mayor rendimiento paraaleatorioCargas de E/S. La mayoría de los servicios web multiusuario se clasificarían como productores de carga de E/S aleatoria. Para cargas de E/S secuenciales, los discos giratorios a veces seguirán superando a los SSD.

Para concluir, mover sus cargas de E/S activas a SSD probablemente mejorará el rendimiento. Más allá de eso, sin embargo, lo primero que puede hacer para aumentar el rendimiento en este sistema es poner tanta RAM como sea posible en el sistema. Deberíaal menostenga suficiente RAM para almacenar toda su base de datos en RAM.

Si estos pasos no mejoran el rendimiento lo suficiente como para satisfacer sus requisitos, entonces deberá comenzar a considerar la posibilidad de mover la base de datos a su propio sistema, así como posiblemente agregar un grupo de interfaces web con equilibrio de carga. Sin embargo, ese es un tema completamente diferente.

información relacionada