Hvad betyder 2x 512GB NVMe SSD med RAID 1 på webserveren?

Jeg havde for nylig nogen, der undrede sig over det faktum, at selvom de har to 512GB SSD-drev tilsluttet, ser de kun ét drev til lagerplads. Måske ved han ikke, hvad 2x 512GB NVMe SSD med RAID 1 betyder på webserveren, og hvad denne lagringsarkitektur indebærer.

Hvis du er en novice i at administrere lagerpladser på en server eller en simpel computer, vil du i denne tutorial lære om NVMe og hvad RAID indebærer. Lad os tage det en ad gangen og se, hvorfor du fra to indbyrdes forbundne diske kun ser lagerpladsen fra en.

Hvad betyder det NVMe (Non-Volatile Memory Express)?

NVMe kommer fra (Non-Volatile Memory Express) og er en protokol til sammenkobling af lagerenheder, som f.eks SSDSites (Solid State Drives) eller Flash-lagermoduler (USB Stick, memory stick). Denne protokol er specielt designet til at udnytte den høje ydeevne af flashhukommelsesbaserede lagerenheder og bruges hovedsageligt til højtydende lagerenheder. De bruges oftest i arkitekturen af ​​webservere eller databaselagringssystemer. Hvor høj skrive-/læsehastighed er påkrævet.

NVMe SSD med RAID 1
Hvad betyder 2x 512GB NVMe SSD med RAID 1 på webserveren?

I modsætning til traditionelle lagergrænseflader som SATA, bruger NVMe en forbindelse PCI Express (PCIe) for at tillade hurtigere dataoverførsler mellem computersystemet og lagerenhederne. NVMe bruger også en arkitektur af "queueing” som tillader flere læse- og skriveoperationer at blive behandlet samtidigt, hvilket fører til en øget ydeevne og effektivitet af lagersystemet.

Hvad betyder det 2x 512GB NVMe SSD cu RAID 1?

Her er det såkaldte problem, hvor du kun ser én lagerplads. Skønt med en simpel beregning lavet af en novice, to disk-s på 512 GB, ville betyde i alt 1 TB ledig plads til opbevaring.

I tilfælde af webservere er sikkerheden af ​​lagrede data meget vigtig. Det er derfor der bruges diske SSD sammenkoblet NVMe med software RAID 1. Hvis et bundkort, hukommelse eller endda CPU de kan udskiftes uden tab af data, hvis en disk fejler, kan virkningerne være katastrofale.

Hvad betyder RAID 1?

RAID (Redundant Array of Independent Disks) er en datalagringssoftware/teknologi, der kombinerer flere fysiske diske for at opnå bedre ydeevne og sikkerhed. Det er en slags bindemiddel af fysiske lagerenheder, der er forbundet i et system.

Flere typer RAID er tilgængelige, som tilpasser sig kravene til hver konfiguration. I tilfælde af webservere er det bedste og mest omkostningseffektive valg RAID 1.

Hvad betyder 2x NVMe SSD med RAID 1?

RAID 1 er "dataspejlet" på en disk. Mirroring. Dataene duplikeres på to identiske diske, hvilket sikrer redundans, og hvis en af ​​diskene svigter, er dataene stadig tilgængelige på den anden disk. Dermed er dataene beskyttet i tilfælde af skade. Læseydelsen er forbedret, men skriveydelsen er lidt påvirket.

For webservere er databeskyttelse og læsehastighed de vigtigste funktioner på en disk. Derfor, 2x NVMe SSD med RAID 1 er et godt valg til webservere, hvor læsehastigheden er vigtigere end skrivehastigheden. Ja, det kan dog være en ulempe, når disken er valgt som cache-system REDIS, memcached og andre, brug RAM-cache. (En anden diskussion).

Hvis du vil, hjælper RAID 1 med at skabe en slags backup-disk. Dette betyder ikke, at hvis du ved et uheld slettede data fra disken, med RAID 1 vil du være i stand til at gendanne dem fra den anden disk. Det handler kun om, hvis en af ​​diskene fejler.

Afslutningsvis er det normalt, at diskene i et RAID-sæt ses af operativsystemet som en enkelt disk. I tilfælde af en RAID 1, replikeres dataene på begge diske i sættet, så den tilgængelige plads vil kun være lig med pladsen på en enkelt disk, men dataene vil være redundante og sikret, hvis en af ​​diskene skulle have en fejl.

Skræddersyet: "df -h” udført i en server med Linux, vil den kun vise den aktuelt monterede/partitionerede og brugte lagerplads på hvert filsystem. Hvis partitionerne på den anden disk ikke er monteret i filsystemet, vil de ikke blive vist i kommandoresultatet. For at kontrollere tilgængelige diske og eksisterende partitioner kan du bruge kommandoen: fdisk -l eller lsblk.

Som konklusion, hvis du har to NVMe SSD-diske med RAID 1 på en server eller en computer, vil du kun have en volumen svarende til den på en enkelt disk tilgængelig til lagring.

Teknologientusiast, jeg skriver med glæde på StealthSettings.com siden 2006. Jeg har rig erfaring med operativsystemer: macOS, Windows og Linux, samt programmeringssprog og blogplatforme (WordPress) og til onlinebutikker (WooCommerce, Magento, PrestaShop).

Hvordan man » Software » HDD/SSD » Hvad betyder 2x 512GB NVMe SSD med RAID 1 på webserveren?
Efterlad en kommentar