Há muitos recursos disponíveis online que discutem o uso de unidades SSD em configurações RAID - no entanto, elas datam de alguns anos e o ecossistema SSD é muito veloz - exatamente como esperamos o lançamento do produto "Optane" da Intel ainda este ano o que mudará tudo ... de novo.
Prefácio minha pergunta afirmando que há uma diferença qualitativa entre SSDs de nível de consumidor (por exemplo, Intel 535) e SSDs de nível de datacenter (por exemplo, Intel DC S3700).
Minha principal preocupação está relacionada ao TRIMsuporte em cenários RAID. No meu entender, apesar de serem mais de 6 anos desde que os SSDs foram introduzidos em computadores de consumo e 4 anos desde que o NVMe estava disponível comercialmente - os controladores RAID modernos ainda não suportam a emissão de TRIMcomandos para SSDs conectados - com exceção dos controladores RAID da Intel no modo RAID-0.
Estou surpreso que o TRIMsuporte não esteja presente no modo RAID-1, dado o modo como as unidades se espelham, parece simples. Mas eu discordo.
Observo que, se você deseja tolerância a falhas com discos (HDD e SSD), os usaria em uma configuração RAID - mas como os SSDs estariam sem TRIM, eles sofreriam amplificação de gravação, o que resultaria em desgaste extra, o que por sua vez, faria com que os SSDs falhassem prematuramente - isso é uma ironia infeliz: um sistema projetado para proteger contra falhas na unidade pode acabar resultando diretamente nela.
Assim:
O
TRIMsuporte é necessário para SSDs modernos (da era 2015-2016)?1.1 Existe alguma diferença na necessidade de
TRIMsuporte entre SSDs baseados em SATA, SATA-Express e NVMe?Freqüentemente, as unidades são anunciadas como tendo uma coleta de lixo interna aprimorada; isso evita a necessidade
TRIM? Como o processo de GC deles funciona em ambientes RAID?1.1 Por exemplo, consulte este controle de qualidade de 2010 que descreve uma degradação de desempenho muito ruim devido a não-TRIMming ( https://superuser.com/questions/188985/how-badly-do-ssds-degrade-without-trim ) - e isso O artigo de 2015 defende que o uso do TRIM é altamente recomendado ( http://arstechnica.com/gadgets/2015/04/ask-ars-my-ssd-does-garbage-collection-so-i-dont-need-trim -direita / ). Qual é a sua resposta a esses argumentos fortes para a necessidade de
TRIM?Muitos artigos e discussões de anos anteriores dizem respeito ao flash SLC vs MLC e que o SLC é preferível, devido à sua vida útil muito mais longa - no entanto, parece que todos os SSDs atualmente (independentemente de onde estão no espectro Consumidor para Empresa) são MLC esses dias - essa distinção é mais relevante?
1.1 E o flash TLC?
Os SSDs corporativos tendem a ter limites de resistência / gravação muito mais altos (geralmente medidos em quantas vezes você pode sobrescrever completamente a unidade em um dia, durante a vida útil prevista de 5 anos da unidade) - se o limite do ciclo de gravação for muito alto (por exemplo, 100 gravações completas por dia) isso significa que elas não precisam
TRIM, porque esses limites são muito altos ou, pelo contrário, esses limites são atingíveis apenas usando-seTRIM?