Dlaczego dyski twarde są czasami lepsze niż dyski SSD

By Weronika Skotnicka

Pomimo wielu zalet dysków SSD, dostawcy usług w chmurze, tacy jak Backblaze, polegają głównie na dyskach twardych (HDD). Decydującym czynnikiem jest tutaj czynnik kosztów.

W przypadku dysków twardych dane są przechowywane na obrotowych gramofonach za pomocą magnetyzmu (źródło: Backblaze)

Oprócz przechowywania taśmowego jedynymi obecnie stosowanymi technologiami przechowywania danych są dyski półprzewodnikowe (SSD) lub dyski twarde (HDD). Chociaż dyski SSD są uważane za nowszą i nowocześniejszą wersję nośników pamięci, na przykład operatorzy centrów danych zwykle nadal polegają na dyskach HDD. Dostawca usług w chmurze Backblaze wyjaśnia, dlaczego tak się dzieje.

Główną różnicą jest sposób przechowywania danych na nośniku pamięci. Dyski twarde mają obracający się talerz, na którym zapisuje się za pomocą magnetyzmu. Szybkość odczytu i zapisu zależy głównie od tego, jak szybko obracają się te dyski. W nowoczesnych napędach prędkość ta wynosi obecnie około 5400 lub 7200 obrotów na minutę, w zależności od modelu.

Płyty pokryte są folią złożoną z maleńkich cząstek magnetycznych. Do pisania głowica pisząca jest prowadzona po płytce. To następnie obraca cząstki albo z biegunem magnetycznym w górę lub w dół, aby zakodować 1 lub 0 w kodzie binarnym. Oznacza to jednak również, że dyski twarde są wrażliwe na wstrząsy, wibracje lub działanie innego magnesu. W najgorszym przypadku cząsteczki są skręcone, a kod bezpowrotnie zniszczony.

Galeria zdjęć 5 zdjęć Wiedza specjalistyczna: Dysk twardy - Dysk twardy >>

Pamięć masowa działa zasadniczo inaczej w przypadku dysków SSD. W tym przypadku używa się chipów flash, mówi się też o pamięciach półprzewodnikowych. Dyski SSD przechowują dane w poszczególnych komórkach pamięci, które składają się z tak zwanych tranzystorów z pływającą bramką. Skutkuje to znacznie wyższą szybkością przesyłania danych, wyższą gęstością przechowywania i mniejszym opóźnieniem w porównaniu z dyskiem twardym.

Jeśli dane były przechowywane w postaci fragmentarycznej na dysku twardym, głowica odczytująca musi zostać fizycznie przeniesiona w różne miejsca na dysku, aby w pełni odczytać kod. Z drugiej strony w przypadku dysków SSD nie jest to konieczne, ponieważ dostęp jest natychmiastowy.