Mikä on RAID 10 ja onko Mac tukenut sitä?

RAID 10 -määrittely ja huomioitavat sen toteuttaminen Macissa

Määritelmä

RAID 10 on sisäkkäinen RAID-järjestelmä, joka on luotu yhdistämällä RAID 1 ja RAID 0. Yhdistelmä tunnetaan peilien raidaksi. Tässä järjestelyssä dataa raidataan paljon kuten se on RAID 0 -malleissa. Ero on se, että jokainen raidallinen sarjan jäsen on sen tiedot peilattu. Tämä varmistaa, että jos jokin yksittäinen asema RAID 10 -alueella epäonnistuu, tietoja ei menetetä.

Eräs tapa ajatella RAID 10 -malleja on RAID 0, jossa kunkin RAID-elementin online-varmuuskopio valmis menemään, jos asema ei onnistu.

RAID 10 vaatii vähintään neljä asemaa ja niitä voidaan laajentaa pareittain; voit käyttää RAID 10 -joukkoa, jossa on 4, 6, 8, 10 tai useampia asemia. RAID 10: n pitäisi olla kooltaan samanlaisia.

RAID 10 hyötyy erittäin nopeasta käsittelytoiminnosta. Matriisiin kirjoittaminen voi olla hieman hitaampaa, koska array-jäsenistä on löydettävä useita kirjoitusasemia. Vaikka kirjoitus hidastuisi, RAID 10 ei kärsi RAID-tasojen RAID-tasojen, kuten RAID 3: n tai RAID 5: n satunnaisten lukujen ja kirjoitusten erittäin alhaisista nopeuksista.

Et kuitenkaan saa satunnaista luku / kirjoitustapaa ilmaiseksi. RAID 10 vaatii enemmän asemia; neljä vähintään kolmelle RAID 3: lle ja RAID 5: lle. Lisäksi RAID 3 ja RAID 5 voidaan laajentaa kerrallaan, kun taas RAID 10 vaatii kaksi levyä.

RAID 10 on hyvä valinta yleiseen tietojen tallentamiseen, mukaan lukien käynnistysasema, ja tallennus suurille tiedostoille, kuten multimedialle.

RAID 10 -joukon koko voidaan laskea kertomalla yksittäisen aseman tallennustilaa puolet taulukon asemien määrästä:

S = d * (1/2 n)

"S" on RAID 10 -joukon koko, "d" on pienimmän yksittäisen aseman tallennuskoko ja "n" on joukon asemia.

RAID 10 ja Mac

RAID 10 on tuettu RAID-taso, joka on käytettävissä Levytyökalussa OS X Yosemiten asti.

OS X El Capitanin julkaisun myötä Apple irrotti suoran tuen kaikille RAID-tasoille Levytyökaluista, mutta voit silti luoda ja hallita RAID-ryhmiä El Capitanissa ja myöhemmin käyttää Terminalia ja appleRAID-komentoa.

RAID 10 -joukon luominen Levytyökaluissa edellyttää, että luodaan ensin kaksi paria RAID 1 (Mirror) -malleja ja käytät sitten niitä kahden volyymina yhdistettäessä RAID 0 (Striped) -malleihin .

Eräs ongelma RAID 10: n ja Mac: n kanssa, jota usein unohdetaan, on kaistaa, jota tarvitaan OS X: n käyttämän ohjelmistopohjaisen RAID-järjestelmän tukemiseen. neljä tehokasta I / O-kanavaa yhdistää asemat Maciin.

Yhteiset yhteyden muodot ovat USB 3 , Thunderbolt tai vuoden 2012 ja aikaisemmat Mac Pros, sisäiset asemapaikat. Ongelmana on, että jos kyseessä on USB 3, useimmissa Macissa ei ole neljä erillistä USB-porttia; sen sijaan ne ovat usein yhteydessä yhteen tai kahteen USB 3 -ohjaimeen, mikä pakottaa useita USB-portteja jakamaan resursseja, jotka ovat käytettävissä ohjainpiiristä. Tämä voi rajoittaa ohjelmistopohjaisen RAID 10: n suorituskykyä useimmilla Mac-tietokoneilla.

Vaikka käytössä on paljon enemmän kaistanleveyttä, Thunderboltilla voi silti olla ongelma siitä, kuinka monta Thunderbolt-porttia Mac-tietokoneessasi on riippumaton.

Vuoden 2013 Mac Pron tapauksessa on kuusi Thunderbolt-porttia, mutta vain kolme Thunderbolt-ohjainta, joista kukin ohjain käsittelee kahden Thunderbolt-portin datan läpäisykyvyn. MacBook Airs, MacBook Pros, Mac minis ja iMacs -mallissa on yksi Thunderbolt-ohjain, joka on jaettu kahdella Thunderbolt-portilla. Poikkeus on pienempi MacBook Air, jolla on yksi Thunderbolt-portti.

Yksi tapa jakaa yhteisten USB- tai Thunderbolt-ohjainten aiheuttamat kaistanleveyden rajoitukset on käyttää laitteistopohjaisten RAID 1 (Peilattu) ulkoisten koteloiden paria ja käyttää Disk Utility -ohjelmaa rajaamaan peilien parin ja luomaan RAID 10 -määritteen, joka vain tarvitsee kaksi erillistä USB-porttia tai yhden Thunderbolt-portin (koska käytettävissä on suurempi kaistanleveys).

Tunnetaan myös

RAID 1 + 0, RAID 1 ja 0

Julkaistu: 19.5.2011

Päivitetty: 10.12.2015