Wat is RAID 10 en ondersteunt mijn Mac dit?
RAID 10 is een genest RAID-systeem dat is gemaakt door RAID 1 en RAID 0 te combineren. De combinatie staat bekend als een streep spiegels. In deze opstelling zijn gegevens veel gestreept zoals in een RAID 0 reeks. Het verschil is dat elk lid van de gestreepte set zijn gegevens gespiegeld heeft. Dit zorgt ervoor dat als een enkele schijf in de RAID 10-array uitvalt, de gegevens niet verloren gaan.
Een manier om een RAID 10-array te zien is als een RAID 0 met een online back-up van elk RAID-element dat klaar is voor gebruik, mocht een schijf defect raken.
RAID 10-vereisten
RAID 10 vereist minimaal vier schijven en kan in paren worden uitgebreid; u kunt een RAID 10-array hebben met 4, 6, 8, 10 of meer schijven. RAID 10 moet bestaan uit schijven van gelijke grootte.
Voor-en nadelen
RAID 10 profiteert van zeer snelle leesprestaties. Het schrijven naar de array kan iets langzamer zijn omdat er meerdere schrijflocaties op de arrayleden moeten worden gevonden. Zelfs als het schrijven langzamer is, heeft RAID 10 geen last van de zeer lage snelheden die worden gezien bij willekeurig lezen en schrijven van RAID-niveaus die pariteit gebruiken, zoals RAID 3 of RAID 5.
U krijgt de willekeurige lees-/schrijfprestaties echter niet gratis. RAID 10 vereist meer schijven; minimaal vier vs. drie voor RAID 3 en RAID 5. Bovendien kunnen RAID 3 en RAID 5 schijf voor schijf worden uitgebreid, terwijl RAID 10 twee schijven vereist.
RAID 10 is een goede keuze voor algemene gegevensopslag, waaronder het dienen als opstartschijf, en als opslag voor grote bestanden, zoals multimedia.
De grootte van een array berekenen
De grootte van een RAID 10-array kan worden berekend door de opslaggrootte van een enkele schijf te vermenigvuldigen met de helft van het aantal schijven in de array:
S = d * (1/2 n)
"S" is de grootte van de RAID 10-array, "d" is de opslaggrootte van de kleinste enkele schijf en "n" is het aantal schijven in de array.
RAID 10 en uw Mac
RAID 10 is een ondersteund RAID-niveau dat beschikbaar is in Schijfhulpprogramma tot OS X Yosemite. Met de release van OS X El Capitan heeft Apple de directe ondersteuning voor alle RAID-niveaus verwijderd vanuit Schijfhulpprogramma, maar je kunt nog steeds RAID-arrays maken en beheren in El Capitan en later met Terminal en de appleRAID opdracht.
Voor het maken van een RAID 10-array in Schijfhulpprogramma moet u eerst: maak twee paar RAID 1 (Mirror) arrays, en gebruik ze vervolgens als de twee volumes die moeten worden gecombineerd tot een RAID 0 (gestreepte) array.
Overwegingen met betrekking tot bandbreedte
Een probleem met RAID 10 en een Mac dat vaak over het hoofd wordt gezien, is de hoeveelheid bandbreedte die nodig is om het op software gebaseerde RAID-systeem dat door OS X wordt gebruikt, te ondersteunen. Naast de overhead die het kost om OS X de RAID-array te laten beheren, zijn er ook minimaal vier hoogwaardige I/O-kanalen nodig om de schijven op je Mac aan te sluiten.
Veelvoorkomende manieren om verbinding te maken, zijn door gebruik te maken van USB 3, blikseminslag, of in het geval van Mac Pro's van 2012 en eerder, de interne schijfsleuven. Het probleem is dat in het geval van USB 3 de meeste Macs geen vier onafhankelijke USB-poorten hebben; in plaats daarvan zijn ze vaak verbonden met een of twee USB 3-controllers, waardoor meerdere USB-poorten worden gedwongen om de beschikbare bronnen van een controller-chip te delen. Dit kan de potentiële prestaties van op software gebaseerde RAID 10 op de meeste Macs beperken.
Hoewel er veel meer bandbreedte beschikbaar is, kan Thunderbolt nog steeds het probleem hebben hoeveel Thunderbolt-poorten op je Mac onafhankelijk worden bestuurd. In het geval van de Mac Pro uit 2013 zijn er zes Thunderbolt-poorten, maar slechts drie Thunderbolt-controllers, waarbij elke controller de gegevensdoorvoer voor twee Thunderbolt-poorten afhandelt. MacBook Airs, MacBook Pro's, Mac mini's en iMacs hebben allemaal een enkele Thunderbolt-controller die wordt gedeeld met twee Thunderbolt-poorten. De uitzondering is de kleinere MacBook Air, die een enkele Thunderbolt-poort heeft.
Bandbreedtebeperkingen overwinnen
Een methode om de bandbreedtebeperkingen die worden veroorzaakt door gedeelde USB- of Thunderbolt-controllers te omzeilen, is het gebruik van een paar op hardware gebaseerde RAID 1 (gespiegelde) externe behuizingen en vervolgens gebruik Schijfhulpprogramma om het paar spiegels te stripen, waardoor een RAID 10-array ontstaat die slechts twee onafhankelijke USB-poorten of een enkele Thunderbolt-poort nodig heeft (vanwege de hogere bandbreedte beschikbaar).
Ook gekend als
RAID 1 + 0, RAID 1 & 0.