Zaskakujące wyniki testów dysków SSD NVMe po odcięciu zasilania

Zaskakujące wyniki testów dysków SSD NVMe po odcięciu zasilania

Specjalista od dysków SSD Russ Bishop (@xenadu02) przetestował cztery dyski SSD NVMe i związaną z nimi ochronę przed utratą zasilania. Według jego testów dwa z czterech dysków utraciły dane po tym, jak SSD wyczyściły dane z pamięci DRAM po sztucznym odcięciu zasilania.

Duża część, jeśli nie większość dysków SSD dostępnych obecnie na rynku, korzysta z pamięci podręcznej DRAM, aby poprawić opóźnienia i przepustowość. Jednak ze względu na naturę chipów DRAM, te nie mogą przechowywać danych w przypadku utraty zasilania, co stanowić może problem w przypadku nieoczekiwanych przerw w zasilaniu. Większość konsumenckich dysków SSD nie jest wyposażona w kondensatory utraty zasilania, które widzimy w dyskach SSD klasy korporacyjnej, co czyni je bardziej podatnymi na ten problem.

Specjalista od dysków SSD Russ Bishop (@xenadu02) przetestował cztery dyski SSD NVMe i związaną z nimi ochronę przed utratą zasilania.

Pamięć DRAM przechowuje wiele ważnych danych, nie tylko dane tymczasowe, które należy przenieść do pamięci NAND. DRAM zawiera również warstwę przejścia FTL (Flash Transition Layer), która jest używana jako mapa, aby zobaczyć, gdzie dane są przechowywane na dysku. Jeśli FTL jest uszkodzony, cały dysk SSD również może zostać uszkodzony.

Na szczęście niektórzy producenci dysków SSD stosują środki zaradcze na taką okazję. Jednym z przykładów jest technologia stosowana przez Samsunga, która wykorzystuje Journaling, aby zachować jak najwięcej danych w nienaruszonym stanie podczas przerwy w dostawie prądu. Journaling umożliwia dyskom SSD śledzenie zmian, które należy wprowadzić na dysku SSD z systemu plików systemu operacyjnego, zanim one nastąpią. W przypadku awarii zasilania i utraty danych w pamięci podręcznej DRAM dysk SSD wie, jakie dane zostały już przesłane do NAND (a jakie dane zostały utracone bezpośrednio z dziennika).

Inne rozwiązania obejmują czułe obwody, które wykrywają przerwę w zasilaniu, zanim całe zasilanie zostanie utracone, wyzwalając opróżnianie pamięci DRAM przed całkowitą utratą zasilania. Techniki te są często wystarczające dla konsumenckich dysków SSD, do tego stopnia, że ​​rzeczywista utrata danych jest rzadka w przypadku utraty zasilania.

Bishop przetestował cztery dyski SSD NVMe – SK Hynix Gold P31 2 TB, Sabrent Rocket 512 GB, Samsung 970 Evo Plus 2 TB i Western Digital Red SN700 1 TB, chcąc sprawdzić, jak zachowują się te nośniki podczas nieoczekiwanej przerwy w dostawie prądu. O ile dwa ostatnie przesły test poprawnie, tak SK Hynix Gold i Sabrent Rocket utraciły dane z powodu przerwy w zasilaniu po „wyczyszczeniu” danych DRAM, co oznacza, że ​​dane nie zakończyły swojej ostatniej drogi do NAND. Nie jest to duże zaskoczenie, biorąc pod uwagę, że żaden z tych dysków klasy konsumenckiej nie ma kondensatorów zasilania zapewniających pełną ochronę przed utratą zasilania, ale oznacza to, że niektóre dyski mogą mieć lepsze systemy flushowania danych awaryjnych, nawet bez pełnej funkcji ochrony przed utratą zasilania.

Bishop zadeklarował, że zamierza przetestować osiem kolejnych dysków, w tym Intel 670P, Samsung 980 (dysk bez DRAM), Crucial P5 Plus i kilka innych, aby sprawdzić, jak różne SSD radzą sobie z utratą zasilania.

Zobacz także:

Obserwuj nas w Google News

Pokaż / Dodaj komentarze do: Zaskakujące wyniki testów dysków SSD NVMe po odcięciu zasilania

 0