Tarkvara vs. Riistvarapõhine RAID välise draivi jaoks

Välise lisamine RAID Arvuti ümbris on populaarne viis saadaoleva salvestusruumi laiendamiseks, suurendades samal ajal jõudlust, andmekaitset või mõlemat. Välise RAID-salvestussüsteemi otsimisel valige üksus, millel on kas tarkvara- või riistvarapõhine RAID-kontroller. Vaatasime üle mõlemad tüübid, et aidata teil otsustada, milline neist on teie jaoks parim, olenevalt sellest, kuidas kavatsete seda kasutada, milline on hind ja teie jõudlusvajadused.

Üldised järeldused

Tarkvarapõhine kontroller

  • Maksab vähem. Põhitaseme teenus on OS-is sageli tasuta.

  • Pakub draivide konfigureerimisel paindlikkust.

  • Hea valik põhimassiivide jaoks.

  • Kasutab arvuti protsessorit ja RAM-i.

Riistvarapõhine kontroller

  • Kulukamaks. Täiustatud süsteemid on palju kulukamad.

  • Lihtne arvutite vahel liikuda.

  • Keeruliste massiividega Excelid.

  • Ei mõjuta hostarvutit.

RAID-ümbris sisaldab mitut draivi, mida saab konfigureerida ühes või mitmes RAID-konfiguratsioonis. RAID-korpused tagavad kõrge jõudluse ja neid saab konfigureerida andmete koondamiseks, tagades, et teie andmed on saadaval isegi siis, kui draiv ebaõnnestub.

RAID-süsteemi südameks on kontroller, mis võtab enda alla andmete jaotamise RAID-massiivi moodustavatele draividele ja draividest. RAID-kontrollerid võivad olla riistvarapõhised, kasutades RAID-i korpusesse sisseehitatud kiipi või tarkvarapõhine, kasutades arvuti arvutusvõimsust andmete lugemise või kirjutamise kontrollimiseks ümbris.

Taskukohasus: tarkvara RAID-kontrollerid on madalama hinnaga või tasuta

Tarkvarapõhine kontroller

  • Üldiselt madalam kulu.

  • Paljud operatsioonisüsteemid sisaldavad RAID-i põhitasemete sisseehitatud tuge.

  • RAID 3 ja 5 toetamiseks peate ostma lisatarkvara.

Riistvarapõhine kontroller

  • Riistvarakorpused, millel on RAID-i põhitasemete sisseehitatud tugi, on suhteliselt taskukohased.

  • Täiustatud RAID-tasemeid ja rohkem draive toetavad korpused on kulukad.

Kuna RAID-korpus kasutab standardseid liidese kiibikomplekte, hoitakse projekteerimis- ja tootmiskulud madalad. Tarkvara hind võib olla nullilähedane, kuna paljud operatsioonisüsteemid sisaldavad sisseehitatud tuge kõige elementaarsematele RAID-tasemetele – tavaliselt 0, 1 ja 10. Kui vajate RAID 3 või 5, on teie vajaduste rahuldamiseks saadaval lisatasulised tarkvararakendused.

Riistvarapõhised RAID-korpused maksavad rohkem kui ilma sisseehitatud RAID-toeta mitme lahtriga korpused. Samas on hinnavahe tavaliselt väike. Põhiline RAID-riistvara, mis toetab ainult triibulisi, peegeldatud või sõltumatuid draive, on suhteliselt taskukohane. Seevastu riistvarapõhised RAID-kontrollerid, mis toetavad täiendavaid RAID-tasemeid ja rohkem sõite massiivi sees maksavad rohkem.

Mitmekülgsus: see on ümberviskamine

Tarkvarapõhine kontroller

  • Pakub iga draivi konfigureerimisel suurimat paindlikkust.

Riistvarapõhine kontroller

  • Ilmub operatsioonisüsteemile ühe kettana.

  • Kere on lihtne liigutada arvutite ja operatsioonisüsteemide vahel.

Tarkvarapõhised RAID-kontrollerid pakuvad ümbrises oleva iga draivi konfigureerimisel suurimat paindlikkust. Nelja draiviga korpuses saab kolm draivi jõudluse tagamiseks konfigureerida triibulise massiivina ja ühe suure draivi varundamiseks. Samuti saate konfigureerida neli draivi kahe sõltumatu massiivina, triibulise komplektina video redigeerimiseks ja peegelkomplektina multimeediumiteekide jaoks. See, kuidas korpuses olevaid draive kasutatakse, on teie otsustada.

Riistvarapõhised RAID-süsteemid näivad hosti operatsioonisüsteemi jaoks ühe kettana, mis muudab RAID-süsteemi läbipaistvaks arvuti jaoks, millega see on ühendatud. Tulemuseks on see, et riistvarapõhiste RAID-süsteemide transportimine arvutite ja operatsioonisüsteemide vahel on lihtne.

Jõudlus: riistvarapõhised kontrollerid Exceli kõrgtasemel

Tarkvarapõhine kontroller

  • Jõudlus on võrdne põhimassiivide riistvarapõhise süsteemiga.

  • Komplekssete massiivide jõudlus langeb.

Riistvarapõhine kontroller

  • Võrdub tarkvarapõhise süsteemiga põhimassiivide jaoks.

  • Täiustatud tasemete jaoks ületab tarkvarapõhise RAID-i.

  • Taastatakse palju kiiremini kui tarkvarapõhine süsteem.

Põhiliste triibuliste massiivide või peegelmassiivide jaoks kasutatavad tarkvarapõhised RAID-süsteemid ei näe tõenäoliselt riistvarapõhiste süsteemidega võrreldes jõudlust. Siiski, kui massiivis kasutatavate draivide arv kasvab või rohkem keerulised RAID-tasemed kasutatakse, mõjutavad tarkvarapõhised RAID-rakendused RAID-süsteemi jõudlust ja arvuti üldist jõudlust.

Tarkvara- ja riistvarapõhistel RAID-korpustel on põhiliste triibuliste ja peegeldatud tasemete jõudlusnäitajad sarnased, kui liigute keerukamatele RAID-tasemetele. Riistvarapõhised süsteemid aga edestavad oma tarkvarapõhiseid kolleege. See täiustatud jõudlus ei piirdu ainult andmete kirjutamise ja lugemisega. Parem jõudlus ilmneb ka siis, kui peegeldatud RAID-andmed tuleb draivi rikke tõttu uuesti üles ehitada. Riistvarapõhised RAID-süsteemid teostavad tavaliselt taastamisprotsessi kiiremini kui tarkvarapõhised süsteemid.

Varem oli tavapärane tarkus, et riistvarapõhistel kontrolleritel on jõudluse eelis. Need kontrollerid teevad vajalikud arvutused, et juhtida andmeid RAID-massiivis olevatele draividele ja sealt välja, ilma jõudluse kitsaskohti tekitamata. Tarkvarapõhised süsteemid on tavaliselt odavamad ja toimivad kolme populaarse RAID-taseme jaoks piisavalt, RAID 0 (kiiruse jaoks triibuline), RAID 1 (peegeldatud andmed koondamise kohta) ja RAID 10 (triibuliste draivide peegeldatud komplekt). Tarkvarapõhistel süsteemidel oli aga keerukamate RAID-tasemetega jõudlusprobleeme.

Täiustatud RAID tasemed, nagu RAID 3 ja RAID 5, mis kaitsevad andmeid keerukate arvutuste abil olemasoleva andmevoo kõrvale kirjutatud paarsusandmete genereerimiseks, peeti kunagi tarkvarapõhistele süsteemidele liiga suureks koormaks. Need täiustatud RAID-tasemed andsid madalama jõudluse taseme kui riistvarapõhiste RAID-kontrollerite omad.

Kuid tänapäevased protsessorid kasutavad mitut töötlemistuuma ja kaasaegseid operatsioonisüsteeme, mis kasutavad ära mitmetuumalise funktsiooni eeliseid protsessorid, kõrvaldas tarkvarapõhistes RAID-süsteemides jõudluskaristuse, vähemalt RAID-i põhitasemete 0, 1, 3, 5 ja 10 puhul.

Üldkulud: riistvarapõhised süsteemid ei mõjuta arvuti jõudlust

Tarkvarapõhine kontroller

  • Kasutab ühte või mitut CPU südamikku ja RAM-i.

Riistvarapõhine kontroller

  • Ei mõjuta protsessorit ega RAM-i.

Tarkvarapõhine RAID kasutab ühte või mitut CPU tuumad, aga ka RAM-i, mis võivad mõjutada teisi teie arvutis töötavaid protsesse. Mõju ulatus põhineb kasutataval RAID-tasemel ja RAID-massiivi moodustavate draivide arvul.

Välised riistvarapõhised RAID-korpused ei mõjuta hostarvuti protsessorit ega RAM-i.

Alglaaditavus: see on segakott

Tarkvarapõhine kontroller

  • Mõned tarkvara RAID-süsteemid käivituvad hästi. Mõned mitte.

Riistvarapõhine kontroller

  • Käivitab arvuti, kui ühendus on õige.

Alglaaditavus on segajuhtum. Mõni RAID-tarkvara töötab hästi RAID-massiivist käivitamisel, samas kui teistel on probleeme. Kui teie plaanid hõlmavad käivitamist RAID-massiivist, veenduge, et RAID-tarkvara, mida kavatsete kasutada, toetab alglaadimist.

Üldiselt võivad riistvarapõhised RAID-süsteemid toimida teie alglaadimissüsteemina, eeldusel, et ühendus arvutiga kasutab porditüüpi, mille operatsioonisüsteem alglaadimiseks määrab. USB 3 ja Thunderbolt pordid on tavaliselt buutitavad, kuid kontrollige kindlasti operatsioonisüsteemi ja arvuti tootjaga.

Lõplik kohtuotsus

Tarkvarapõhine RAID-kontroller avaldab pöidlaid, kui liikumapanev jõud on hoida kulusid madalal ja teie RAID-i kasutamine on piiratud RAID 0 (triibuline), Raid 1 (peegeldatud) või RAID 10 (triibuline peegeldatud komplekt) ajamid). Seda tüüpi RAID-süsteem on hea valik kodukasutajatele, kes kasutavad RAID-süsteemi ühe arvutisüsteemiga.

Riistvarapõhine RAID-kontroller on valik keerukate RAID-seadete jaoks, näiteks need, mida kasutatakse RAID 3-s või RAID-is 5, mis sisaldavad paarsusbitte, mis genereeritakse ja võrreldakse reaalajas andmete saatmisel RAID-ile ja sealt massiivi. Riistvarapõhine RAID on hea valik ka põhiliste RAID 0 ja RAID 1 süsteemide jaoks, kui soovite RAID-i korpus on hostarvutist sõltumatu, mis annab teile võimaluse liigutada süsteemi mitme vahel arvutid.