Vælg en RAID-type

RAID (Redundant Array of Independent Disks) er en datalagringsteknologi, der muliggør, at flere diske kan kombineres til en lagerplads. Der er forskellige typer RAID, der hver yder forskellige niveauer af ydelse, lagerkapacitet og pålidelighed.

Denne artikel indeholder en kort oversigt over RAID-typer, der understøttes af DiskStation, herunder implementeringskrav samt fordele og ulemper.

Understøttede RAID-typer

Denne tabel indeholder en kort oversigt over forskellige RAID-typer, der understøttes af DiskStation, herunder lagerkapacitet, min. antal diske, der kræves til RAID-typen, og antallet af harddiskfejl, der kan tolereres, før der opstår datatab.

Diskenhedstype Antal harddiske Diskfejl, der kan tolereres Beskrivelse Diskenhedskapacitet
SHR 1 0
  • Optimerer diskenhedsstørrelsen, når der kombineres diske med forskellige størrelser.
  • Hvis diskenheden er sammensat af to eller flere diske, beskyttes dataintegriteten.
  • Anbefales for startbrugere.
1 x (harddiskstørrelse)
2 - 3 1 Optimeret af systemet.
≧4 1 - 2
Basic 1 0
  • Består af én disk som en uafhængig enhed.
  • Giver ikke dataredundans.
1 x (harddiskstørrelse)
JBOD ≧1 0
  • Kombinerer en samling harddiske til én lagerplads med en kapacitet, der er lige med summen af alle diskenes kapacitet.
  • Giver ikke dataredundans.
Summen af alle harddiskstørrelser
RAID 0 ≧2 0
  • Tilbyder "striping", hvilket er en proces til opdeling af data i blokke og spredning af datablokke på tværs af flere diske for at forbedre ydelsen.
  • Giver ikke dataredundans.
Summen af alle harddiskstørrelser
RAID 1 2 1
  • Skriver identiske data til begge diske på samme tid.
  • Giver dataredundans.
Mindste harddiskstørrelse
3 2
4 3
RAID 5 ≧3 1
  • Implementerer Striping på blokniveau med paritetsdata fordelt på alle medlemsdiske, så dataredundans bliver mere effektiv end RAID 1.
(N – 1) x (mindste harddiskstørrelse)
RAID 6 ≧4 2
  • Implementerer tolags dataparitet for at lagre redundante data, der er lige med størrelsen på to diske, hvilket giver en højere grad af dataredundans end RAID 5.
(N – 2) x (mindste harddiskstørrelse)
RAID 10 ≧4
(lige tal)
Halvdelen af den samlede harddisk
  • Giver ydelsen i RAID 0 og databeskyttelsesniveauet i RAID 1, og kombinerer diske i grupper på to, hvor data afspejles.
(N / 2) x (mindste harddiskstørrelse)
RAID F1 ≧3 1
  • Implementerer Striping på blokniveau med paritetsdata fordelt på alle medlemsdiske.
  • Skriver flere paritetsoplysninger på en bestemt disk.
  • Anbefales til all-flash-array.
(N – 1) x (mindste harddiskstørrelse)

Bemærk:

Synology Hybrid RAID (SHR)

Synology Hybrid RAID (SHR) er et automatisk RAID-styringssystem, der er designet til at forenkle lagerstyring og opfylde behovene for nye bruger, der ikke kender til RAID-typer.

SHR kan kombinere diske af forskellig størrelse til at oprette en lagerdiskenhed med optimeret kapacitet og ydeevne, så der spildes så lidt diskplads som muligt og der ydes en mere fleksibel lagerløsning. Når der er tilstrækkeligt med diske, tillader SHR for 1- eller 2-diskredundans, hvilket betyder, at SHR-diskenheden kan lide under et eller to diske med fejl uden at opleve datatab.

RAID 0

RAID 0 kombinerer to eller flere diske for at øge ydeevnen og kapaciteten, men indeholder ingen Fault Tolerance. Én diskfejl vil medføre tab af alle data i arrayet. RAID 0 er nyttigt i ikke-kritiske kontorsystemer, hvor der er overvejelser om høj pris/ydeevne.

RAID 1

RAID 1 implementeres oftest med to diske. Data på diskene spejles, så der er en Fault Tolerance i tilfælde af diskfejl. Læsydelsen øges, mens skiveydelsen bliver som på én disk. Én diskfejl kan bevares uden datatab. RAID 1 anvendes ofte, når Fault Tolerance er vigtigt, mens plads og ydelse ikke er kritiske krav.

RAID 5

RAID 5 yder Fault Tolerance og øget læseydelse. Der kræves mindst tre diske. RAID 5 kan modstå tabet af én disk. I tilfælde af diskfejl genoprettes data fra den fejlede disk fra paritet og stripes over de resterende diske. Derfor påvirkes både læse- og skriveydelsen meget, mens en RAID 5-array går i tilstanden Degraderet. RAID 5 er ideel, når plads og pris er vigtigere end ydelse.

RAID 6

RAID 6 minder om RAID 5, bortset fra at der er et yderligere striping-lag og således kan modstå to diskfejl. Der kræves mindst fire diske. Ydelsen i RAID 6 er lavere end i RAID 5 pga. denne yderligere Fault Tolerance. RAID 6 bliver attraktiv, når plads og pris er vigtigt, og der kræves understøttelse af flere diskfejl.

RAID 10

RAID 10 kombinerer fordelene i RAID 1 og RAID 0 Læse-og skriveydelsen øges, men kun halvdelen af den samlede plads er tilgængelig til datalagring. Fire eller flere diske kræves, så prisen bliver relativt høj, men ydelsen er god, og der er samtidig Fault Tolerance. Faktisk kan RAID 10 modstå flere diskfejl, under forudsætning af at fejlene ikke ligger inden for samme undergruppe. RAID 10 er ideel til programmer med højt input-/outputbehov, f.eks. databaseservere.

RAID F1

RAID F1 anvender mekanismen for RAID 5, der yder Fault Tolerance og øget læseydelse. Med RAID F1 vil systemet dog skrive flere paritetsoplysninger til en bestemt disk for at accelerere ældningen og således forhindre alle diske i at komme til levetidsslut på samme tid. Dette kan påvirke ydelsen sammenlignet med RAID 5. Der kræves mindst tre diske. RAID F1 kan modstå tabet af én disk. I tilfælde af diskfejl genoprettes data fra den fejlede disk fra paritet og stripes over de resterende diske. Derfor påvirkes både læse- og skriveydelsen meget, mens en RAID F1-array går i tilstanden Degraderet. RAID F1 er ideelt til all-flash-array.