Co oznacza 2x 512 GB NVMe SSD z RAID 1 na serwerze sieciowym?

Niedawno kogoś zaintrygował fakt, że mimo podłączenia dwóch dysków SSD o pojemności 512 GB widzi tylko jeden dysk jako miejsce do przechowywania. Może nie wie, co oznacza 2x 512 GB NVMe SSD z RAID 1 na serwerze WWW i na czym polega ta architektura przechowywania.

Jeśli nie masz doświadczenia w zarządzaniu przestrzenią dyskową na serwerze lub prostym komputerze, w tym samouczku dowiesz się o NVMe i o tym, co pociąga za sobą RAID. Rozważmy to pojedynczo i zobaczmy, dlaczego na dwóch połączonych ze sobą dyskach widać miejsce na dysku tylko na jednym.

Co to znaczy NVMe (Non-Volatile Memory Express)?

NVMe pochodzi z (Non-Volatile Memory Express) i jest protokołem do łączenia urządzeń pamięci masowej, takich jak SSDAPI (Solid State Drives) lub moduły pamięci Flash (USB Stick, karta pamięci). Protokół ten został specjalnie zaprojektowany w celu wykorzystania wysokiej wydajności urządzeń pamięci masowej opartych na pamięci flash i jest używany głównie w przypadku urządzeń pamięci masowej o wysokiej wydajności. Najczęściej stosowane są w architekturze serwerów WWW lub systemach przechowywania baz danych. Tam, gdzie wymagana jest duża prędkość zapisu/odczytu.

Dysk SSD NVMe z RAID 1
Co oznacza 2x 512 GB NVMe SSD z RAID 1 na serwerze sieciowym?

W przeciwieństwie do tradycyjnych interfejsów pamięci masowej, takich jak SATA, NVMe wykorzystuje połączenie PCI Express (PCIe) aby umożliwić szybsze przesyłanie danych między systemem komputerowym a urządzeniami pamięci masowej. NVMe wykorzystuje również architekturę „queueing”, co pozwala na jednoczesne przetwarzanie kilku operacji odczytu i zapisu, co prowadzi do zwiększenia wydajności i wydajności systemu pamięci masowej.

Co to znaczy 2x 512GB NVMe SSD cu RAID 1?

Oto tak zwany problem, w którym widzisz tylko jedno miejsce do przechowywania. Chociaż z prostym obliczeniem wykonanym przez nowicjusza, dwa dysk-s 512 GB oznaczałoby łącznie 1 TB wolnego miejsca do przechowywania.

W przypadku serwerów internetowych bezpieczeństwo przechowywanych danych jest bardzo ważne. Dlatego używa się dysków SSD połączone NVMe z oprogramowaniem RAID 1. Jeśli płyta główna, pamięć lub nawet CPU można je wymienić bez utraty danych, w przypadku awarii dysku skutki mogą być katastrofalne.

Co oznacza RAID 1?

RAID (nadmiarowa macierz niezależnych Disks) to oprogramowanie/technologia do przechowywania danych, która łączy kilka dysków fizycznych w celu osiągnięcia lepszej wydajności i bezpieczeństwa. Jest to swego rodzaju spoiwo fizycznych jednostek pamięci, które są ze sobą połączone w systemie.

Dostępnych jest kilka typów RAID, które dostosowują się do wymagań każdej konfiguracji. W przypadku serwerów WWW najlepszym i najbardziej ekonomicznym wyborem jest RAID 1.

Co oznacza 2x NVMe SSD z RAID 1?

RAID 1 to „lustro danych” na dysku. Mirroring. Dane są duplikowane na dwóch identycznych dyskach, co zapewnia redundancję i w przypadku awarii jednego z dysków, dane są nadal dostępne na drugim dysku. Dzięki temu dane są chronione na wypadek ich uszkodzenia. Wydajność odczytu uległa poprawie, ale wydajność pisania jest nieznacznie obniżona.

W przypadku serwerów internetowych ochrona danych i szybkość odczytu to najważniejsze cechy dysku. Dlatego, 2x NVMe SSD z RAID 1 to dobry wybór dla serwerów internetowych, gdzie prędkość odczytu jest ważniejsza niż prędkość zapisu. Tak, jednak może to być wadą, jeśli dysk zostanie wybrany jako system pamięci podręcznej REDIS, memcached i inne, użyj pamięci podręcznej RAM. (Kolejna dyskusja).

Jeśli chcesz, RAID 1 pomaga stworzyć coś w rodzaju dysku zapasowego. Nie oznacza to jednak, że jeśli przypadkowo usuniesz dane z dysku, dzięki RAID 1 będziesz mógł je odzyskać z drugiego dysku. Dzieje się tak tylko w przypadku awarii jednego z dysków.

Podsumowując, to normalne, że dyski w zestawie RAID są postrzegane przez system operacyjny jako pojedynczy dysk. W przypadku jednego RAID 1, dane są replikowane na obu dyskach w zestawie, więc dostępna przestrzeń będzie równa tylko przestrzeni jednego dysku, ale dane będą redundantne i zabezpieczone na wypadek awarii jednego z dysków.

Wytworzone na zamówienie: "df -h” wykonane na serwerze z Linux, wyświetli tylko aktualnie zamontowaną / podzieloną na partycje i używaną przestrzeń dyskową w każdym systemie plików. Jeśli partycje na drugim dysku nie są zamontowane w systemie plików, nie zostaną wyświetlone w wyniku polecenia. Aby sprawdzić dostępne dyski i istniejące partycje, możesz użyć polecenia: fdisk -l lub lsblk.

Podsumowując, jeśli masz dwa dyski SSD NVMe z RAID 1 na serwerze lub komputerze, będziesz mieć do przechowywania tylko wolumin równy pojedynczemu dyskowi.

Pasjonat technologii, z przyjemnością piszę dalej StealthSettings.com od 2006 roku. Mam duże doświadczenie w systemach operacyjnych: macOS, Windows şi Linux, ale także w językach programowania i platformach blogowych (WordPrasa) i dla sklepów internetowych (WooCommerce, Magento, PrestaShop).

Strona główna » Twoje źródło samouczków IT, przydatnych wskazówek i aktualności. » Oprogramowanie » Dysk twardy / SSD » Co oznacza 2x 512 GB NVMe SSD z RAID 1 na serwerze sieciowym?
Zostaw komentarz