HDD: różnice wydajności między 7,2k SATA a 15k SAS

9

Jaka jest ogólna zasada w zakresie wydajności i różnic między dyskami twardymi 7200 obr./min (SATA / SAS) i 15000 obr./min (SAS) tej samej generacji?

cnst
źródło
1
Dlaczego to pytanie zostało odrzucone?
2013 r
Wiele informacji. Dyski 7,2k i 10k / 15k różnią się znacznie pojemnością i wydajnością. SAS kontra SATA również. Nie podałeś konkretnego przykładu wymagań dotyczących obciążenia pracą ani sytuacji, w której można by zastosować bardziej konkretne zalecenie.
ewwhite
heh, takie zabawne - 10 tys. wyświetleń, ale + 3 / -2 = 1 głos netto!
cnst

Odpowiedzi:

14

To sprawa matematyki. Liczba operacji we / wy na sekundę jest określana na podstawie następującego obliczenia:

Losowe I / O = 1000 / (średnie opóźnienie + czas wyszukiwania)

W przypadku dysku o prędkości 7,2 tys. Obr./min czas wyszukiwania 8,5 ms i opóźnienie 4,16 daje liczbę IOPS 78.

W przypadku dysku o prędkości 15 000 obr./min czas wyszukiwania wynoszący 2,6 ms i opóźnienie 2,0 ms daje liczbę IOPS 217.
W przypadku dysku o prędkości 15 000 obr./min czas wyszukiwania wynoszący 3,4 ms, a opóźnienie wynoszące 2,0 ms daje liczbę IOPS 185.

Są to tylko przykłady oparte na doborze aktualnych (w tym momencie pisania) napędów firmy Seagate.

Interfejs (SAS vs SATA) nie wpływa znacząco na te liczby. RPM decydują o wydajności. Wydajność sekwencyjnego We / Wy to inna liczba, ale obecnie większość We / Wy serwera jest losowa.

Jak widać, różnica w wydajności między dwoma poziomami prędkości może być dość znacząca.

sysadmin1138
źródło
Więc sekwencyjne odczyty / zapisy nie zależą zbytnio od RPM?
2013 r
@cnst Nope. Oni nie.
ewwhite
@cnst Tak, ale w dużej mierze zależy od samego napędu. Zastosowane powyżej 7,5KI osiąga maksimum przy 115 MB / s, przy czym drugie 15 KB jest wymienione w zakresie od 122-204 MB / s. Losowe wejścia / wyjścia są tam, gdzie są duże różnice.
sysadmin1138
1
Zwykle używamy 180 IOPS jako ogólnej zasady dla dysku 15k, pamiętaj tylko, że jeśli używasz RAID, musisz to podzielić (raid 10 to 180 IOPs odczytu, 90 zapisu IOPS lub 1: 2 ... raid 5 to 1: 4, nalot 6 to 1: 8, jeśli dobrze pamiętam).
Matthew
1
@cnst Wydaje się, że producenci nie będą publikować danych wyszukiwania / dostępu na dyskach 5,4 tys. Wygląda na to, że dysk WD Red (4 TB 3,5 "5,4 k) testuje z odczytem 16,38 ms i opóźnieniem zapisu 7,36 ms (który w jakiś sposób zawiera opóźnienie obrotowe 5,52 ms). Zgodnie z tym wzorem da to 61 odczytów IOPS i 136 zapisów IOPS. jeśli chcesz poznać specyfikacje konkretnego dysku, powinieneś spodziewać się, że zostanie on gdzieś porównany i sprawdź. Przy głębokości kolejki 32 dysk może pobierać> 140 IOPS w mieszanym trybie odczytu / zapisu.
jbo5112
5

Krótko mówiąc, mają różne cechy i cele ...

Dyski o prędkości 7200 obr / min są większe i wolniejsze. Dyski 10000 rpm i 15000 rpm są mniejsze i szybsze. Te ostatnie są przeznaczone do dużych transakcji i wysokich losowych obciążeń operacji we / wy. Te pierwsze są lepsze do sekwencyjnego transferu i wymagań dotyczących dużej pojemności.

Z dokumentacji HP:

Dyski HP Entry (SATA 7,2 k) mają najniższy koszt jednostkowy i zapewniają podstawowy poziom niezawodności i wydajności. Najlepiej nadają się do środowisk niekrytycznych dla misji, w których obciążenia we / wy wynoszą 40 procent lub mniej. Zazwyczaj najlepiej nadają się do przechowywania w pamięci wewnętrznej / archiwalnej lub jako dyski rozruchowe dla serwerów podstawowych.

Dyski HP Midline (SAS 7.2k) zapewniają większą pojemność i większą niezawodność niż dyski Entry. Napędy środkowej linii są bardziej odporne na wibracje obrotowe i operacyjne, dlatego lepiej nadają się do stosowania w konfiguracjach z wieloma napędami. Dyski HP Midline są przeznaczone do aplikacji o dużej pojemności, takich jak pamięć zewnętrzna, które mogą wymagać zwiększonej niezawodności. Jednak podobnie jak dyski Entry, dyski Midline są przeznaczone do użytku w środowiskach o umiarkowanym obciążeniu. Nie zalecamy napędów Entry ani Midline do zastosowań o kluczowym znaczeniu.

Dyski HP Enterprise (SAS 10k / 15k) zapewniają maksymalną niezawodność, najwyższą wydajność, skalowalność i zarządzanie błędami w najbardziej wymagających warunkach. Są to jedyne dyski HP przeznaczone do pracy z nieograniczonymi obciążeniami we / wy. Są przeznaczone do aplikacji o znaczeniu krytycznym, takich jak duże bazy danych, serwery poczty e-mail i back-office.


wprowadź opis zdjęcia tutaj

ewwhite
źródło
1

Z wartościowego punktu widzenia często można uzyskać lepszą wydajność w rzeczywistym świecie dzięki większej liczbie dysków SATA 7,2k niż mniejszej liczbie dysków SAS 15k przy podobnej cenie. Zauważysz, że większe kompilacje, takie jak Backblaze, używają SATA, a to dlatego, że wartość jest o wiele lepsza, a jeśli używasz wielu dysków SATA, wydajność może się równać z typowymi obciążeniami pamięci.

Adam Nelson
źródło