
RAID'en blev oprindeligt forkortet som overflødige diske af billige diske, fordi den blev udtænkt til at tilvejebringe store diskkapaciteter til en lav pris ved at bruge talrige billige diske. Selvom denne teknologi i dag ikke kun giver stort diskvolumen, men også giver høje datahastigheder, hurtig adgang og pålidelighed. Teknologien virker ved at dividere de data, der er underforstået i en I / O-operation på tværs af flere diske og udfører opgaven på disse diske parallelt. Det anvender redundans for at øge pålideligheden.
Sammenligningstabel
Grundlag for sammenligning | RAID 0 | RAID 1 |
---|---|---|
Grundlæggende | Stribet array uden fejltolerance | Disk spejling |
Koste | Billig | Dyrt forholdsvis |
Relativ lagringseffektivitet (i%) | 100% | 50% |
Læs ydeevne | Gør det godt i både tilfældig og sekventiel læsning. | Moderat men bedre end en enkelt disk. |
Skriv præstation | Bedre end RAID 1. | Langsommere end en enkelt disk. |
Skriv straffe | Ingen | Moderat |
Passende | Når dataadgangshastigheden er den største bekymring. | Når der lægges vægt på datatilgængelighed. |
Definition af RAID 0
RAID 0 eller RAID niveau 0 organiserer data ved at interlevere det på flere diske. Så disken er åbnet parallelt på tidspunktet for udførelse af en I / O-operation. Ideelt set betragtes RAID-niveau O ikke som RAID-organisation, fordi den ikke indeholder nogen overflødige data. Det bruger diskstrimmende teknik. Diskstrimmel er en teknik til partitionering af et drevlagerplads til striber med varierende størrelser fra 8KB til 1024 KB. Disse striber indsættes på gentagen seriel måde.
Strimler fra hvert drev konstruerer et integreret lagerplads. Dataene kan skrives over flere drev på trods af kun en i RAID 0. Den del af en stribe, der ligger på et enkelt drev, kaldes stribeformat. For eksempel indeholder en stribe diskpladsen på 48 KB og har 16 KB data tilbage på hver disk i striben. Så er strimlens størrelse 48 KB, og strimlens størrelse er 16 KB.
RAID-niveauet 0 giver 'n' tidsforøgelse i overførselshastigheder, når n nummer på diskene anvendes og placeres under en separat diskcontroller. Det har dog også problemer, som f.eks. Data ikke kan nås, selvom en enkelt disk ophører med at fungere. Desuden kan manglen på redundans forårsage tab af data.
Definition af RAID 1
RAID 1 (niveau 1) -konfigurationen indebærer dataspejling, hvor de samme data gemmes på de to separate diske. Under læsning er dataene mellem de identiske data, der kan fås på kort tid, brugt, og parallelle læsninger kan også udføres, når der ikke opstår fejl. Hver gang en post opdateres eller skrives af en proces, skrives der en kopi af posten på hver disk. Derfor oplever RAID niveau 1 100% overhead. I tilfælde af diskfejl er en kopi af posten sikret for at være tilgængelig. Anvendelsen af spejleteknik forbedrer fejltolerancen.
Nøgleforskelle mellem RAID 0 og RAID 1
- RAID 0 teknologien bruger diskstripping, mens RAID 1 bruger begrebet diskspejling.
- Når det kommer til at koste RAID 0, er billigt, mens RAID 1 er ret dyrt.
- Lagringseffektivitet af RAID niveau 0 er meget god. I modsætning hertil kan RAID niveau 1 nå kun halvdelen af lagringseffektiviteten, da den kopierer data i de forskellige diske.
- Læseoperationen udføres effektivt i RAID 0. Modsat er læseydelsen moderat i RAID 1, men er stadig bedre end at bruge en enkelt disk.
- Skriveydelsen af RAID 0 er bedre end RAID 1, fordi hver skrivning til en disk udføres to gange, hvilket signifikant forringer skriveydelsen af RAID 1.
- Der er ingen skrive straf i RAID 0, mens den er til stede i RAID 1.
Fordele ved RAID 0
- Dataene læses og skrives hurtigt.
- Der genereres ingen generalomkostninger for paritetsberegning.
- Disken udnyttes fuldstændigt.
Fordele ved RAID 1
- Ydeevnen er god.
- Bestemmelse for fejltolerance.
- Nem at genoprette.
Ulemper ved RAID 0
- Der gives ingen fejltolerance.
- Fejl i et drev forårsager tab af data.
- Redundante data findes ikke.
Ulemper ved RAID 1
- Reduceret lagringseffektivitet.
- Data kan ikke nås under genoprettelsesprocessen, da det skal lukke RAID.
Konklusion
RAID-niveauet 0 betragtes ikke som RAID, da der ikke er nogen overflødig information, der er gemt. RAID 0 er egnet, når hurtigere adgang til data er prioriteret. På den anden side indeholder RAID 1 de overflødige oplysninger og er egnet, når der lægges vægt på datatilgængeligheden.