Ci sono molte risorse disponibili online che discutono sull'uso delle unità SSD nelle configurazioni RAID - tuttavia queste risalgono perlopiù a qualche anno fa e l'ecosistema SSD è molto rapido - proprio mentre ci aspettiamo il rilascio del prodotto "Optane" di Intel entro la fine dell'anno che cambierà tutto ... di nuovo.
Prefarrò la mia domanda affermando che esiste una differenza qualitativa tra SSD di livello consumer (ad esempio Intel 535) e SSD di tipo datacenter (ad esempio Intel DC S3700).
La mia preoccupazione principale riguarda il TRIM
supporto negli scenari RAID. Per quanto ne sappia, nonostante siano trascorsi più di 6 anni da quando gli SSD sono stati introdotti nei computer di fascia consumer e 4 anni da quando NVMe era disponibile in commercio - i controller RAID moderni non supportano ancora l'emissione di TRIM
comandi agli SSD collegati - ad eccezione dei controller RAID Intel in modalità RAID-0.
Sono sorpreso che il TRIM
supporto non sia presente in modalità RAID-1, dato il modo in cui le unità si rispecchiano, sembra semplice. Ma sto divagando.
Noto che se si desidera la tolleranza agli errori con i dischi (sia HDD che SSD), li useresti in una configurazione RAID - ma poiché gli SSD sarebbero senza TRIM significa che subirebbero l'amplificazione in scrittura che si traduce in ulteriore usura, che a sua volta provocherebbe un guasto prematuro degli SSD - questa è una sfortunata ironia: un sistema progettato per proteggere dai guasti dell'unità potrebbe finire con il risultato diretto.
Così:
È
TRIM
necessario il supporto per i moderni SSD (era 2015-2016)?1.1. C'è qualche differenza nella necessità di
TRIM
supporto tra SSD basati su SATA, SATA-Express e NVMe?Spesso le unità vengono pubblicizzate come dotate di raccolta dei rifiuti integrata migliorata; ciò evita la necessità di
TRIM
? Come funziona il processo GC in ambienti RAID?1.1. Ad esempio, vedi questo QA del 2010 che descrive un peggioramento delle prestazioni piuttosto scadente a causa di non-TRIMming ( https://superuser.com/questions/188985/how-badly-do-ssds-degrade-without-trim ) - e questo l'articolo del 2015 afferma che l'utilizzo di TRIM è fortemente raccomandato ( http://arstechnica.com/gadgets/2015/04/ask-ars-my-ssd-does-garbage-collection-so-i-dont-need-trim -right / ). Qual è la tua risposta a questi forti argomenti per la necessità di
TRIM
?Molti articoli e discussioni degli anni precedenti riguardano SLC vs MLC flash e che SLC è preferibile, a causa della sua durata molto più lunga - tuttavia sembra che tutti gli SSD oggi (indipendentemente da dove si trovino nello spettro Consumer-to-Enterprise) siano MLC oggi - questa distinzione di rilevanza è più?
1.1 E che dire del flash TLC?
Gli SSD aziendali tendono ad avere limiti di resistenza / scrittura molto più elevati (spesso misurati in quante volte è possibile sovrascrivere completamente l'unità in un giorno, per tutta la durata prevista di 5 anni di un'unità) - se il loro limite del ciclo di scrittura è molto alto (ad es. 100 scritture complete al giorno) significa che non ne hanno affatto bisogno
TRIM
perché quei limiti sono così alti, oppure - al contrario - questi limiti sono raggiungibili solo usandoTRIM
?