Hvilken RAID Array er best for deg?
Hvis du noen gang har tenkt på å lage en NAS-enhet eller en server, eller bare har dablet i lagringsverdenen, har du sannsynligvis hørt om RAID. Den fulle formen for RAID er faktisk “Redundant Array of Independent (or Inexpensive) Disks”. Hovedformålet med denne matrisen er å lage et sikkerhetsnett for all lagringsplass som er koblet til NAS eller server. Feiltoleranse er hovedmålet med denne teknikken.
Feiltoleranse betyr at i tilfelle en stasjon mislykkes eller dør, vil matrisen selv fortsette å fungere og dataene vil bli beskyttet. Dette er ekstremt viktig i profesjonelle applikasjoner og datasentre der serverne og alle stasjonene i dem kan ha sensitive data som må beskyttes for enhver pris. RAID-array kan bidra til å gi en slags sikkerhetsfunksjon der data fremdeles kan beskyttes, selv om det oppstår maskinvarefeil.
Hvor RAID er viktig
RAID brukes tradisjonelt i applikasjoner der data lagres på flere stasjoner. Områder som servere og datasentre har et helt avgjørende behov for RAID, slik at de enorme mengder sensitive data kan beskyttes i tilfelle maskinvarefeil. I tillegg til disse applikasjonene, blir RAID også stadig mer populært i hjemmet og på kontoret. Forbrukere vender seg nå til RAID for å øke ytelsen eller gi redundans i tilfelle tap av stasjonen. Denne typen RAID blir ofte satt opp i applikasjoner som hjemme-NAS-servere og lignende.
Hvordan sette opp RAID
RAID kan konfigureres med både programvare- og maskinvarekonfigurasjoner. Programvare-RAID-konfigurasjon betyr at du kan bruke RAID-funksjonene uten å bruke dedikert maskinvare. Dedikert RAID-maskinvare betyr vanligvis en RAID-kontroller. Mens du bruker RAID-programvare, utnyttes operativsystemets iboende RAID-funksjoner. Windows 10, Windows 8 og Windows 7 sammen med Linux- og OS X-servere har full støtte for RAID på programvarenivå. Siden dette RAID-nivået kan konfigureres inne i programvaren uten ekstra kostnad, betyr dette at denne metoden er ideell for enkeltpersoner som arbeider på et lite antall stasjoner hjemme eller på mindre kontornivå.
Maskinvare-RAID krever derimot spesifikke RAID-kontrollere for å utnytte potensialet til RAID til det fulle. Dette er en dyrere, men mer pålitelig og allsidig metode som kan være gunstig for profesjonelt lagringsarbeid, datasenterapplikasjoner eller omfattende NAS-servere.
Hvilket RAID-nivå bør du velge
Det er mange nivåer av RAID som ofte brukes i både forbruker og prosumer. Disse nivåene (også kalt RAID Arrays) kommer hver med sine fordeler og ulemper. Det er opp til brukeren å identifisere hvilken som passer deres behov mest. Det er også viktig å merke seg at RAID-konfigurasjoner for programvare og maskinvare støtter forskjellige nivåer av RAID og også kan diktere hvilke typer stasjoner som støttes i RAID-konfigurasjonen: SATA, SAS eller SSD.
RAID 0
Dette RAID-nivået brukes til å øke ytelsen til en server. Med denne konfigurasjonen skrives data på flere disker. Det er også kjent som “disk striping”. Uansett hvilket arbeid du gjør på denne serveren blir håndtert av flere stasjoner, og ytelsen blir dermed økt på grunn av et høyere antall I / O-operasjoner. En annen fordel bortsett fra hastighet er at RAID 0 kan konfigureres i både programvare- og maskinvareformer, og det er også støtte for de fleste kontrollere. Den største ulempen med denne konfigurasjonen er feiltoleranse. Hvis en stasjon mislykkes, er all data på alle stripete disker borte. Sikkerhetskopiering er nøkkelen hvis du planlegger å bruke denne konfigurasjonen.
RAID 1
Denne konfigurasjonen er også kjent som “Disk mirroring”, og det største sterke punktet i RAID 1 er feiltoleransen. Stasjoner i denne RAID-matrisen er nøyaktige kopier av hverandre, og skaper dermed et større sikkerhetsnett hvis en stasjon mislykkes i matrisen. Data kopieres sømløst fra en stasjon til en annen, og det er den enkleste måten å lage et diskspeil til relativt lave kostnader.
Den største ulempen med RAID 1 er ytelsen. På grunn av det faktum at data skrives over flere stasjoner i stedet for en, er ytelsen til et RAID 1-array tregere enn en enestående stasjon. Den andre ulempen er at den totale brukbare kapasiteten til et RAID-array er halvparten av summen av stasjonskapasiteten. For eksempel vil et oppsett med to stasjoner på 1 TB hver ha en RAID-kapasitet på 1 TB i stedet for 2 TB. Dette er åpenbart av redundansgrunner.
Hvis du bare vil klone en harddisk manuelt, kan guiden vår være nyttig i den forbindelse.
RAID 5
Dette er den vanligste konfigurasjonen for bedrifts-NAS-enheter og forretningsservere. Denne matrisen er en forbedring i forhold til RAID 1 fordi den lindrer noe av ytelsestapet som er iboende for diskspeiling, og gir også god feiltoleranse. Begge disse tingene er veldig viktige i profesjonelle datalagringsapplikasjoner. I RAID 5 blir dataene og pariteten stripet over 3 eller flere stasjoner. Hvis det er noen indikasjon på en feil i en stasjon, overføres dataene sømløst til paritetsblokken. En annen fordel med dette RAID-programmet er at det gjør at mange serverstasjoner kan "byttes", noe som betyr at stasjoner kan byttes inn i arrayet mens systemet er i gang.
Den største ulempen med denne matrisen er skriveytelsen på store servere. Dette kan være bekymringsfullt hvis mange brukere får tilgang til et bestemt utvalg og skriver til det samtidig som en del av den daglige arbeidsmengden.
RAID 6
Denne RAID Array er nesten identisk med RAID 5 med bare én nøkkelforskjell. Den har et sterkere paritetssystem som betyr at opptil 2 stasjoner kan mislykkes før det er noen sjanse for at dataene blir berørt. Dette gjør det til et veldig attraktivt valg for datasentre og andre bedriftsapplikasjoner.
RAID 10
RAID 10 er en kombinasjon av RAID 1 og RAID 0 (altså 1 + 0). Det er en hybrid RAID-kombinasjon som prøver å kombinere de beste delene av både RAID 1 og RAID 0-matriser. Den kombinerer striping av RAID 1 med speiling av RAID 2 i et forsøk på å øke hastighetene samt gi bedre feiltoleranse. Dette gjør den ideell for servere som utfører mange skriveoperasjoner. Den kan også implementeres i programvare eller maskinvare, men maskinvareimplementering er vanligvis en bedre måte å velge.
Den skarpe ulempen med et RAID 10-utvalg er kostnadene. Minimum 4 stasjoner kreves for denne matrisen, med større datasentre og bedriftsapplikasjoner som må bruke minst 2 ganger beløpet på stasjoner som de ville gjort på andre matriser.
Andre RAID-nivåer
Bortsett fra de nevnte RAID-nivåene, er det også noen andre matriser. Dette er kombinasjoner av hovedarrayene og brukes til bestemte formål.
RAID 2
Dette ligner på RAID 5, men i stedet for å bruke et paritetssystem, skjer striping på et bitnivå. Minimum 10 stasjoner kreves for å distribuere et RAID 2-array, og I / O-ytelsen kan også lide tungt. De enorme inngangskostnadene og den dårlige ytelsen er hovedårsaken til den manglende populariteten til RAID 2.
RAID 3
Dette ligner også RAID 5. Forskjellen er at den bruker en dedikert paritetsstasjon i stedet for en paritetsblokk. RAID 3 er et veldig spesialisert program som brukes i noen spesifikke databaser og behandlingsområder.
RAID 4
RAID 4 bruker et stripesystem på byte-nivå i motsetning til et stripesystem på bitnivå som brukt i RAID 3. Andre applikasjoner er identiske.
RAID 7
Dette er et proprietært RAID-nivå som eies av Storage Computer Corporation, som nå er avsluttet.
RAID 0 + 1
Ofte forvekslet med RAID 1 + 0 (RAID 10), er denne applikasjonen av RAID 0 + 1 faktisk veldig forskjellig fra RAID 10. RAID 0 + 1 er en speilet matrise med segmenter som i seg selv er RAID 0-arrays. Denne matrisen har også spesialiserte applikasjoner i profesjonelle miljøer som krever høy ytelse, men som ikke nødvendigvis krever skalerbarhet.
RAID er ikke et alternativ til sikkerhetskopi
En stor feil som nye brukere eller til og med noen erfarne brukere kan gjøre i dette området, er å forveksle RAID med backup. Det er ekstremt viktig at de to er differensierte. RAID kan utføre visse nivåer av ytelsesforbedringer, eller det kan gi et effektivt sikkerhetsnett for dataene dine, slik at hvis det oppstår en maskinvarefeil som skader noen stasjoner, har brukeren tid til å handle og erstatte stasjonene. Det kan bidra til å redde dataene fra å gå tapt på en gang. Imidlertid er en riktig sikkerhetskopi avgjørende for profesjonelle brukere og bedriftsbrukere, og den bør lages minst 3 steder, hvorav en av dem er på et annet fysisk sted. Selv et svært avansert RAID-array kan bukke under for fysiske skader eller eksterne farer som brann eller vann osv. Dette er grunnen til at en separat sikkerhetskopi av sensitive data alltid er viktig og bør være obligatorisk for profesjonelle applikasjoner og bedrifter. Hvis du tilfeldigvis sletter viktige data fra harddisken din, vår gjenopprettingsguide kan hjelpe deg med å gjenopprette det.
Avsluttende ord
RAID er et nyttig verktøy i moderne databehandling og kan gi flere viktige fordeler i profesjonelle arbeidsbelastninger som store servere eller datasentre. RAID gir brukerne valget mellom høy ytelse og høyere sikkerhetsnivåer, og med avanserte RAID-nivåer er det til og med mulig å få begge på en gang. Det er viktig at RAID implementeres i tillegg til riktig sikkerhetskopi, og de to skal ikke forveksles med hverandre. Eventuelle sensitive data på et RAID-array kan fortsatt være sårbare for permanent tap hvis ikke riktige sikkerhetskopier blir gjort.