Skip to main content

Vad är RAID 10 och stödjer min Mac den?

Suspense: Blue Eyes / You'll Never See Me Again / Hunting Trip (Maj 2025)

Suspense: Blue Eyes / You'll Never See Me Again / Hunting Trip (Maj 2025)
Anonim

RAID 10 är ett kapslade RAID-system som skapats genom att kombinera RAID 1 och RAID 0. Kombinationen är känd som en spegelremsa. I detta arrangemang är data randigt mycket som det är i en RAID 0-grupp. Skillnaden är att varje medlem i den randiga uppsättningen har sina data speglade. Detta säkerställer att om en enskild enhet i RAID 10-arrayen misslyckas, går data inte bort.

Ett sätt att tänka på en RAID 10 array är som en RAID 0 med en online backup av varje RAID element redo att gå, om en enhet misslyckas.

RAID 10 kräver minst fyra enheter och kan utökas i par; Du kan ha ett RAID 10-system med 4, 6, 8, 10 eller flera enheter. RAID 10 bör bestå av lika stora enheter.

RAID 10 drar nytta av mycket snabb läsning. Att skriva till matrisen kan vara lite långsammare eftersom flera skrivplatser på arraymedlemmarna måste hittas. Även om skrivningen är långsammare, drabbas RAID 10 inte av de mycket låga hastigheter som ses i slumpmässig läsning och skrivning av RAID-nivåer som använder paritet, till exempel RAID 3 eller RAID 5.

Du får emellertid inte slumpmässigt läs- / skrivresultatet gratis, dock. RAID 10 kräver fler enheter; fyra som minimum vs. tre för RAID 3 och RAID 5. Dessutom kan RAID 3 och RAID 5 expanderas en skiva åt gången, medan RAID 10 kräver två skivor.

RAID 10 är ett bra val för allmän datalagring, inklusive visning som en startdisk och lagring för stora filer, till exempel multimedia.

En RAID 10-arrays storlek kan beräknas genom att multiplicera en enda enhetens lagringsstorlek med hälften av antalet enheter i arrayen:

S = d * (1/2 n)

"S" är storleken på RAID 10-arrayen, "d" är lagringsstorleken för den minsta enkla enheten och "n" är antalet enheter i arrayen.

RAID 10 och din Mac

RAID 10 är en stödd RAID-nivå som finns i Diskverktyg upp till OS X Yosemite. Med utgåvan av OS X El Capitan tog Apple bort direkt stöd för alla RAID-nivåer inom Disk Utility, men du kan fortfarande skapa och hantera RAID-arrayer i El Capitan och senare använda Terminal och AppleRAID-kommandot.

Om du skapar en RAID 10-array i Diskverktyget måste du först skapa två par RAID 1-skivor (Mirror) och sedan använda dem som de två volymerna som ska kombineras till en RAID 0 (Striped) -matris.

Ett problem med RAID 10 och en Mac som ofta förbises är den mängd bandbredd som behövs för att stödja det programvarubaserade RAID-systemet som används av OS X. Utöver det överhuvudtaget att ha OS X hantera RAID-arrayen finns det också ett behov av ett minimum av fyra högpresterande I / O-kanaler för att ansluta enheterna till din Mac.

Vanliga sätt att göra anslutningen är att använda USB 3, Thunderbolt, eller för 2012 och tidigare Mac Pros, de interna enheterna. Problemet är att i fallet med USB 3 har de flesta Mac-datorer inte fyra oberoende USB-portar; i stället är de ofta anslutna till en eller två USB 3-styrenheter, vilket tvingar flera USB-portar att dela med sig av resurser som finns tillgängliga från ett styrkort. Detta kan begränsa den potentiella prestandan hos programvarubaserad RAID 10 på de flesta Mac-datorer.

Medan det har mycket mer bandbredd tillgängligt, kan Thunderbolt fortfarande få problem med hur många Thunderbolt-portar på din Mac kontrolleras oberoende. När det gäller Mac Pro 2013, det finns sex Thunderbolt-portar, men endast tre Thunderbolt-controllers, hanterar varje kontroller dataöverföringen för två Thunderbolt-portar. MacBook Airs, MacBook Pros, Mac minis och iMacs har alla en enda Thunderbolt-controller som delas med två Thunderbolt-portar. Undantaget är den mindre MacBook Air, som har en enda Thunderbolt-port.

En metod för att övervinna bandbreddsbegränsningarna som orsakas av gemensamma USB- eller Thunderbolt-kontroller är att använda ett par hårdvarubaserade RAID 1 (Mirrored) externa kapslingar och använd sedan Diskverktyget för att randa spegelparet, skapa ett RAID 10-array som endast behöver två oberoende USB-portar eller en enda Thunderbolt-port (på grund av den högre bandbredd som finns).

Också känd som

RAID 1 + 0, RAID 1 & 0