Nedávno mi někdo vrtal hlavou, že i když mají připojené dva 512GB SSD disky, vidí jen jeden disk pro úložný prostor. Možná neví, co znamená 2x 512GB NVMe SSD s RAID 1 na webovém serveru a co tato architektura úložiště obnáší.
obsah
Pokud jste začátečník ve správě úložných prostorů na serveru nebo jednoduchém počítači, v tomto tutoriálu se dozvíte o NVMe a o tom, co obnáší RAID. Vezměme to postupně a uvidíme, proč ze dvou propojených disků vidíte úložný prostor pouze z jednoho.
Co to znamená NVMe (Non-Volatile Memory Express)?
NVMe pochází z (Non-Volatile Memory Express) a je protokolem pro propojení úložných zařízení, jako je např SSDTheSolid State Drives) nebo paměťové moduly Flash (USB Stick, paměťová karta). Tento protokol je speciálně navržen pro využití vysokého výkonu paměťových zařízení založených na flash paměti a používá se hlavně pro vysoce výkonná paměťová zařízení. Nejčastěji se používají v architektuře webových serverů nebo databázových úložných systémů. Kde je vyžadována vysoká rychlost zápisu/čtení.

Na rozdíl od tradičních rozhraní úložiště, jako je SATA, NVMe používá připojení PCI Express (PCIe) umožňující rychlejší přenosy dat mezi výpočetním systémem a úložnými zařízeními. NVMe také používá architekturu "queueing” který umožňuje souběžné zpracování několika operací čtení a zápisu, což vede ke zvýšení výkonu a efektivity úložného systému.
Co to znamená 2x 512GB NVMe SSD Cu RAID 1?
Zde je tzv. problém, kdy vidíte pouze jeden úložný prostor. I když s jednoduchým výpočtem provedeným nováčkem, dva disk-s 512 GB by znamenalo celkem 1 TB volného místa pro úložiště.
V případě webových serverů je bezpečnost uložených dat velmi důležitá. Proto se používají disky SSD propojené NVMe se softwarovým RAID 1. Pokud lze základní desku, paměť nebo dokonce CPU vyměnit bez ztráty dat, pokud selže disk, následky mohou být katastrofální.
Co znamená RAID 1?
RAID (Redundant Array of Independent Disks) je technologie softwaru / datového úložiště, která kombinuje několik fyzických disků pro dosažení lepšího výkonu a zabezpečení. Jedná se o druh pojiva fyzických úložných jednotek, které jsou vzájemně propojeny v systému.
K dispozici je několik typů RAID, které se přizpůsobí požadavkům každé konfigurace. V případě webových serverů je nejlepší a cenově nejvýhodnější volbou RAID 1.
Co znamená 2x NVMe SSD s RAID 1?
RAID 1 je “datové zrcadlo” z disku. Mirroring. Data jsou duplikována na dva identické disky, což zajišťuje redundanci a v případě výpadku jednoho z disků jsou data stále dostupná na druhém disku. Data jsou tak chráněna v případě poškození. Výkon čtení se zlepšil, ale výkon zápisu je mírně ovlivněn.
U webových serverů je ochrana dat a rychlost čtení hlavními vlastnostmi disku. Proto, 2x NVMe SSD s RAID 1 je dobrou volbou pro webové servery, kde je rychlost čtení důležitější než rychlost zápisu. Ano, může to být nevýhoda, když je jako systém mezipaměti zvolen disk REDIS, memcached a další, použijte mezipaměť RAM. (Další diskuse).
Daca vreti, RAID 1 ajuta sa creezi un fel de disk de backup. Asta nu inseamna ca daca ai sters accidental date de pe disk, cu RAID 1 le vei putea recupera de pe celalalt disk. Este vorba numai despre in cazul in care unul dintre disk-uri se defecteaza.
In concluzie, este normal ca discurile dintr-un set RAID sa fie vazute de sistemul de operare ca un singur disc. In cazul unui RAID 1, datele sunt replicare pe ambele discuri din set, deci spatiul disponibil va fi doar egal cu spatiul unui singur disc, dar datele vor fi redundante si securizate in cazul in care unul dintre discuri are o defectiune.
La comanda: “df -h” spuštěný na linuxovém serveru zobrazí pouze aktuálně připojený/rozdělený a použitý úložný prostor v každém souborovém systému. Pokud oddíly na druhém disku nejsou připojeny v systému souborů, nebudou zobrazeny ve výsledku příkazu. Chcete-li zkontrolovat dostupné disky a existující oddíly, můžete použít příkaz: fdisk -l nebo lsblk.
Závěrem lze říci, že pokud máte na serveru nebo v počítači dva disky NVMe SSD s RAID 1, budete mít k dispozici pro úložiště pouze objem rovný jednomu disku.