Hay muchos recursos disponibles en línea que analizan el uso de unidades SSD en configuraciones RAID; sin embargo, estos datan de hace unos años, y el ecosistema SSD se mueve muy rápido, justo como esperamos el lanzamiento del producto "Optane" de Intel a finales de este año. que cambiará todo ... otra vez.
Prefacio a mi pregunta afirmando que hay una diferencia cualitativa entre los SSD de grado de consumidor (por ejemplo, Intel 535) y los SSD de grado de centro de datos (por ejemplo, Intel DC S3700).
Mi principal preocupación se relaciona con el TRIM
soporte en escenarios RAID. A mi entender, a pesar de que han pasado más de 6 años desde que se introdujeron los SSD en las computadoras de nivel de consumidor y 4 años desde que NVMe estaba disponible comercialmente, los controladores RAID modernos todavía no admiten la emisión de TRIM
comandos a los SSD adjuntos, con la excepción de los controladores RAID de Intel en modo RAID-0.
Me sorprende que el TRIM
soporte no esté presente en el modo RAID-1, dada la forma en que las unidades se duplican entre sí, parece sencillo. Pero yo divago.
Observo que si desea tolerancia a fallas con los discos (tanto HDD como SSD), los usaría en una configuración RAID, pero como los SSD estarían sin TRIM significa que sufrirían amplificación de escritura, lo que resulta en un desgaste adicional, lo que a su vez, causaría que los SSD fallaran prematuramente; esta es una ironía desafortunada: un sistema diseñado para proteger contra fallas en la unidad podría terminar directamente resultando en esto.
Entonces:
¿Es
TRIM
necesario el soporte para los SSD modernos (era 2015-2016)?1.1. ¿Hay alguna diferencia en la necesidad de
TRIM
soporte entre SSD SATA, SATA-Express y NVMe?A menudo, las unidades se anuncian como mejoradas de recolección de basura incorporada; ¿Eso obvia la necesidad de
TRIM
? ¿Cómo funciona su proceso de GC en entornos RAID?1.1. Por ejemplo, vea este QA de 2010 que describe una degradación del rendimiento bastante mala debido a la no-TRIMming ( https://superuser.com/questions/188985/how-badly-do-ssds-degrade-without-trim ) - y esto El artículo de 2015 expone que se recomienda utilizar TRIM ( http://arstechnica.com/gadgets/2015/04/ask-ars-my-ssd-does-garbage-collection-so-i-dont-need-trim -derecho / ). ¿Cuál es su respuesta a estos fuertes argumentos por la necesidad de
TRIM
?Una gran cantidad de artículos y debates de años anteriores se refieren a SLC vs MLC flash y que SLC es preferible, debido a su vida útil mucho más larga, sin embargo, parece que todos los SSD de hoy (independientemente de dónde se sientan en el espectro de consumidor a empresa) son MLC en la actualidad, ¿es esta distinción de relevancia ya?
1.1 ¿Y qué hay del flash TLC?
Los SSD empresariales tienden a tener límites de resistencia / escritura mucho más altos (a menudo medidos en cuántas veces puede sobrescribir completamente la unidad en un día, durante la vida útil esperada de 5 años de una unidad), si su límite de ciclo de escritura es muy alto (p. Ej. 100 escrituras completas por día) ¿significa esto que no las necesitan
TRIM
en absoluto porque esos límites son muy altos o, al contrario, esos límites solo se pueden lograr con el usoTRIM
?