HDD (Hard Disk Drive, pevný disk) je klasické datové úložiště s pohyblivými mechanickými součástkami. Uvnitř se točí kovové plotny pokryté magnetickou vrstvou a nad nimi se přesouvá raménko se čtecí hlavičkou, které data zapisuje jako drobné magnetické stopy.
Přirovnání: funguje jako gramofon. Deska se točí, přenoska najíždí na správnou drážku. Chcete-li přeskočit na jinou skladbu, musí se rameno fyzicky přesunout – a právě tohle přesouvání stojí čas, který se u moderních úložišť neplýtvá.
Jak si HDD stojí proti SSD a NVMe diskům, které žádné pohyblivé díly nemají:
- Rychlost – největší rozdíl. HDD musí u každého souboru najet hlavičkou na správné místo, což trvá tisíckrát déle než u SSD. U webu se to pozná okamžitě, protože stránka se skládá ze stovek drobných souborů a dotazů do databáze.
- Hlučnost a teplo – roztočené plotny vydávají slyšitelné hučení a cvakání, SSD je naprosto tiché.
- Poruchovost – mechanika se opotřebuje a otřes za provozu jí uškodí. HDD proto obvykle doslouží dřív, i když ani SSD nežije věčně, jen se u něj opotřebovávají paměťové buňky zápisem.
- Cena za kapacitu – jediná disciplína, kde HDD stále vede. Za stejné peníze dostanete mnohonásobně víc místa, proto se drží u velkých archivů.
- Spotřeba – roztáčení plotny stojí energii navíc.
Právě proto se dnes role rozdělily. Systém, weby a databáze, kde rozhoduje reakční doba, patří na SSD nebo NVMe. HDD zůstává tam, kde jde hlavně o kapacitu a data se čtou zřídka – typicky u záloh a archivů, kde se sekvenčně zapisují velké souvislé bloky a mechanice to tolik nevadí.
Ať jde o jakýkoli typ disku, platí jedno: úložiště není záloha. Disk může selhat bez varování, a proto se v serverech zapojuje víc disků najednou do pole, aby výpadek jednoho kusu neznamenal ztrátu dat. Ani to ale nechrání před omylem smazaným souborem – na to je potřeba skutečná záloha na jiném místě.
Doplňkově se hodí připomenout rozdíl proti operační paměti RAM: disk si data pamatuje i po vypnutí, RAM je po odpojení proudu prázdná. Obojí ovlivňuje výkon hostingu, ale každé jinak.