Il existe de nombreuses ressources disponibles en ligne qui traitent de l'utilisation des disques SSD dans les configurations RAID. Celles-ci remontent pour la plupart à quelques années et l'écosystème des disques SSD évolue très rapidement. Nous attendons la sortie du produit "Optane" d'Intel plus tard cette année. qui va tout changer ... encore.
Je commencerai par ma question en affirmant qu'il existe une différence qualitative entre les SSD grand public (par exemple, Intel 535) et les SSD de niveau centre de données (par exemple, Intel DC S3700).
Ma principale préoccupation concerne la TRIM
prise en charge dans les scénarios RAID. À ma connaissance, bien que plus de six ans se soient écoulés depuis l’introduction des SSD dans les ordinateurs grand public et quatre ans depuis que NVMe était disponible dans le commerce, les contrôleurs RAID modernes ne prennent toujours pas en charge l’envoi de TRIM
commandes aux SSD connectés, à l’exception des contrôleurs RAID d’Intel. en mode RAID-0.
Je suis surpris que le TRIM
support ne soit pas présent en mode RAID-1, étant donné la façon dont les disques se reflètent, cela semble simple. Mais je m'égare.
Je remarque que si vous souhaitez une tolérance de panne avec les disques (disque dur et SSD), vous les utiliserez dans une configuration RAID - mais comme les disques SSD seraient sans TRIM, cela signifierait qu'ils subiraient une amplification en écriture qui entraînerait une usure supplémentaire. à son tour, les disques SSD échoueraient prématurément. C’est une ironie malheureuse: un système conçu pour protéger contre les pannes de disque peut en résulter directement.
Alors:
Un
TRIM
support est-il nécessaire pour les SSD modernes (de l’ère 2015-2016)?1.1. Existe-t-il une différence entre le besoin de
TRIM
support entre les disques SSD SATA, SATA-Express et NVMe?Il est souvent annoncé que les lecteurs ont un système intégré de collecte des ordures; cela évite-
TRIM
t-il la nécessité ? Comment fonctionne leur processus de GC dans les environnements RAID?1.1. Par exemple, consultez le présent AQ de 2010 décrivant la dégradation des performances due à la non-TRIMming ( https://superuser.com/questions/188985/how-badly-do-ssds-degrade-without-trim ) - et cela Un article de 2015 montre que l'utilisation de TRIM est fortement recommandée ( http://arstechnica.com/gadgets/2015/04/ask-ars-my-ssd-does-garbage-collection-so-i-dont-need-trim -right / ). Quelle est votre réponse à ces arguments solides en faveur de la nécessité de
TRIM
?De nombreux articles et discussions des années précédentes concernent le SLC contre le flash MLC et que le SLC est préférable, en raison de sa durée de vie beaucoup plus longue. Cependant, il semble que tous les disques SSD actuels (quel que soit leur emplacement sur le spectre Grand Public / Entreprise) sont du type MLC thesedays - cette distinction est-elle plus pertinente?
1.1 Et qu'en est-il de TLC Flash?
Les disques SSD d’entreprise ont généralement des limites d’endurance / d'écriture beaucoup plus élevées (souvent exprimées en nombre de fois que vous pouvez écraser complètement le disque en une journée, tout au long de sa durée de vie prévue de 5 ans) - si leur limite de cycle d'écriture est très élevée (par exemple: Cela signifie-t-il qu'ils n'en ont pas besoin
TRIM
du tout parce que ces limites sont si élevées ou, au contraire, ces limites ne sont-elles accessibles qu'en utilisantTRIM
?