RAID5 vs RAID10
RAID, eller Redundant Array of Independent Disks, er en teknologi som tillater bruk av flere lavprisdrivere for å gi overlegen ytelse, pålitelighet og lagringskapasitet. Det er mange konfigurasjoner av RAID med RAID5 og RAID10 som to eksempler. Hovedforskjellen mellom RAID5 og RAID10 er deres klassifisering. RAID5 er et standard RAID-nivå mens RAID10 er en nestet, eller en kombinasjon av 2 standard RAID-nivåer; nemlig RAID1 + RAID0.
RAID5 bruker paritet som en feilsikker mekanisme, og den spres ut over stasjonene, slik at hvilken stasjon som feiler, kan den rekonstrueres ved hjelp av de gjenværende stasjonene og paritetsdataene. RAID10 bruker ikke paritet siden det speiler stasjonene med RAID1 og striper dem med RAID0. RAID10 kan tolerere antall diskfeil så lenge det er en igjen innenfor hvert RAID1-nivå. Dette betyr at RAID10-arrayer er mer pålitelige enn RAID5, siden to eller flere diskfeil automatisk resulterer i uopprettelige data i RAID5.
RAID5 er også langsommere enn RAID10; enda mer med skriver enn med leser. Dette skyldes at RAID5-kontrolleren trenger å beregne pariteten før du skriver den til stasjonene. RAID5 trenger også å vite hvor de faktiske dataene og pariteten er før de leses. Det er derfor bedre å bruke RAID10 enn RAID5 for ytelse og pålitelighet.
Ulempen med å bruke RAID10 er kostnad, plass og strømforbruk. I RAID5 er bare en stasjon i matrisen bortkastet til paritet. Så hvis du har 6 stasjoner, vil den totale kapasiteten være summen av 5 stasjoner. I RAID10 slipper du minst halvparten av den totale kapasiteten på grunn av speiling; enda mer hvis du bruker mer enn 2 stasjoner i alle RAID1-arrayer. Så det er en handel mellom pålitelighet og plass. For å opprette et RAID10-array som samsvarer med kapasiteten til et RAID5-array, trenger du mye flere stasjoner. Dette oversetter direkte til større kostnader for å eie og vedlikeholde, større strømforbruk da alle stasjonene skulle løpe sammen, og en større mengde plass måtte monteres.
Sammendrag:
1.RAID5 er et standard RAID-nivå mens RAID10 er et nestet RAID-nivå
2.RAID5 bruker paritet mens RAID10 ikke gjør det
3.RAID10 kan tolerere flere diskfeil enn RAID5
4.RAID10 er raskere enn RAID5
5.RAID5 er mer plass effektiv enn RAID10