He oído que los SSD son una mala idea para los servidores, ¿verdad? ¿Eliminan el requisito de RAID, es decir, son más confiables en general?
El costo no es un problema aquí. ¿Alguien puede indicar si SSD es una buena idea para servidores o si SSD aún necesita madurar durante algunos años antes de alejarse de 15k SAS HDD?
¿O debería simplemente intentarlo?
Gracias
Respuesta1
Los SSD pueden resultar muy útiles en servidores. Como ocurre con todas las preguntas sobre tecnología de almacenamiento, depende de lo que planee hacer con ellas.
Los SSD son supremos cuando necesitas estar seguro de que la latencia entre las operaciones de E/S sea lo más baja posible. Los SSD empresariales, especialmente los dispositivos en el rango de precios "el costo no es un problema", existen desde hace una década. En los mercados donde el costo puede ser un problema, todavía son una tecnología nueva y el mercado aún no ha descubierto la respuesta a la pregunta: "¿Qué tan confiables son en comparación con los medios rotativos?".
En primer lugar, necesita saber qué tipo de patrones de E/S creará su servidor y qué tan sensibles serán a las latencias de almacenamiento. Si es muy aleatorio y de gran volumen, los SSD le permitirán suministrar esa carga con muchas menos unidades que los medios rotativos. Si el número de unidades de almacenamiento también es importante (por ejemplo, solo tiene un número limitado de unidades de rack y un estante adicional de 24 unidades SAS de 15 000 RPM no cabe), los SSD pueden ayudarlo a mantenerse dentro de los límites de rendimiento.
En segundo lugar, necesita saber cuánto almacenamiento necesita. Los SSD son excelentes para el rendimiento, pero apenas pueden compararse con los medios rotativos en cuanto a capacidad. Las cosas empiezan a cambiar si necesitas ambos rendimientoyespacio. Si necesita varios TB, esa matriz SAS de 24 unidades y 15 000 RPM comienza a parecer realmente atractiva.
¿Los SSD eliminan o reducen la necesidad de RAID? No. Aún ocurren fallas en la unidad. Para aplicaciones de alta escritura, pueden ocurrir más rápido que para medios rotativos, especialmente si espera aprovechar 5 años del hardware.
¿Son los SSD apropiados para el volumen del sistema operativo? Ellos pueden ser. Si su volumen/archivo de intercambio está en esa unidad, puede proporcionar algunas mejoras interesantes en la velocidad. Pero aún quieres al menos reflejar ese volumen.
Respuesta2
El problema que tiene con los SSD es que tienen un tiempo de vida (relativamente) fijo en términos de escrituras en el disco. Experimentamos un poco con SSD con servidores que alojaban una aplicación con un uso intensivo de disco. Si bien hubo cierto aumento de velocidad con respecto a las unidades SAS de 15k, también descubrimos que ejecutar esta aplicación nos daría un MTF en estos discos de aproximadamente 50 días.
Ahora bien, obviamente este es un caso extremo, pero vale la pena considerar la cantidad de escritura en el disco que realizan sus servidores y si el aumento de velocidad vale la pena.
Respuesta3
Los SSD se están volviendo comparables con los HD convencionales en términos de ancho de banda/dólar, pero tienen una capacidad de escritura muy limitada. OTOH ofrecen un enorme beneficio en términos de reducción de latencia y consumo de energía.
Ciertamente no son un sustituto del RAID.
Donde ofrecen los mayores beneficios para los servidores es donde se puede aprovechar la latencia reducida, por ejemplo, en un servidor web/servidor de streaming que sirve muchos archivos o como parte de un sistema híbrido (por ejemplo, manteniendo los diarios para un sistema de archivos de registro en diario donde se almacenan los datos). en discos convencionales).
La cantidad de escrituras suele ser el factor limitante. Existen soluciones que mitigan el impacto de esto, por ejemplo, jffs2, sistemas de archivos superpuestos, pero AFAIK no existen soluciones híbridas optimizadas específicamente para reducir las escrituras en un SSD.
También son útiles para portátiles donde la duración de la batería es una preocupación.
Respuesta4
Pueden acelerar/aumentar enormemente el almacenamiento en caché de la base de datos, pero los de gama alta (NAND) cuestan mucho y, como dice Sam, se desgastan más rápido que los discos tradicionales.