Tarkvaraline RAID Ubuntus: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Ttuur (talk | contribs)
No edit summary
Ttuur (talk | contribs)
No edit summary
Line 32: Line 32:




<h> Tarkvaralise RAIDi ülesseadmine </h>
<p> Tarkvaralise RAIDi ülesseadmine </p>


<b>Mida läheb vaja ?</b>
<b>Mida läheb vaja ?</b>

Revision as of 19:27, 2 December 2012

Sissejuhatus

Mis on RAID?

Sõltumatute ketaste liiasmassiiv on mitmest kõvakettast või kõvaketta partitsioonist moodustatud loogiline plokkseade andmete salvestamiseks, kus samad andmed salvestatakse mitmele kõvakettale.

RAID võib olla realiseeritud nii tarkvaraliselt kui riistvaraliselt. Riistvaraline RAID on tavaliselt kaart , mis pannakse näiteks PCI siinile. Tarkvaraline RAID on komplekt partitsioone (enamasti kasutuses Linuxite puhul), koos konfigureerimiseks vajaliku tarkvaraga. Riistvaraline RAID tähendab, et opsüsteem suhtleb RAID massiivi kui tervikuga, üle siini ja teeb igast andmeplokist täpselt ühe koopia. Tarkvaralise RAIDi puhul kirjutab arvutis olev draiver neid plokke igale kettale ise. Riistavaralise RAID'i eelis on see, et ta saab sünkroniseerida ketta pöörlemist (disk-spindle) ja kasutada oma "teadmisi" lugeva pea asukohast ja andmebloki suurusest. Riistvaraline RAID on võrreldes tarkvaralisega töökindlam. Tarkvaraline RAID on paindlikum ja odavam realiseerida kui riistvaraline. Negatiivne on see, et tarkvaraline RAID nõuab rohkem protsessori aega. Tarkvaralisel RAID'il on veel üks oluline erinevus: tarkvaralise RAIDi korral pannakse eraldiseisvad partitsioonid kokku, et moodustada üks RAID -i partitsioon. Riistvaras realiseeritu korral pannakse kokku terved kettad. Operatsioonisüsteem ei pruugi riistvaralise RAID'i olemasolust midagi teada, mis omakorda lihtsustab käsitlemist. Lisaks on tarkvaraline RAID sõltuv operatsioonisüsteemist.

Piltikult

Füüsilised kettad - füüsiline massiiv (riistvaraline RAID)

Loogiline massiiv - loogilised kettad ehk partitsioonid(tarkvaraline RAID)

Vahel on tarkvaralise ja riistvaralise RAIDi vahel raske vahet teha - enamus odavaid RAID kaarte on tegelikult tarkvaralised, kus RAID on realiseeritud spetsiaalse draiveriga.


Maksumus

Esimene eelis tarkvaralisel RAIDil on maksumus, RAIDi tarkvara on kohe OSil küljes ning ei pea kallist kontrollerit ostma.

Kiirus

Teine eelis on see, et väidetavalt on softi-RAID kiirem, kui riistvaraline RAID kontroller, seda ennekõike seepärast, et tänapäeva serverite protsessorid on läinud nii kiireks, et RAID tasemete paarsuse arvutamine ei võta erilist protsessori võimsust ja investeerida RAID kontrollerisse ei ole alati mõtekas.


Stabiilsus/lihtsus

Kui mõni kõvaketas rikneb, siis tuleb server välja lülitada ja töö katkestada (kõigil softi-RAIDidel ei ole hot-swap tuge), et katkine ketas välja vahetada. Uue kõvaketta välja vahetades on vaja teada ka kuidas see RAID süsteemi uuesti RAIDi tasemele külge liita nii, et paarsuskontroll ka edaspidi töötaks. Ehk selles osas on vaja suuremat pädevust. Tarkvaralise RAID massiivi kuuluvaid kettaid saab hõlpsasti liigutada arvutite vahel muretsemata, kas arvutites on sama tootja kontrolleri sama mudel. Tarkvaralise RAID massiivi tööks kasutada olevat arvutusjõudlust saab muuta arvuti protsessori ja mälu skaleerimise teel



Tarkvaralise RAIDi ülesseadmine

Mida läheb vaja ?

Korralikku kernelit, mis toetaks md-d.Hea oleks kernel 2.6 seeriast. Alternatiivselt 2.4 stabiilne kernel. Mdamd tööriista RAIDi haldamiseks. Kannatust !

Kaks esimest peaks olema igas GNU/Linux distros, mis on saadaval.

Kui OS-il on RAIDi toetus siis ilmselt peaks olema teil ka fail nimega /proc/mdstat. Kui seda pole, siis ei pruugi teie süsteem RAIDi toetada. Kui te pole päris kindel, kas teie süsteemil on RAID toetus, siis võite vastava käsu kirjutada käsureale :

modprobe raid456