Skillnad mellan RAID5 och RAID10

RAID5 vs RAID10

RAID eller Redundant Array of Independent Disks är en teknik som möjliggör användning av flera lågprisdrivningar för att ge överlägsen prestanda, tillförlitlighet och lagringskapacitet. Det finns många konfigurationer av RAID med RAID5 och RAID10 som två exempel. Huvudskillnaden mellan RAID5 och RAID10 är deras klassificering. RAID5 är en standard RAID-nivå medan RAID10 är en kapslad eller en kombination av 2 standard RAID-nivåer; nämligen RAID1 + RAID0.

RAID5 använder paritet som en felsäker mekanism och den sprids ut över enheterna så att vilken som helst enhet misslyckas kan den rekonstrueras med hjälp av återstående enheter och paritetsdata. RAID10 använder inte paritet eftersom den speglar enheterna med RAID1 och ränder dem med RAID0. RAID10 kan tolerera ett antal skivfel så länge som det finns en kvar inom varje RAID1-nivå. Det betyder att RAID10-arrays är mer tillförlitliga än RAID5 eftersom två eller flera diskfel automatiskt leder till oåterkallelig data i RAID5.

RAID5 är också långsammare än RAID10; ännu mer med skriv än med läser. Detta beror på att RAID5-kontrollern behöver beräkna pariteten innan den skrivs till enheterna. RAID5 behöver också veta var de faktiska data och paritet är innan de läses. Det är därför bättre att använda RAID10 än RAID5 för prestanda och tillförlitlighet.

Nackdelen med att använda RAID10 är kostnad, utrymme och strömförbrukning. I RAID5 slösas endast en enhet i matrisen till pariteten. Så om du har 6 enheter, skulle den totala kapaciteten vara summan av 5 enheter. I RAID10 slösar du åtminstone hälften av den totala kapaciteten på grund av spegling. ännu mer om du använder mer än 2 enheter i varje RAID1-array. Så det finns en handel mellan pålitlighet och utrymme. För att skapa en RAID10-array som matchar kapaciteten i en RAID5-array, behöver du mycket fler enheter. Det här översättar direkt till högre kostnader för att äga och underhålla, större strömförbrukning eftersom alla enheter skulle springa tillsammans och en större mängd utrymme som behövs för att montera dem.

Sammanfattning:

1.RAID5 är en standard RAID-nivå medan RAID10 är en kapslad RAID-nivå
2.RAID5 använder paritet medan RAID10 inte gör det
3.RAID10 kan tolerera fler skivfel än RAID5
4.RAID10 är snabbare än RAID5
5.RAID5 är mer utrymme effektiv än RAID10