Forskel mellem hardware RAID og software RAID Forskel mellem

Anonim

Hardware RAID vs. Software RAID

RAID står for Redundant Array of Cheap Disks. Dette er en metode til forbedring af ydeevnenes præstation og pålidelighed ved at bruge flere drev. Drevene er konfigureret, så dataene enten er opdelt mellem diske for at distribuere belastning eller duplikeret for at sikre, at det kan genoprettes, når en disk fejler. Begge kan også implementeres sammen for at opnå begge fordele, selv om flere drev vil blive brugt. Hardware RAID var den oprindelige type RAID til rådighed, hvor en specielt bygget RAID-controller håndterer drevene, så processerne er næsten gennemsigtige for værtscomputeren. Software RAID er en nyere type RAID, hvor der ikke er brug for specialiseret hardware, og værtscomputeren er ansvarlig for drevene.

Det er klart, at hardware RAID er mere prissat i forhold til software RAID på grund af den ekstra hardware, du skal købe. Hardware er typisk dyrt og tilføjer en betydelig mængde til prisen for hele systemet. På den lille side kan den billige software RAID forringe værtscomputeren, hvilket kan medføre dårlig ydelse. Dette skyldes, at det skal behandle dataene, før det er skrevet til disken, for at bestemme, hvor hvert enkelt data skal gå. Ydeevnen, der tages af systemet, kan variere meget afhængigt af hvilken type RAID-array du har brug for. Det kunne være meget minimal, som i tilfældet med et JBOD array. Eller det kan være ret væsentligt, især med stripping og spejling på flere diske. Controlleren i en hardware RAID håndterer disse operationer, så værtsprocessoren ikke behøver at. Værtsprocessoren skriver simpelthen dataene, ligesom i en normal harddisk.

Hardware RAID giver bedre pålidelighed i forhold til software RAID. En software RAID kan være tilbøjelig til dataforstyrrelser på grund af fejlen i RAID-softwaren eller -driveren, der bliver brugt. En software RAID kan også blive påvirket, hvis værtscomputeren er meget belastet. Kraftig behandling kan forårsage, at nogle dele af data forsinkes med lidt tid. Disse forsinkelser kan tilføjes og negere fordelene ved RAID-arrayet til en vis grad.

Sammendrag:

1. Til forskel fra software RAID kræver hardware RAID specialiseret hardware til håndtering af drevene.

2. Software RAID er betydeligt billigere end hardware RAID.

3. I modsætning til hardware RAID optager Software RAID en del af værtsprocessoren.

4. Hardware RAID er mere pålidelig end software RAID.