Dysk SSD vs HDD – jaki wybrać do macierzy dyskowej w serwerze?

Gdy klient pyta nas o dyski do macierzy, w dziewięciu przypadkach na dziesięć słyszymy to samo zdanie: „No SSD, bo szybsze”. I rozumiemy ten odruch – tylko że „szybsze” odpowiada na pytanie, którego nikt rozsądnie nie zadaje. Macierz nie ma być abstrakcyjnie szybka. Ma obsłużyć konkretny ruch – bazę danych, backup, pliki, wirtualizację – każdy o innym charakterze. A tu się okazuje, że w niektórych z tych zadań stos zwykłych HDD potrafi nieźle zawstydzić flash.

Dlatego zamiast rozstrzygać „co jest lepsze”, pokażemy, czym SSD i HDD naprawdę się różnią w macierzy serwerowej i jak dobrać nośnik do tego, co faktycznie robisz. Bo - jak za chwilę zobaczysz - często najlepszą odpowiedzią nie jest ani jedno, ani drugie.

Gdzie SSD wygrywa i to nie o włos?

Zacznijmy uczciwie: są obszary, w których flash nie ma konkurencji. To wszystko, co składa się z drobnych, losowych operacji I/O – czyli mnóstwa małych odczytów i zapisów w przypadkowych miejscach. Tak zachowuje się baza danych i środowisko z wieloma maszynami wirtualnymi. Liczby z testów serwerowych mówią same za siebie:

Na Dellu PowerEdge R720 pod obciążeniem SQL, przy 200 użytkownikach, HDD osiągały średni czas odpowiedzi 222 ms, a enterprise SSD SAS dawały ~83 700 IOPS (8× lepiej); pojedynczy PCIe SSD dobił do 107 500 IOPS – 10,5× więcej niż HDD. Przy głębokości kolejki 8 wydajne SSD potrafią być nawet 60-krotnie szybsze od HDD, a ich koszt za IOPS to ułamek tego, co u talerzy. Do tego dochodzi energia: w jednym z testów trzy SSD zużyły o ~59% mniej prądu niż 24 HDD i dały do 623% wyższą wydajność na wat. Jeśli więc budujesz tier-0, bazę OLTP albo gęstą wirtualizację - to rozmowa zaczyna się i kończy na dyskach SSD, najlepiej w wariancie NVMe.

Dlaczego talerze wciąż się bronią?

A teraz druga strona, o której branża niechętnie mówi głośno. Przy dużych, ciągłych transferach (sekwencyjne I/O) i przy rachunku za pojemność HDD potrafią wygrać. W teście Toshiby 24 dyski HDD 10K dały około trzykrotnie większą pojemność netto niż osiem enterprise SSD przy zbliżonej cenie – a przy dużych blokach te 24 talerze pracujące równolegle osiągały wyższą wydajność sekwencyjną niż flash. Innymi słowy: do strumieniowania, archiwów i kopii zapasowych „tanie TB” wciąż mają sens.

Warto też wiedzieć, że HDD to nie jeden rodzaj dysku. Napędy SAS 15K kręcą się szybciej i dają nawet 2× lepszy czas dostępu niż NL-SAS/SATA 7,2K, które z kolei są najtańsze za gigabajt. To rozróżnienie często rozwiązuje dylemat bez sięgania po flash. Pełen wybór znajdziesz wśród dysków HDD – od szybkich SAS po pojemnościowe SATA do backupu i archiwizacji.

Mit, który prostujemy najczęściej: SSD nie jest „z definicji trwalszy”

To jedno z najtrwalszych nieporozumień, więc powiemy wprost: brak ruchomych części nie znaczy „nie do zdarcia”. Pamięć flash zużywa się od zapisów. Każda komórka ma skończoną liczbę cykli zapis/kasowanie (P/E) – w analizowanych przez Backblaze modelach SSD limit wynosił 3000 cykli. Co więcej, te same dane pokazują, że SSD i HDD mają zbliżone współczynniki awaryjności (AFR rzędu ~1,4% rocznie w realnych centrach danych). Wielkie badania na setkach tysięcy dysków u Facebooka, Google'a i Microsoftu potwierdziły, że awarie SSD korelują głównie ze zużyciem komórek przez zapisy.

Stąd parametr, który przy doborze SSD do macierzy liczy się bardziej niż pojemność czy nawet cena: DWPD (Drive Writes Per Day). Mówi, ile razy dziennie można nadpisać cały dysk przez okres gwarancji. Dla aktywnych zastosowań enterprise minimalna rozsądna rekomendacja to 3 DWPD. Kupienie taniego SSD o niskim DWPD do bazy, która ostro zapisuje, to prosta droga do wymiany dysku po kilkunastu miesiącach. To nie jest miejsce na oszczędzanie - i to najczęstszy błąd, jaki widujemy.

Jest i jasna strona flasha przy awariach: odbudowa macierzy (rebuild) po wymianie SSD jest zwykle szybsza niż dla HDD – bo SSD są szybsze i często mniej pojemne. Krótszy rebuild to węższe okno, w którym awaria kolejnego dysku mogłaby położyć dane.

SSD vs HDD – jak to wygląda obok siebie

Cecha

SSD

HDD

Losowe I/O (bazy, VM)

nawet 60× szybciej, niższa latencja

słabo – wąskie gardło

Sekwencyjne I/O (streaming, backup)

min. 2× szybciej za sztukę

wiele talerzy równolegle bywa wydajne

Koszt za TB

wysoki

najniższy – „tanie TB”

Koszt za IOPS

ok. 1/3 kosztu HDD

wysoki

Energia

do ~59% mniej, 623% IOPS/W

wyższy pobór

Trwałość / zużycie

limit zapisów (P/E, DWPD)

zużycie mechaniczne; podobny AFR

Rebuild macierzy

zwykle szybszy

dłuższy przy dużych dyskach

Najlepsza odpowiedź bywa: jedno i drugie

Tu dochodzimy do sedna, które rozwiązuje większość realnych sytuacji. Skoro SSD wygrywa wydajnością, a HDD ceną za pojemność, to po co wybierać? Nowoczesne macierze stosują tiering: gorące, często używane dane trzymają na flashu, a zimne – na talerzach, i przesuwają je automatycznie między warstwami. Mechanizmy w stylu Data Progression realizują założony cel IOPS przy najtańszym możliwym miksie nośników. W praktyce dostajesz wydajność blisko all-flash, płacąc za pojemność jak za HDD.

Dla zadań naprawdę wymagających jest też droga skrajna – all-flash na NVMe. Sam interfejs NVMe potrafi dać 1 mln IOPS przy 70% niższym poborze mocy niż stos SATA SSD z osobnymi HBA, a latencja Data Center NVMe schodzi poniżej 0,75 ms (wobec >2,75 ms dla SATA SSD). To kierunek, w którym idą macierze all-flash. Niezależnie od miksu, całość spina kontroler RAID – i to on, a nie same dyski, często decyduje o finalnej wydajności.

Co do czego – nasz skrót doboru

Tak rozkładamy to najczęściej, dobierając dyski do macierzy u naszych klientów:

Zadanie

Nośnik

Dlaczego

Bazy danych, OLTP, tier-0, gęste VM

SSD / NVMe

Losowe I/O i niska latencja – tu flash jest bezkonkurencyjny. Pilnuj DWPD ≥ 3.

Backup, archiwum, duże pliki, streaming

HDD (SATA/NL-SAS 7,2K)

Liczy się koszt za TB i przepustowość sekwencyjna, nie IOPS.

Mieszane środowisko (pliki + bazy + VDI)

hybryda + tiering

Gorące dane na SSD, zimne na HDD, automatyczne przesuwanie – najlepszy TCO.

Dysk startowy / nośnik hypervisora

mały SSD

Niewielka pojemność, priorytet to szybki, stabilny boot.

Konkretne nośniki – od budżetowych SSD SATA i małych dysków boot, przez szybkie HDD SAS 15K, po pojemnościowe SATA do archiwum – znajdziesz w ofercie dysków twardych, a gotowe systemy w macierzach dyskowych.

Wróćmy do tego pierwszego pytania: SSD czy HDD?

„SSD, bo szybsze” nie jest błędną odpowiedzią – jest odpowiedzią na niezadane pytanie. Właściwe brzmi: jaki ruch ma obsłużyć ta macierz, ile danych przez nią przepływa i jak intensywnie zapisujesz? Gdy to wiemy, dobór nośnika robi się prosty, a często okazuje się, że najtańszą drogą do dobrej wydajności jest mądry miks, a nie najdroższy flash.

Jeśli nie chcesz tego rozstrzygać samodzielnie - opisz nam swoje obciążenie: co działa na macierzy, ile zapisów, ile pojemności na 3 lata - a dobierzemy nośniki, poziom RAID i kontroler tak, żeby pieniądze poszły w wydajność tam, gdzie jej potrzebujesz, a nie w parametry, których nigdy nie wykorzystasz. Sprzęt dostajesz przetestowany, z dyskami klasy enterprise i gwarancją 12–36 miesięcy.

FAQ

SSD czy HDD do macierzy – co wybrać?

To zależy od ruchu. Do losowego I/O (bazy, wirtualizacja) – SSD. Do pojemności i sekwencyjnych transferów (backup, archiwum) – HDD. Do środowisk mieszanych najlepszy jest hybrydowy tiering.

Czy SSD jest trwalszy od HDD?

Niekoniecznie. SSD nie ma ruchomych części, ale zużywa się od zapisów (limit P/E). Realne dane pokazują zbliżone współczynniki awaryjności SSD i HDD.

Co to jest DWPD i dlaczego jest ważne?

DWPD to liczba pełnych nadpisań dysku dziennie w okresie gwarancji. Dla aktywnych zastosowań enterprise rekomenduje się minimum 3 DWPD. To kluczowe kryterium przy doborze SSD do macierzy.

Czym różnią się dyski HDD SAS 15K od SATA 7,2K?

SAS 15K kręci się szybciej i daje nawet 2× lepszy czas dostępu, SATA/NL-SAS 7,2K jest najtańszy za gigabajt. SAS pod wydajność, SATA pod tanią pojemność.

Czy warto łączyć SSD i HDD w jednej macierzy?

Tak – to istota tieringu. Gorące dane lądują na SSD, zimne na HDD, a system przesuwa je automatycznie. Daje to wydajność blisko flasha przy koszcie pojemności jak u HDD.

Czy macierz all-flash zawsze się opłaca?

Nie zawsze. Ma sens przy intensywnym losowym I/O i niskiej latencji. Przy dużych, „zimnych” wolumenach danych hybryda lub HDD wychodzą znacznie taniej.