W hybrydowym systemie półprzewodnikowym i wirującym dysku (takim jak ten, który piszę) masz dwa do trzech celów:
- Przyspiesz swój system: jak najwięcej powszechnie używanych danych pozostaje na dysku SSD.
- Trzymaj niestabilne dane z dysku SSD, aby zmniejszyć zużycie.
- Opcjonalnie: zapewnij pewien poziom redundancji, używając konfiguracji
md(4)
(„programowej macierzy RAID”) na dyskach SSD i HDD.
Jeśli tylko osiągasz pierwsze dwa cele, proste jest wymyślenie schematu podobnego do tego (w zależności od używanego systemu plików):
- Półprzewodnikowy:
/
(system plików) /usr
, /usr/local
,/opt
- Spinning dysk:
/var
, /home
, /tmp
, swap
Ponieważ masz dwa dyski, możesz przeczytać artykuł Multi HDD / SSD na wiki Debiana. Poprowadzi Cię przez konfigurację md(4)
urządzeń z dyskiem SSD jako urządzeniem „najczęściej czytanym” (szybkie odczyty, mniej zapisów), twoim dyskiem twardym jako urządzeniem „najczęściej zapisującym” (zapisy bez zużycia, mniej odczytów). Systemy plików, które normalnie działałyby na samym dysku SSD, mogą teraz działać na tym md
urządzeniu. Jądro będzie czytać głównie z dysku SSD (z okazjonalnymi krótkimi wypadami na dysk twardy, aby jeszcze bardziej zwiększyć przepustowość odczytu). Będzie zapisywać na HDD, ale zachowaj ostrożność podczas zapisu SSD, aby uniknąć zużycia urządzenia. Dostajesz to, co najlepsze z obu światów (prawie) i nie musisz się martwić zużyciem dysku SSD, co czyni twoje dane bezużytecznymi.
Mój laptop pracuje na podobnym układzie, gdzie /
, /usr
i /usr/local
są w RAID-1, urządzenie po drugiej stronie 64 GB SSD i 64 GB partycji na dysku twardym o pojemności 1 TB, a reszta z systemów plików są na pozostałej części dysku. Reszta dysku twardego jest jednym z dwóch elementów konfiguracji RAID-1, zwykle brakuje jednego dysku. Kiedy jestem w domu, podłączam drugi dysk i pozwalam md
urządzeniu zsynchronizować się. Jest to dodatkowy poziom redundancji i dodatkowa kopia zapasowa na 1–7 dni¹).
Powinieneś także rzucić okiem na podstawowy przewodnik optymalizacji SSD dla Debiana (i przyjaciół).
Aha, i nie ma gwarancji, że będziesz w stanie to wszystko zrobić za pomocą instalatora. Być może będziesz musiał uruchomić dysk ratunkowy przed instalacją, przygotować (przynajmniej) md(4)
urządzenia (robię również PV, VG i LV LVM, ponieważ łatwiej jest na CLI), a następnie uruchom instalator i po prostu wskaż woluminy na nim .
¹ RAID policy zasady tworzenia kopii zapasowych. Mam również odpowiednie kopie zapasowe.