Maskinvare RAID vs. Software RAID
RAID står for Redundant Array of Cheap Disks. Dette er en metode for å forbedre ytelsen og påliteligheten til lagringsmedia ved å bruke flere stasjoner. Diskene er konfigurert, slik at dataene enten er delt mellom disker for å distribuere last eller duplisert for å sikre at det kan gjenopprettes når en disk mislykkes. Begge kan også implementeres sammen, for å oppnå begge fordelene, selv om flere stasjoner blir brukt. Maskinvare RAID var den opprinnelige typen RAID tilgjengelig, der en spesialbygget RAID-kontroller håndterer stasjonene, slik at prosessene er nesten gjennomsiktige for vertsdatamaskinen. Programvare RAID er en nyere type RAID der ingen spesialisert maskinvare er nødvendig, og vertsdatamaskinen er ansvarlig for stasjonene.
Det er klart at maskinvare RAID er pricier sammenlignet med programvare RAID, på grunn av den ekstra maskinvaren du trenger å kjøpe. Maskinvaren er vanligvis dyr, og legger til en betydelig sum til kostnaden for hele systemet. På baksiden kan den billige programvaren RAID svekke vertsdatamaskinen, noe som kan føre til dårlig ytelse. Dette skyldes at den må behandle dataene før den er skrevet til disk, for å bestemme hvor hvert data skal gå. Resultatet som er tatt av systemet, kan variere mye, avhengig av hvilken type RAID-array du har i bruk. Det kan være svært minimal, som med et JBOD-array. Eller det kan være ganske betydelig, spesielt med stripping og speiling på flere disker. Kontrolleren i en maskinvare RAID håndterer disse operasjonene, slik at vertsprosessoren ikke trenger å. Vertsprosessoren skriver bare dataene, akkurat som i en vanlig harddisk.
Maskinvare RAID gir bedre pålitelighet sammenlignet med programvare RAID. En programvare RAID kan være utsatt for data korrupsjon, på grunn av feilen til RAID-programvaren eller driveren som blir brukt. En programvare RAID kan også bli påvirket dersom vertsdatamaskinen er tungt lastet. Kraftig behandling kan føre til at dataene forsinkes med litt tid. Disse forsinkelsene kan legge opp og negere fordelene av RAID-arrayet til en viss grad.
Sammendrag:
1. I motsetning til programvare RAID krever Hardware RAID spesialisert maskinvare for å håndtere stasjonene.
2. Programvare RAID er betydelig billigere enn hardware RAID.
3. I motsetning til hardware RAID tar Software RAID opp en del av vertsprosessoren.
4. Maskinvare RAID er mer pålitelig sammenlignet med programvare RAID.