Pamięć podręczna SSD w SSHD zagraża cyklowi życia w porównaniu ze standardowym dyskiem twardym?

10

Ograniczone zapisy i pojemność \ cena dysku SSD są znanymi wadami, takimi jak wrażliwość na wstrząsy dysku twardego.

Hybrydowy dysk SSHD (standardowy dysk HDD + pamięć podręczna SSD) ma klasyczny dysk HD w połączeniu z małym dyskiem SSD używanym jako pamięć podręczna i zarządzanym przez oprogramowanie wewnętrzne dysku SSHD.

Teraz chcę wiedzieć, co się stanie, gdy pamięć podręczna SSD osiągnie limit zapisu dla wszystkich komórek, dwie możliwe alternatywy to:

a) po prostu oprogramowanie układowe przestaje używać pamięci podręcznej SSD, a dysk SSHD staje się standardowym dyskiem twardym

b) dysk SSHD staje się bezużyteczny

Jaka jest prawidłowa odpowiedź? (Alternatywa b spowodowałaby wybór dysku SSHD, mniej trwałą alternatywę i najgorszy wybór dla serwera).

Szukałem wiarygodnych źródeł na ten temat, ale niczego nie znalazłem.

Problemy mechaniczne HDD są bardzo rzadkie, jeśli nie są poddawane wstrząsom podczas operacji odczytu / zapisu, w standardowych warunkach zakres MTF wynosi od 1 miliona do 1,5 miliona godzin dla nowoczesnego HDD. Na dyskach SSD, szczególnie na dyskach SSD, problemem jest zużycie, typowe maksymalne liczby cyklów PE na blok mieszczą się w przedziale od 1500 do 10 000 (głównie 5000). Osiągnięcie 5000 cykli jest stosunkowo łatwe, jeśli pamięć jest intensywnie używana (szczególnie w przypadku używania serwera). Dlatego tak naprawdę ważna jest trwałość pamięci podręcznej SSD, a ponadto należy wziąć pod uwagę również to, że sektory pamięci podręcznej SSD w SSHD są używane nawet najbardziej intensywnie ze standardowego dysku SSD, który może rozłożyć zużycie na większej przestrzeni.

Silverstorm
źródło
1
Nigdy nie miałem awarii nowoczesnego dysku twardego bez okoliczności łagodzących (tj. Szoku na dysku lub czegoś takiego) - ale kupiłem dwa dyski SSHD około rok temu (Seagate) i jeden z nich, o zwykłym użyciu ( żadnych wstrząsów itp.) już się nie powiodło. :( - Myślę, że najlepszym rozwiązaniem jest ISRT ze zwykłymi dyskami.
BrainSlugs83
1
@ BrainSlugs83 Czy możesz powiedzieć, co dokładnie stało się z twoim zepsutym dyskiem SSHD? (Jeśli zły sektor, problem z zasilaniem lub cokolwiek innego)
Silverstorm
Prawdopodobnie należy zauważyć, że prawdopodobnie nigdy tak się nie stanie, po pierwsze z powodu używanych algorytmów, a po drugie dlatego, że pamięć podręczna w dysku SSHD używa innego rodzaju pamięci niż pamięć SSD, która ma setki razy dłuższą żywotność - tj. SLC lub MLC o wysokiej wytrzymałości .
qasdfdsaq

Odpowiedzi:

5

Pamięć podręczna

+ David Schwartz, kiedy wspomniałeś o tym, że jest już w pamięci podręcznej systemu operacyjnego , nie mogę się już zgodzić.

Ale problem ma znaczenie , jeśli pamięć podręczna plików zarządzana przez system operacyjny jest mniejsza niż pamięć podręczna SSD, pamięć podręczna SSD na dysku SSHD może nadal oszczędzać czas na czytanie z dysku.

W mojej sytuacji korzystam z OpenSuSE 12.3 x64 na Lenovo ThinkCentre Edge 72z z 16 GB pamięci RAM. Moja pamięć podręczna plików ma około 3 GB po 14 godzinach. Jeśli komputer ma 64 GB pamięci RAM, pamięć podręczna plików może być większa niż 8 GB. Jak wspomniano powyżej, pamięć podręczna SSD 8 Gb jest mniej użyteczna niż pamięć podręczna plików. Właśnie dlatego Seagate zapewnia Seagate Enterprise Turbo SSHD z pamięcią podręczną SSD 32 GB.

Zniszczyć

Toshiba udostępnia odpowiedzi na często zadawane pytania wyjaśniające, co się stanie, gdy pamięć podręczna SSD ulegnie zużyciu. Powinien działać jak zwykły dysk twardy.

Conculsion

Zanim pamięć podręczna SSD się zużyje, będzie coraz więcej uszkodzonych układów na dysku SSD, co oznacza, że ​​dostępna pamięć podręczna SSD staje się coraz mniejsza. Użytkownik powinien zauważyć, że wydajność spada powoli bez żadnego ostrzeżenia ze strony SMART

Możesz sprawdzić, czy mój dysk SSHD będzie działał jak normalny dysk twardy, gdy pamięć podręczna SSD zużyje się w celu uzyskania szczegółów i mojej aktualizacji w tej sprawie.

Amigo
źródło
1

Biorąc pod uwagę szybkość zapisu typowego dysku twardego, wytrzymałość zapisu typowego dysku SSD i logikę typowego dysku SSHD, jest to prawie niemożliwy do uruchomienia tryb awarii. Na długo przed osiągnięciem wytrzymałości zapisu SSD HDD prawdopodobnie zawiodłby mechanicznie. Szczerze mówiąc, jest to w zasadzie ostatnia rzecz, o którą powinieneś się martwić.

Aktualizacja : W przeciwieństwie do standardowego dysku SSD, dysk SSHD nigdy nie musi pisać niczego do flashowania. Zapisuje rzeczy do flashowania tylko wtedy, gdy decyduje o tym oprogramowanie układowe. Jeśli głośność zapisu jest wysoka, nie ma sensu używać pamięci flash do ich buforowania (ponieważ w końcu zapełni się i przestanie przynosić jakiekolwiek korzyści). Jeśli głośność zapisu jest niska, nie spowoduje to znacznego starzenia się pamięci flash. Podobnie w przypadku odczytów z dysku twardego, sensowne jest jedynie buforowanie rzeczy, które są często odczytywane i rzadko zmieniane. Nie może być tego wiele, jest to matematycznie niemożliwe. Ponieważ wszystkie współczesne systemy operacyjne uzyskują dostęp do swoich dysków za pośrednictwem pamięci podręcznej, nie ma sensu buforowanie danych, które właśnie zostały odczytane lub zapisane, ponieważ system operacyjny nigdy nie będzie ich ponownie czytał wkrótce - jest już w pamięci podręcznej systemu operacyjnego.

David Schwartz
źródło
Mechaniczne problemy z dyskiem twardym występują bardzo rzadko, jeśli nie są poddawane wstrząsom podczas operacji odczytu / zapisu (w standardowych warunkach zakres MTF wynosi od 1 miliona do 1,5 miliona godzin dla nowoczesnego HDD). SSD, a zwłaszcza typowe dla MLC maksymalne liczby cykli PE na blok, wynoszą od 1500 do 10 000 (głównie 5000). Osiągnięcie 5000 cykli jest stosunkowo łatwe, jeśli pamięć jest intensywnie używana (szczególnie na serwerze). Tak jest naprawdę ważne trwałość SSD pamięci podręcznej (cache uważa, że sektory-SSD są wykorzystywane nawet najbardziej intensywnie standardowego SSD, które można rozpowszechniać sobie na większej przestrzeni.)
Silverstorm
@Silverstorm: Zobacz aktualizacje mojej odpowiedzi.
David Schwartz
Tyle że pamięć podręczna SSHD może być narażona na działanie systemu operacyjnego, a system operacyjny może nią zarządzać jako rozszerzenie własnej pamięci podręcznej (znajduje się w opcjach UEFI dla dysków SSHD). - Szczerze mówiąc, widziałem w ten sposób gorszą wydajność niż pozwalanie napędom na zarządzanie własnymi pamięciami podręcznymi w sprzęcie ...
BrainSlugs83
Jedną rzeczą, którą SSHD mógłby zrobić, gdyby była inteligentna, jest zdawanie sobie sprawy z bloków dysku, które są najczęściej odczytywane podczas uruchamiania, zakładając, że użytkownik uruchamia się ponownie wystarczająco często, aby miało to znaczenie, i utrzymywać je w pamięci podręcznej. W systemach z 8 GB lub więcej pamięci podręcznej stron w pamięci RAM czas rozruchu na mechanicznych dyskach twardych nadal stanowi wąskie gardło, nawet jeśli normalne działanie płonie szybko po tym, jak pamięć podręczna stron jest ciepła.
allquixotic
0

Nie mam jeszcze określonego odniesienia, ale byłbym pewien, że odpowiedź brzmiałaby A. Ponieważ ogniwo SSD jest używane z czasem, elektrony powoli gromadzą się w warstwie izolatora, zmniejszając zakres napięcia, który można wykorzystać do programowania. Spowoduje to, że kontroler będzie miał wiele prób odczytu / zapisu (gdy nie może określić wartości), błędy (gdy zwracana jest niewłaściwa wartość) lub bloki oznaczone jako nieużyteczne. Dysk SSD jako całość nie przestałby działać, ale może również nie działać.

Z drugiej strony, algorytmy poziomu zużycia i kontrolery oprogramowania układowego stają się coraz lepsze w zapobieganiu temu. TechReport właśnie zrobił tutaj recenzję nowego napędu Seagate .

Seagate nie publikuje specyfikacji wytrzymałości dla komponentu flash Laptop Thin SSHD, ale dysk jest objęty trzyletnią gwarancją. Nawet w przypadku najgorszych obciążeń Burks twierdzi, że istnieje „naprawdę wysoki poziom marginesu zużycia”.

Brad Patton
źródło
Można mieć nadzieję , że zaprogramowali oprogramowanie wewnętrzne tak, aby przełączało się w tryb awaryjny na użycie dysku twardego tylko w przypadku zużycia pamięci flash, ale presja ekonomiczna może zmusić ich do zachowania się inaczej. Nie ma sposobu, aby naprawdę wiedzieć, czy Seagate nie mówi bez demontażu i analizy oryginalnego oprogramowania układowego.
LawrenceC
Dzięki za odpowiedź, niestety próbowałem skontaktować się z pomocą techniczną Seagate, ale nikt nie wydaje się znać wiarygodnych informacji na ten temat.
Silverstorm