Istnieje wiele zasobów dostępnych online, które dyskutują na temat używania dysków SSD w konfiguracjach RAID - jednak przeważnie pochodzą one z kilku lat, a ekosystem dysków SSD bardzo szybko się zmienia - właśnie dlatego, że spodziewamy się wydania produktu Intel Optane pod koniec tego roku co zmieni wszystko ... znowu.
Przedłożę moje pytanie, stwierdzając, że istnieje jakościowa różnica między dyskami SSD klasy konsumenckiej (np. Intel 535) a dyskami SSD klasy centrum danych (np. Intel DC S3700).
Moje główne obawy dotyczą TRIM
wsparcia w scenariuszach RAID. O ile mi wiadomo, mimo że upłynęło ponad 6 lat od wprowadzenia dysków SSD na komputery klasy konsumenckiej i 4 lata od momentu udostępnienia NVMe na rynku - współczesne kontrolery RAID nadal nie obsługują wydawania TRIM
poleceń na podłączonych dyskach SSD - z wyjątkiem kontrolerów RAID Intela w trybie RAID-0.
Dziwię się, że TRIM
obsługa nie jest dostępna w trybie RAID-1, biorąc pod uwagę sposób, w jaki dyski się odbijają, wydaje się to proste. Ale dygresję.
Zwracam uwagę, że jeśli chcesz mieć odporność na awarie dysków (zarówno HDD, jak i SSD), użyłbyś ich w konfiguracji RAID - ale ponieważ dyski SSD nie byłyby wyposażone w TRIM, oznacza to, że ucierpiałyby na wzmocnieniu zapisu, co powoduje dodatkowe zużycie, które z kolei spowodowałoby przedwczesne awarie dysków SSD - jest to niefortunna ironia losu: system zaprojektowany w celu ochrony przed awarią dysku może doprowadzić do bezpośredniego skutku.
Więc:
Czy
TRIM
wsparcie jest konieczne w przypadku nowoczesnych dysków SSD z epoki 2015-2016?1.1 Czy jest jakaś różnica w potrzebie
TRIM
obsługi dysków SSD SATA, SATA-Express i SSD opartych na NVMe?Często dyski są reklamowane jako ulepszone wbudowane funkcje usuwania śmieci; czy to eliminuje potrzebę
TRIM
? Jak działa ich proces GC w środowiskach RAID?1.1 Na przykład zobacz ten QA z 2010 roku, który opisuje dość zły spadek wydajności z powodu braku TRIMming ( https://superuser.com/questions/188985/how-badly-do-ssds-degrade-without-trim ) - i to artykuł z 2015 r. potwierdza, że zdecydowanie zaleca się korzystanie z TRIM ( http://arstechnica.com/gadgets/2015/04/ask-ars-my-ssd-does-garbage-collection-so-i-dont-need-trim -prawo / ). Jaka jest twoja odpowiedź na te mocne argumenty przemawiające za koniecznością
TRIM
?Wiele artykułów i dyskusji z wcześniejszych lat dotyczy SLC kontra MLC flash i że SLC jest lepsza ze względu na znacznie dłuższą żywotność - wydaje się jednak, że wszystkie dyski SSD (niezależnie od tego, gdzie znajdują się w spektrum od konsumenta do przedsiębiorstwa) to MLC tezy - czy to rozróżnienie ma już znaczenie?
1.1 A co z flashem TLC?
Dyski SSD dla przedsiębiorstw mają zwykle znacznie wyższe limity wytrzymałości / zapisu (często mierzone, ile razy można całkowicie nadpisać dysk w ciągu jednego dnia, przez przewidywany 5-letni okres użytkowania dysku) - jeśli ich limit cyklu zapisu jest bardzo wysoki (np. 100 pełnych zapisów dziennie) czy to oznacza, że wcale nie potrzebują,
TRIM
ponieważ limity te są tak wysokie, czy - wręcz przeciwnie - czy limity te można osiągnąć tylko przy użyciuTRIM
?