Programska ali strojna izvedba RAID?

Programska ali strojna izvedba RAID?

Read 5 minute

Torej še vedno uporabljate RAID (in vas zanima njihova primerjava). Če ste zamudili naš uvod v RAID, si ga oglejte tukaj . Zdaj, ko razumete, kakšne so različne možnosti RAID, je smiselno podrobneje preveriti, katera bo zmagovalka v primerjavi med programskimi in strojnimi izvedbami tega pristopa. Pravzaprav ne bo zmagala nobena od njih, zmagovalec ste vi! Ker boste izbrali možnost, ki vam najbolj ustreza. Začnimo...

Vsi izračuni, povezani z delovanjem RAID, zahtevajo veliko procesorske moči. Bolj ko je konfiguracija RAID zapletena, več procesorskih virov potrebuje. Z računskega vidika ni velike razlike med programsko in strojno izvedbo RAID. Razlika je v tem, kje se izvaja obdelava RAID. Izvaja jo lahko procesor strežnika, v katerem je nameščen sistem RAID (to je programska izvedba), ali zunanji procesor (to je strojna izvedba).

Strojna izvedba RAID (hardraid)

Pri strojni izvedbi RAID so pogoni povezani s krmilno kartico RAID, ki je priključena v režo PCI-Express (PCI-e) na matični plošči. To se izvede na enak način za velike strežnike in namizne naprave RAID. Večina zunanjih naprav ima krmilno kartico RAID vgrajeno v sami napravi.

Prednosti

Boljša zmogljivost, zlasti pri zapletenih konfiguracijah RAID. Obdelavo izvaja namenski procesor RAID in ne glavni procesor računalnika. S tem se zmanjša obremenitev sistema pri pisanju varnostnih kopij podatkov in skrajša čas obnovitve podatkov. Na voljo je več možnosti konfiguracije RAID, vključno s hibridnimi konfiguracijami, ki v določenih nastavitvah operacijskega sistema morda niso na voljo. Združljivost z različnimi operacijskimi sistemi. Ta dejavnik je ključnega pomena, če nameravate do svojega sistema RAID hkrati dostopati iz računalnikov Mac in Windows. Strojno izvedbo RAID bo prepoznal vsak sistem.

Slabosti

  • Ker sistem vsebuje več strojne opreme, bodo začetni stroški uvajanja višji.
  • Zmanjšanje zmogljivosti pri nekaterih strojnih izvedbah RAID pri uporabi diskov SSD (solid state disks). Starejši krmilniki RAID ne ponujajo hitrega lastnega predpomnilnika SSD, ki je potreben za učinkovito programiranje in brisanje diska.
  • Programska oprema za strojni RAID je zasnovana izključno za delovanje z velikimi sistemi (stroji za splošne namene, sistemi Solaris RISC, Itanium, SAN), ki se uporabljajo v industrijski infrastrukturi.

Izvajanje programske opreme RAID (softraid)

Kadar so diski, na katerih so shranjene informacije, priključeni neposredno na računalnik ali strežnik brez krmilnika RAID, za izbrano konfiguracijo RAID skrbi pripomoček, ki je vključen v operacijski sistem. Ta ureditev se imenuje programska izvedba RAID. Konfiguracijo RAID podpirajo številni operacijski sistemi, med njimi Apple in Microsoft, različne različice sistemov Linux, kot so OpenBSD, FreeBSD, NetBSD in Solaris Unix.

Prednosti

  • Nizkocenovna uvedba RAID. Vse, kar morate storiti, je priključiti pogone in nato konfigurirati njihovo uporabo z operacijskim sistemom.
  • Današnji računalniki so tako zmogljivi, da njihovi procesorji brez težav upravljajo RAID ravni 0 in 1 brez opaznega zmanjšanja zmogljivosti.

Slabosti

  • Programska oprema RAID je pogosto specifična za operacijski sistem, ki ga uporabljate, zato je ni mogoče uporabiti za diskovna polja, ki si jih delijo različni operacijski sistemi.
  • Omejeni ste na ravni RAID, ki jih podpira vaš operacijski sistem.
  • Pri bolj zapletenih konfiguracijah RAID se zmanjša zmogljivost računalnika.

Programska ali strojna izvedba RAID?

Zmagovalec primerjave izvedb RAID je odvisen od tega, kako uporabljate svoj sistem. Če je vaš namen prihraniti denar (in kdo ne?), potem boste za dostop do polja RAID uporabljali en sam operacijski sistem in uporabljali raven RAID 0 ali 1 ter uporabljali programsko izvedbo RAID, ki vam zagotavlja enako zaščito in izkušnje kot dražja strojna izvedba.

Če lahko zagotovite začetno naložbo, so vsekakor primernejše strojne izvedbe RAID. Tako se boste znebili omejitev programske izvedbe RAID in boste imeli večjo prilagodljivost pri uporabi in konfiguriranju RAID.

GPUDedicRU-1