Software o Hardware based RAID para sa iyong Panlabas na Drive

Maaari bang matugunan ng multi-bay enclosure ang iyong mga pangangailangan para sa panlabas na imbakan ng RAID?

Ang isang panlabas na enclosure ng RAID ay isang popular na paraan upang madagdagan ang iyong mga computer na magagamit na imbakan habang nagdadagdag din ng pagtaas sa pagganap o proteksyon ng data, o pareho. Ang isa sa mga pangunahing katanungan upang sagutin kapag naghahanap ng isang panlabas na sistema ng imbakan ng RAID ay kung paano gagawin ang mga pag-andar ng RAID, sa software o sa dedikadong hardware.

Bakit isang Panlabas na RAID Enclosure?

Malinaw na, kung ang iyong pangunahing layunin ay lamang upang mapalawak ang halaga ng magagamit na espasyo sa pagmamaneho, maaari mong makita ang isang panlabas na drive ay maaaring isang mas murang opsyon. Ang nag-iisang panlabas na biyahe ay lubhang maraming nalalaman; maaari itong magamit para sa karagdagang espasyo sa imbakan, bilang isang backup na biyahe, o para sa pag-install ng alternatibong mga operating system.

Ang isang nasasakupang batay sa RAID, sa kabilang banda, ay idinisenyo upang mahawakan ang maramihang mga drive at nag-aalok ng gumagamit ng kakayahang i-configure ang enclosure sa isa o higit pang pagsasaayos ng RAID.

Tuklasin ang higit pa sa artikulong: Ano ang RAID?

Maaaring i-configure ang RAID enclosures upang magbigay ng mas mataas na antas ng pagganap kaysa sa karaniwang magagamit mula sa nag-iisang drive, maaari rin silang magbigay ng data na kalabisan, tiyakin na ang iyong data ay magagamit kahit na ang isang drive ay nabigo . Maaari ring i-configure ang mga sistema ng RAID para sa parehong pagganap at proteksyon ng data.

Software o Hardware Based RAID Controller

Ang puso ng isang sistema ng RAID ay ang magsusupil, na kumukuha ng utos ng pamamahagi ng data sa at mula sa mga drive na bumubuo sa RAID array. Ang RAID controllers ay maaaring batay sa hardware, gamit ang isang built-in na chip sa enclosure ng RAID, o batay sa software, gamit ang computing power ng iyong computer upang makontrol kung paano nababasa o nakasulat ang data sa enclosure.

Ang pangkaraniwang karunungan ay ang mga controllers na nakabatay sa hardware ay may kalamangan sa pagganap, na makagagawa ng kinakailangang mga kalkulasyon upang patnubayan ang data patungo at mula sa mga drive sa isang RAID array nang hindi nagpapakilala sa isang bottleneck sa pagganap. Karaniwang mas mura ang mga system na nakabatay sa software at maaaring gumanap ng sapat para sa tatlong popular na antas ng RAID, RAID 0 (Striped for speed) , RAID 1 (Mirrored data for redundancy) , at RAID 10 (Mirrored set ng Striped drive) . Ngunit may mga isyu sa pagganap na may mas kumplikadong mga antas ng RAID.

Ang mga antas ng Advanced na RAID gaya ng RAID 3 at RAID 5 na protektado ng data sa pamamagitan ng paggamit ng kumplikadong mga kalkulasyon upang makabuo ng data ng parity na nakasulat sa tabi ng umiiral na daloy ng data ay sa isang pagkakataon na itinuturing na masyadong maraming ng isang pilay sa mga system na batay sa software at nagresulta sa mas mababang mga antas ng pagganap kaysa sa kung ano ang nakita sa hardware-based RAID controllers.

Gayunman, ang mga modernong disenyo ng processor na gumagamit ng maraming processing core, kasama ang mga modernong operating system na sinasamantala ng mga multi-core processor ay halos natanggal ang parusa sa pagganap sa mga sistema ng RAID na nakabase sa software, hindi bababa para sa mga pangunahing antas ng RAID ng 0, 1, 3 , 5, at 10.

Software-Based RAID

Ang mga sistema ng pagsalakay na gumagamit ng kontrol ng software na batay sa software ay may mga sumusunod na katangian:

Hardware-Based RAID

Ang RAID enclosures na gumagamit ng hardware-based RAID controller ay may mga sumusunod na katangian:

Mga Rekomendasyon sa RAID