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