¿Cuáles son las ventajas y desventajas de las unidades SSD de consumo frente a las unidades giratorias rápidas de 10-15k en un entorno de servidor? No podemos usar SSD empresariales en nuestro caso ya que son prohibitivamente caros. Aquí hay algunas notas sobre nuestro caso de uso particular:
- Hipervisor con 5-10 máquinas virtuales máx. Ninguna VM individual será una locura de E / S intensiva.
- RAID 10 interno, sin SAN / NAS ...
Sé que los SSD empresariales:
- están clasificados para una vida útil más larga
- y rendir más consistentemente durante largos períodos
que los SSD de los consumidores ... pero ¿eso significa que los SSD de los consumidores son completamente inadecuados para un entorno de servidor, o seguirán funcionando mejor que las unidades de giro rápido?
Dado que estamos protegidos mediante RAID / copia de seguridad, estoy más preocupado por el rendimiento durante la vida útil (siempre y cuando no se espere que la vida útil sea muy baja).
virtualization
raid
hard-drive
hardware
ssd
David Budiac
fuente
fuente
Respuestas:
Nota: Esta respuesta es específica para los componentes del servidor descritos en el comentario del OP.
Ver también: ¿Son las unidades SSD tan confiables como las unidades mecánicas (2013)?
fuente
Sí, las SSD serán mucho más rápidas que las unidades SAS. Para un rendimiento secuencial, un buen RAID de unidades SAS podría funcionar bastante bien, pero para el acceso aleatorio, los SSD los eliminarán del agua, lo que puede provocar una diferencia de rendimiento muy notable.
Dependiendo de las unidades SAS particulares y las unidades SSD particulares, las SSD pueden tener una mejor tasa de error de lectura irrecuperable hasta en un factor de 10.
Algunos consejos para si utiliza unidades SSD de consumo:
fuente
Los SSD de grado de consumidor funcionarán bien en muchos servidores para casos de uso.
Son mucho más rápidos que los discos SAS. Sugeriría que la razón para obtener discos empresariales sobre discos de consumo no es la velocidad, son los ciclos de lectura y escritura y una mejor ingeniería, por ejemplo, los supercaps están presentes en algunos SSD empresariales donde la versión de grado de consumidor no tiene esto, si pierde Al alimentar el servidor, es menos probable que sus datos sean eliminados.
Debe tener en cuenta que RAID no es una copia de seguridad; si va a RAID un par de SSD, está bien, pero obtiene diferentes marcas de SSD, o al menos diferentes modelos, por lo que tienen diferentes características de rendimiento. Cuando los SSD mueren, es mucho más probable que lo hagan sin previo aviso, y NO HAY CAPACIDAD DE RETIRAR LOS DATOS: por otro lado, son 10 veces más confiables que los discos duros normales.
Mire los discos de la serie 850 de Samsung, al menos para la mitad de la matriz, son / fueron prosumidores y ofrecen una buena inversión por su dinero, y se promociona como más confiables que 2d nand. (Usan 3d nand).
Además, como alguien más mencionó, no haga RAID5. Las unidades tienen mucho para que funcione de manera confiable, y respalde sus datos.
fuente
Si los está utilizando para escrituras, para evitar la corrupción de datos en caso de falla de energía, debe asegurarse de considerar solo los modelos con un supercap. P.ej. Intel S3500, Samsung 845DC Pro
De lo contrario, los SSD de consumo son más adecuados para el almacenamiento en caché.
fuente
Incluso los SSD de grado de consumidor son mucho más rápidos que los HDD de 15k más rápidos, por lo que desde el punto de vista del rendimiento estarán bien ( si usa el disco correcto y si los sobreaprovisiona), pero tuvo que elegirlos cuidadosamente , especialmente debido a cómo interactúan con controlador RAID basado en hardware ...
fuente
La inconsistencia de rendimiento de los SSD de los consumidores puede causar problemas con algunos controladores de incursión, los picos en la latencia de E / S se exacerban cuando se usa un controlador de incursión, ya que a menudo no usará TRIM (no conozco ningún controlador que lo haga). Las unidades empresariales están diseñadas en torno a un rendimiento constante incluso sin TRIM, por lo que generalmente funcionan bien con los controladores RAID.
Si no necesita la alta resistencia, hay SSD empresariales de gama baja diseñados alrededor de ciclos de alta lectura y baja escritura. Intel S3500 o Samsung 845DC ofrecen SSD baratos pero compatibles con el controlador RAID.
Sin embargo, si está utilizando controladores RAID dell / hp, debe tener cuidado con la compatibilidad, en mi experiencia, HP es lo peor cuando se trata de unidades que no son HP con sus controladores y, a veces, no presentará ninguna información de monitoreo sobre las unidades.
fuente
La razón para ir con equipo de grado empresarial es la confiabilidad más que la velocidad. La mayoría de los SSD de consumo son MLC, y el material del extremo inferior es TLC (MLC hace 2 bits por celda, TLC hace 3, y son menos efectivos y confiables que SLC). En algún momento, también pueden soltar el caché de memoria RAM a bordo para ahorrar costos, ya que las celdas nand se vuelven más baratas. Un SSD empresarial también tiene una mayor redundancia incorporada con más chips de repuesto y nand
El TLC más nuevo, más lento, teóricamente menos confiable, tiene un MBTF más bajo. Te gustaría ir por unidades MLC
En cuanto a la fiabilidad, es una bolsa mixta. Tienes resistencia a los golpes físicos en la cabeza, claro, pero los controladores pueden morir. La resistencia al manejo ha mejorado significativamente .
Considere algunas cosas: todas unidades mueren. Si es importante, es absolutamente necesario respaldarlo. Considere esto como un almacenamiento cercano a la línea y tenga en cuenta la falta de fiabilidad.
Si está buscando resistencia, un SSD de consumo moderno y de alta gama (como el Samsung 850 Pro) tiene una resistencia bastante decente. Los 850 profesionales tienen una capacidad de 150-300 tb de escrituras (en comparación con 73 tb para el modelo anterior y 7300 a 14600 tb para los modelos más nuevos). Puede intercambiar espacio por resistencia y energía jugando con espacio libre. Los SSD empresariales vienen con más espacio libre, por lo que si una celda o chip SSD se desgasta, puede ajustarse.
Muchas unidades de consumo no le permiten leer cuando falla la resistencia de escritura. Una gran marca lo hace, pero no recuerdo cuál.
Editar: Recientemente, se informó un 'error de kernel de Linux' con SSD de Samsung en general, los discos duros de grado empresarial son aburridos, tecnología confiable y antigua. Discos duros de consumo, supongo que un poco menos. Algunos de los errores están siendo eliminados, y hay cambios en curso, como nvme cada vez más común. Esté preparado para probar sus SSD antes de cometer algo crítico. Este parece ser un caso único, ¡pero podrías ser tú!
fuente
Si es importante, RAID 1. Prefiero tener dos SSD de consumidor barato en RAID 1 que el mejor SSD empresarial. El par debe usar aproximadamente a la misma velocidad, pero aparte del desgaste, es extremadamente improbable que fallen al mismo tiempo. Debe tener suficiente RAM para limitar drásticamente la paginación, de modo que pueda colocar su sistema y programas en un disco duro y luego colocar sus bases de datos en el par SSD. Dado que los discos duros son baratos, también puede permitirse RAID 1. Fuera de un incendio, esa configuración protegerá sus datos y proporcionará un excelente rendimiento. Luego, puede hacer una copia de seguridad en la nube y llamarlo por día.
fuente