Forskellen mellem hardware RAID og software RAID

Hardware RAID vs. Software RAID

RAID står for Redundant Array of Inexpensive Disks. Dette er en metode til at forbedre ydelsen og pålideligheden af ​​dit lagringsmedie ved hjælp af flere drev. Drevene er konfigureret, så dataene enten er delt mellem diske, der skal distribueres belastning, eller duplikeres for at sikre, at de kan gendannes, når en disk mislykkes. Begge kan også implementeres sammen for at opnå begge fordele, selvom flere drev vil blive brugt. Hardware RAID var den oprindelige type RAID tilgængelig, hvor en specielt indbygget RAID-controller håndterer drevene, så processerne næsten er gennemsigtige for værtscomputeren. Software RAID er en nyere type RAID, hvor der ikke er behov for specialiseret hardware, og værtscomputeren er ansvarlig for drevene.

Naturligvis er hardware RAID dyrere sammenlignet med software RAID på grund af den ekstra hardware, du har brug for at købe. Hardwaren er typisk dyre og tilføjer et betydeligt beløb til omkostningerne for hele systemet. På bagsiden kan den billige software RAID forringe værtscomputeren, hvilket kan resultere i dårlig ydelse. Dette skyldes, at det er nødvendigt at behandle dataene, før de skrives til disk, for at bestemme, hvor hvert stykke data skal gå. Den ydelse, der er taget af systemet, kan variere meget, afhængigt af hvilken type RAID-matrix, du har i brug. Det kan være meget minimalt, som med et JBOD-array. Eller det kan være ret betydeligt, 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 gøre det. Værtsprocessoren skriver simpelthen dataene, ligesom på en normal harddisk.

Hardware RAID tilbyder bedre pålidelighed sammenlignet med software RAID. En software RAID kan være tilbøjelig til datakorruption på grund af fejlen i RAID-softwaren eller driveren, der bruges. En software RAID kan også blive påvirket, hvis værtscomputeren er tungt indlæst. Tung behandling kan få nogle stykker data til at blive forsinket med en lille mængde tid. Disse forsinkelser kan tilføje og ophæve fordelene ved RAID-arrayet til en vis grad.

Resumé:

1. I modsætning til software RAID kræver hardware RAID specialiseret hardware til at håndtere 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 sammenlignet med software RAID.