SSDs, Hardware RAID e TRIM

2

Foi-me dito pelo meu datacenter que todo o HW raid, especificamente o controlador RAID de hardware LSI 9260-4i, não suporta o comando SSD TRIM. Minha pergunta é, há problemas graves de longevidade / velocidade devido a isso? Meu datacenter disse que eu estaria melhor com o software RAID, mas a execução do software RAID em um array 4X256Gb Samsung 830 RAID10 gerou velocidades de gravação de unidade única ... menos que o ideal. Finalmente, o software MegaRAID FastPath atende a necessidade de SSD TRIM até certo ponto?

    
por user3180 24.10.2013 / 07:12

2 respostas

1

Eu acho que o TRIM é superestimado na maior parte. Sim, isso pode ajudar, se você tiver uma unidade que tenha uma carga de trabalho aleatória pesada (que é principalmente o caso dos benchmarks de unidades ou de outras cargas de trabalho do mundo real), mas a maioria das pessoas simplesmente não tem essas cargas de trabalho.

Aqui está um cartaz interessante do SOSP 11, que estava olhando para um mecanismo "TRIM seletivo", mas também mostra uma comparação clara entre TRIM on e off. O TRIM pode ter um impacto negativo significativo no desempenho do seu drive, e embora ele mostre um benefício significativo no teste de carimbo de longa duração, se esse padrão de uso não corresponder ao seu, você não poderá compará-los.

A Anandtech cobriu o Samsung 830 e analisou o efeito do TRIM aqui , no entanto, eu acho que você deveria fazer a maioria dos testes como os mencionados aqui com um grão de sal. É muito improvável que sua carga de trabalho seja 'torture a unidade da pior maneira possível por um determinado período de tempo e faça o meu trabalho normal', e assim o impacto real de sua carga de trabalho no desempenho das unidades é muito mais difícil de entender, como é o benefício do TRIM.

Por fim, lembre-se de que esses SSDs podem sustentar em algum lugar ao norte de duas ordens de magnitude mais IOPS aleatórios do que uma unidade giratória. Mesmo se você perder metade do seu desempenho aleatório para TRIM, você ainda tem um sistema que é fantasticamente mais rápido do que unidades giratórias.

Pessoalmente, eu ignoraria a falta de TRIM e usaria o controlador RAID de hardware. Eu também provisionaria manualmente um pouco mais de espaço na unidade (particione um pouco o espaço e deixe-o sem uso), pois o provisionamento excessivo ajuda tanto a carga de trabalho quanto a resistência. E, se a carga de trabalho for muito pesada, para ser honesta, eu gostaria de obter discos melhores de qualquer maneira:)

    
por 27.10.2013 / 11:04
0

TRIM pode impactar sua velocidade positivamente, pois com o uso prolongado, um SSD pode ter um desempenho pior, pois as operações de gravação se tornam mais lentas e lentas devido à gravação ineficiente em determinados blocos. O TRIM certifica-se de que o sistema operacional pode e irá escrever uniformemente em todos os blocos.

Então, se você não tiver o TRIM agora, ele poderá se tornar problemático no futuro.

    
por 24.10.2013 / 07:30