Skip to main content

Mikä on paras ohjelmisto tai laitteistokohtainen RAID?

AES 256-bit Self-Encrypting Drives - All you Need to Know as Fast As Possible (Saattaa 2025)

AES 256-bit Self-Encrypting Drives - All you Need to Know as Fast As Possible (Saattaa 2025)
Anonim

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.

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:

  • Vähennetyt kustannukset: Koska RAID-kotelo voi käyttää standardiliitäntöjä piirisarjoihin, suunnittelu- ja valmistuskustannukset pysyvät alhaisina RAID-kotelossa. Ohjelmistokustannukset voivat olla niin alhaiset kuin nolla, koska monissa käyttöjärjestelmissä on sisäänrakennettu tuki alkeellisimmille RAID-tasoille yleensä 0, 1, 10. Jos tarvitset RAID 3: n tai 5: n, niihin on lisätty kustannusohjelmistoja, jotka voivat ottaa hoitaa tarpeesi.
  • Monipuolisuus: Ohjelmistopohjaiset RAID-ohjaimet mahdollistavat eniten joustavuutta määrittäessään kunkin kotelon sisällä olevan aseman käytön. Neljää ajaa kotelossa; sinulla voisi olla kolme asemaa, jotka on määritetty raidoitetuksi ryhmälle suorituskyvylle ja 1 suuri asema varmuuskopiointiin. Voit myös määrittää neljä asemaa kahtena itsenäisenä ryhmänä, raidallinen sarja videon muokkaamiseen ja peilattu sarja eri multimediakirjastoille. Kohta on se, että kuinka koteloiden käyttöasteet ovat käytössä, on täysin sinun.
  • Suorituskyky: Ohjelmistopohjaiset RAID-järjestelmät, joita käytetään perusjoristeisiin tai peilattuihin ryhmiin, eivät todennäköisesti näe suoritusseurantaa. Kuitenkin, kun ryhmässä käytettyjen asemia kasvaa tai monimutkaisempia RAID-tasoja käytetään, ohjelmistopohjaiset RAID-sovellukset voivat vaikuttaa RAID-järjestelmän suorituskykyyn ja tietokoneen yleiseen suorituskykyyn.
  • Overhead: Ohjelmistopohjainen RAID käyttää yhtä tai useampaa keskusyksikköä sekä RAM-muistia, joka voi vaikuttaa tietokoneen muihin prosesseihin. Vaikutuksen laajuus perustuu käytettävään RAID-tasoon ja RAID-taulukon muodostavien asemien määrään.
  • Käynnistettävissä: Tämä on sekoitettu tapaus, jotkut RAID-ohjelmat toimivat hyvin käynnistyksessä RAID-taulukosta ja toiset ovat ongelmat. Jos suunnitelmissasi oli käynnistys RAID-ryhmästä, varmista ja tarkista, että aiot käyttää RAID-ohjelmistoa, joka tukee käynnistämistä.

Laitteistopohjainen RAID

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

  • Kustannukset: Laitteistopohjaiset RAID-kotelot ovat hinnaltaan edullisia verrattuna moniasemaisiin koteloihin, joissa ei ole sisäänrakennettua RAID-tukea. Hintaero voi kuitenkin olla pieni. Basic RAID -laitteisto, joka tukee vain raidallisia, peilattuja tai itsenäisiä asemia, on hyvin pieni kustannusmarginaali, kun taas RAID-tasojen ja levyjen lisäasemien tukemiseen tarkoitetut laitteistopohjaiset RAID-ohjaimet saattavat olla huomattavasti korkeammat.
  • Itsenäinen: Laitteistopohjaiset RAID-järjestelmät näyttävät isäntäkäyttöjärjestelmälle yhtenä levynä. Tämä mahdollistaa RAID-järjestelmän läpinäkyvyyden siihen tietokoneeseen, johon se on liitetty. Tuloksena on laitteistopohjainen RAID-järjestelmä, joka kuljetetaan helposti tietokoneiden ja käyttöjärjestelmien välillä.
  • Suorituskyky: Vaikka ohjelmistolla ja laitteistopohjaisella RAID-ohjelmalla voi olla samanlaiset suoritusarvot perusrajoitteisiin ja peilattuihin tasoihin, kun siirrytte tarkempaan RAID-tasoon, laitteistopohjaiset järjestelmät ovat yleensä parempia kuin ohjelmistopohjaiset. Tämä parantunut suorituskyky ei rajoitu pelkästään tietojen kirjoittamiseen ja lukemiseen, vaan myös näkyy, kun peilattu RAID-data on rakennettava uudelleen taajuusmuuttajan vian vuoksi. Laitteistopohjaiset RAID-järjestelmät yleensä suorittavat uudelleenrakentamisprosessin paljon nopeammin kuin ohjelmistopohjaiset järjestelmät.
  • Overhead: Ulkoisten laitteistopohjaisten RAID-koteloiden ei pitäisi vaikuttaa isäntätietokoneeseen prosessorin tai RAM-yläpuolella.
  • Käynnistettävissä: Yleensä laitteistopohjaisia ​​RAID-järjestelmiä voidaan käyttää käynnistysjärjestelmänä, jos yhteys tietokoneeseen käyttää porttityyppiä, jonka käyttöjärjestelmä tukee käynnistämistä. USB 3- ja Thunderbolt-portit tulisi yleensä käynnistää, mutta tarkista käyttöjärjestelmän ja tietokoneen valmistajan kanssa.

RAID-suositukset

  • Ohjelmistopohjainen RAID saa peukalot ylös, kun liikkeellepaneva voima pitää kustannuksia alhaalla ja RAID-käyttö rajoittuu RAID 0 (raidallinen), Raid 1 (peilattu) tai RAID 10 (Peilattu sarja Striped-asemia). Tällainen RAID-järjestelmä on hyvä valinta kotikäyttäjille, jotka käyttävät RAID-järjestelmää yhdellä tietokonejärjestelmällä.
  • Laitteistopohjainen RAID on valinta sekä monimutkaisille RAID-asetelmille, kuten RAID 3: ssä tai RAID 5: ssä, jotka sisältävät pariteettibittejä, joita syntyy ja verrataan reaaliaikaisesti, kun tietoja lähetetään RAID-ryhmälle ja siitä. Laitteistopohjainen RAID on myös hyvä valinta perusasetusten RAID 0- ja RAID 1 -järjestelmille, kun haluat, että RAID-kotelo on riippumaton isäntätietokoneesta ja antaa sinulle mahdollisuuden siirtää järjestelmää useiden tietokoneiden välillä.