Ohjelmisto tai Laitteisto-pohjainen RAID ulkoiselle asemalle

Voiko moniulotteinen kotelo täyttää ulkoisen RAID-tallennustarpeesi?

Ulkoinen RAID-kotelo on suosittu tapa lisätä tietokoneesi käytettävissä olevaa tallennustilaa samalla kun lisää suorituskykyä tai tietosuojaa tai molempia. Yksi keskeisistä kysymyksistä, jotka vastataan ulkoisen RAID-tallennusjärjestelmän etsimiseen, on se, miten RAID-toiminnot suoritetaan ohjelmistossa tai erillisillä laitteistoilla.

Miksi ulkoisen RAID-kotelo?

Olkoon selvää, jos päätehtävänäsi on vain laajentaa käytettävissä olevan aseman tilaa, voi olla, että yksi ulkoinen asema voi olla paljon halvempi vaihtoehto. Yksittäinen ulkoinen asema on hyvin monipuolinen; sitä voidaan käyttää lisäsäilytystiloihin, varmuuskopiointiasemaan tai vaihtoehtoisten käyttöjärjestelmien asentamiseen.

RAID-pohjainen kotelo puolestaan ​​on suunniteltu pitämään useita asemia ja tarjoamaan käyttäjälle mahdollisuuden konfiguroida kotelo yhdeksi tai useammaksi RAID-konfiguraatioksi.

Lue lisää artikkelista: Mikä on RAID?

RAID-kotelot voidaan konfiguroida tarjoamaan korkeammat suorituskyvyn tasot kuin mitä tyypillisesti on saatavissa yhdestä asemasta . Ne ​​voivat myös tarjota tietojen irtisanomisia ja varmistaa, että tietosi ovat käytettävissä myös silloin, kun asema epäonnistuu . RAID-järjestelmät voidaan konfiguroida sekä suorituskykyyn että tietosuojaan.

Ohjelmisto tai Laitteistopohjainen RAID-ohjain

RAID-järjestelmän ydin on ohjain, joka käskee jakaa dataa RAID-taulukon muodostaviin asemiin ja niistä. RAID-ohjaimet voivat olla laitteistopohjaisia, käyttämällä RAID-koteloon sisäänrakennettua sirua tai ohjelmistopohjaisia, käyttämällä tietokoneesi laskentatehoa säätämällä tietojen lukemista tai kirjoittamista koteloon.

Yleinen viisaus on se, että laitteistopohjaisilla ohjaimilla on etu suorituskykyyn ja pystyvät tekemään tarvittavat laskelmat ohjatakseen dataa RAID-ryhmässä olevilta asemilta ja pois niistä käyttämättä suorituskyvyn pullonkaulaa. Ohjelmistopohjaiset järjestelmät olivat yleensä halvempia ja ne voisivat toimia riittävän hyvin kolmeen suosittuun RAID-tasoon, RAID 0: een (Piirretty nopeuteen) , RAID 1: een (Mirrored data for redundancy) ja RAID 10: een (Mirrored strip of drives) . Mutta sillä oli suorituskykyongelmia monimutkaisempien RAID-tasojen kanssa.

Kehittyneet RAID-tasot, kuten RAID 3 ja RAID 5, jotka suojasivat tietoja käyttämällä monimutkaisia ​​laskutoimituksia pariteettitietojen tuottamiseksi, jotka oli kirjoitettu nykyisen tietovirran rinnalla, pidettiin yhtä aikaa liian suurina määrinä ohjelmistopohjaisissa järjestelmissä ja johtivat alhaisempaan suorituskykyä kuin mitä laitteistopohjaisilla RAID-ohjaimilla havaittiin.

Nykyaikaiset prosessorimallit, joissa käytetään useampia prosessoriytimiä, sekä nykyaikaiset käyttöjärjestelmät, jotka hyödyntävät usean ytimen prosessoreita, ovat lähes poistaneet suorituskyvyn rangaistuksen ohjelmistopohjaisissa RAID-järjestelmissä, ainakin RAID-tasojen 0, 1, 3 , 5 ja 10.

Ohjelmistopohjainen RAID

RAID-järjestelmät, jotka käyttävät ohjelmistopohjaista valvontaa, ovat seuraavat ominaisuudet:

Laitteistopohjainen RAID

RAID-koteloissa, jotka käyttävät laitteistopohjaista RAID-ohjainta, on seuraavat ominaisuudet:

RAID-suositukset