Forskellen mellem RAID5 og RAID10

RAID5 vs RAID10

RAID eller Redundant Array of Independent Disks er en teknologi, der tillader brugen af ​​flere lave omkostningsdrev til at give overlegen ydelse, pålidelighed og lagringskapacitet. Der er mange konfigurationer af RAID med RAID5 og RAID10 som to eksempler. Den største forskel mellem RAID5 og RAID10 er klassificeringen heraf. RAID5 er et standard RAID-niveau, mens RAID10 er et indlejret eller en kombination af 2 standard RAID-niveauer; nemlig RAID1 + RAID0.

RAID5 bruger paritet som en fejlsikker mekanisme, og den er spredt ud over drevene, så det uanset drev, der mislykkes, kan rekonstrueres ved hjælp af de resterende drev og paritetsdata. RAID10 bruger ikke paritet, da det spejler drevene med RAID1 og derefter striber dem med RAID0. RAID10 kan tolerere ethvert antal diskfejl, så længe der er en tilbage inden for hvert RAID1-niveau. Dette betyder, at RAID10-arrays er mere pålidelige end RAID5, da to eller flere diskfejl automatisk resulterer i uoprettelige data i RAID5.

RAID5 er også langsommere end RAID10; endnu mere med skriver end med læser. Dette skyldes, at RAID5-controlleren skal beregne pariteten, inden den skrives til drevene. RAID5 skal også vide, hvor de faktiske data og paritet er, før de læses. Det er derfor bedre at bruge RAID10 end RAID5 til ydeevne og pålidelighed.

Ulempen ved at bruge RAID10 er omkostninger, plads og strømforbrug. I RAID5 spildes kun et drev i matrixen til pariteten. Så hvis du har 6 drev, vil den samlede kapacitet være summen af ​​5 drev. I RAID10 spilder du mindst halvdelen af ​​den samlede kapacitet på grund af spejling; endnu mere, hvis du bruger mere end 2 drev i hver RAID1-matrix. Så der er et indbytte mellem pålidelighed og plads. For at oprette en RAID10-matrix, der matcher kapaciteten i en RAID5-matrix, har du brug for meget flere drev. Dette medfører direkte større omkostninger ved at eje og vedligeholde, større strømforbrug, da alle drev ville køre sammen, og en større mængde plads, der er nødvendig for at montere dem.

Resumé:

1.RAID5 er et standard RAID-niveau, mens RAID10 er et indlejret RAID-niveau
2.RAID5 bruger paritet, mens RAID10 ikke gør det
3.RAID10 kan tolerere flere diskfejl end RAID5
4.RAID10 er hurtigere end RAID5
5.RAID5 er mere pladseffektiv end RAID10