Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ

Çfarë jep një grup bastisjeje. Gjithçka rreth grupeve RAID nga disqet e ngurtë (HDD)

  • ndërfaqja scsi
  • 3.2. Pajisjet e ruajtjes në disqe optike
  • 3.2.1. Disqet optike 3.2.2. Organizimi i të dhënave në disqe optike
  • 3.2.3. Disqet optike të diskut
  • 3.2.1. Disqe optike
  • 3.2.2. Organizimi i të dhënave në disqe optike
  • 3.2.3. Disqet optike të diskut
  • 3.3. Pajisjet e memories me media magnetike të lëvizshme
  • 3.3.1. Disqet e floppy 3.3.2. Pajisjet e memories me disqe magnetike dhe magnetooptike të lëvizshme 3.3.3. Drejtues kasetë
  • 3.3.1. Disqet e diskut
  • 3.3.2. Pajisjet e ruajtjes me disqe magnetikë dhe magnetooptikë të lëvizshëm
  • 3.3.3. Drejtues kasetë
  • Kapitulli 4
  • 4.1. Metodat për vlerësimin e karakteristikave kohore të kujtesës 4.2. Metodat për përmirësimin e performancës së memories kompjuterike 4.3. drejtimet e zhvillimit të Zu
  • 4.1. Metodat për vlerësimin e karakteristikave kohore të një kujtese
  • 4.1.1. Metodat e vlerësimit eksperimental 4.1.2. Metodat e vlerësimit teorik
  • 4.1.1. Metodat e vlerësimit eksperimental
  • 4.1.2. Metodat e vlerësimit teorik
  • 4.2. Metodat për përmirësimin e performancës së kujtesës së kompjuterit
  • 4.2.1. Përdorimi i memories Cache 4.2.2. Dërgimi (menaxhimi i porosisë) thirrjet e servisimit 4.2.3. Organizimi i grupeve të diskut (bastisje)
  • 4.2.1. Përdorimi i cache
  • 4.2.2. Dispeçimi (menaxhimi i porosive) i thirrjeve të shërbimit
  • 4.2.3. Organizimi i grupeve të diskut (bastisje)
  • 4.3. drejtimet e zhvillimit të Zu
  • Literatura dhe referencat
  • 4.2.3. Organizimi i grupeve të diskut (bastisje)

    Një mënyrë tjetër për të rritur performancën e kujtesës së diskut ishte ndërtimi i grupeve të diskut, megjithëse kjo synon jo vetëm (dhe jo aq shumë) arritjen e performancës më të lartë, por edhe besueshmërinë më të madhe të pajisjeve të ruajtjes së diskut.

    Teknologjia RAID ( Grup i tepërt i disqeve të pavarura- një grup i tepërt disqesh të pavarur) u konceptua si një kombinim i disa të lira hard disqet në një grup të vetëm disku për rritjen e performancës, kapacitetit dhe besueshmërisë mbi një disk të vetëm. Në këtë rast, kompjuteri duhet të shohë një grup të tillë si një disk logjik.

    Nëse thjesht kombinoni disa disqe në një grup (jo të tepërt), atëherë koha mesatare ndërmjet dështimeve (MTTF) do të jetë e barabartë me MTEF-in e një disku të ndarë me numrin e disqeve. Kjo shifër është shumë e vogël për aplikacionet që janë kritike për dështimet e harduerit. Mund të përmirësohet duke përdorur tepricë të zbatuar në mënyra të ndryshme gjatë ruajtjes së informacionit.

    Në sistemet RAID, për të përmirësuar besueshmërinë dhe performancën, përdoren kombinime të tre mekanizmave kryesorë, secili prej të cilëve është i njohur veçmas: - organizimi i disqeve "pasqyrë", d.m.th. dyfishim i plotë i informacionit të ruajtur; - numërimi i kodeve të kontrollit (pariteti, kodet Hamming), duke lejuar rikuperimin e informacionit në rast dështimi; - shpërndarja e informacionit mbi disqe të ndryshme grup në të njëjtën mënyrë siç bëhet kur ndërlidhen akseset në blloqet e memories (shih ndërlidhjen), gjë që rrit mundësinë e funksionimit paralel të disqeve gjatë operacioneve në informacionin e ruajtur. Në Përshkrimi i RAID Kjo teknikë quhet "disqe me shirita", që fjalë për fjalë do të thotë "disqe me shirita", ose thjesht "disqe me shirita".

    Oriz. 43. Ndarja e disqeve në blloqe alternative - "shirita".

    Fillimisht, u përcaktuan pesë lloje të grupeve të diskut, të përcaktuara RAID 1 - RAID 5, të ndryshme në veçoritë dhe performancën e tyre. Secili prej këtyre llojeve, për shkak të një tepricë të caktuar të informacionit të shkruar, siguroi një tolerancë më të madhe të gabimeve në krahasim me një makinë të vetme. Për më tepër, një grup disqesh që nuk ka tepricë, por lejon rritjen e performancës (për shkak të kufizimit të aksesit), shpesh quhet RAID 0.

    Llojet kryesore të grupeve RAID mund të përshkruhen shkurtimisht si më poshtë.

    RAID 0. Në mënyrë tipike, ky lloj grupi përcaktohet si një grup disqesh me vija pa barazi dhe pa tepricë të të dhënave. Madhësitë e shiritave (shiritave ose blloqeve) mund të jenë të mëdha në një mjedis me shumë përdorues ose të vogla në një sistem me një përdorues për qasje të njëpasnjëshme në regjistrime të gjata.

    Organizimi i RAID 0 thjesht korrespondon me atë të paraqitur në Fig. 43. Operacionet e shkrimit dhe leximit mund të kryhen njëkohësisht në çdo disk. Numri minimal i disqeve për RAID 0 është dy.

    Ky lloj karakterizohet nga performanca e lartë dhe përdorimi më efikas i hapësirës së diskut, megjithatë, dështimi i njërit prej disqeve e bën të pamundur punën me të gjithë grupin.

    RAID 1. Ky lloj grupi disqesh (Fig. 44, a) njihet gjithashtu si një disk i pasqyruar dhe është thjesht një palë disqe që kopjojnë të dhënat e ruajtura, por që shfaqen në kompjuter si një disk i vetëm. Dhe megjithëse striping nuk kryhet brenda një çifti të vetëm disqesh të pasqyruar, shiriti i bllokut mund të organizohet për disa grupe RAID 1, të cilat së bashku formojnë një grup të madh prej disa çiftesh disqesh të pasqyruar. Ky variant i organizatës quhet RAID 1 + 0. Ekziston edhe një variant i kundërt.

    Të gjitha operacionet e shkrimit kryhen njëkohësisht në të dy disqet e një çifti të pasqyruar në mënyrë që informacioni në to të jetë identik. Por kur lexoni, secili nga disqet në çift mund të funksionojë në mënyrë të pavarur, gjë që lejon që dy operacione leximi të kryhen njëkohësisht, duke dyfishuar performancën e leximit. Në këtë kuptim, RAID 1 ofron performancën më të mirë të të gjitha opsioneve të grupit të diskut.

    RAID 2. Në këto grupe disqesh, blloqet - sektorët e të dhënave ndërthuren mbi një grup disqesh, disa prej të cilëve përdoren vetëm për të ruajtur informacionin e kontrollit - kodet ECC (kodet e korrigjimit të gabimeve). Por meqenëse të gjithë disqet moderne kanë kontroll të integruar ECC, RAID 2 bën pak në krahasim me llojet e tjera të RAID dhe tani përdoret rrallë.

    RAID 3. Ashtu si në RAID 2, në këtë lloj grupi disqesh (Fig. 44, b) blloqet-sektorët ndërlidhen në një grup disqesh, por një nga disqet e grupit është i rezervuar për ruajtjen e informacionit të barazisë. Në rast të një dështimi të diskut, rikuperimi i të dhënave kryhet bazuar në llogaritjen e vlerave të funksionit "OR ekskluzive" (XOR) nga të dhënat e regjistruara në disqet e mbetura. Regjistrimet zakonisht zënë të gjithë disqet (sepse vijat janë të shkurtra), gjë që rrit shkallën e përgjithshme të transferimit të të dhënave. Për shkak se çdo operacion I/O kërkon qasje në çdo disk, një grup RAID 3 mund të shërbejë vetëm një kërkesë në të njëjtën kohë. Prandaj, ky lloj ofron performancën më të mirë për një përdorues të vetëm në një mjedis me një detyrë me shkrime të gjata. Kur punoni me regjistrime të shkurtra, kërkohet sinkronizimi i boshteve të makinës për të shmangur degradimin e performancës. Për sa i përket karakteristikave të tij, RAID 3 është afër RAID 5 (shih më poshtë).

    RAID 4. Kjo organizatë, e paraqitur në fig. 35, ) është i ngjashëm me RAID 3, me ndryshimin e vetëm që përdor blloqe të mëdha (shirita) në mënyrë që të dhënat të mund të lexohen nga çdo disk në grup (përveç diskut që ruan kodet e barazisë). Kjo ju lejon të kombinoni operacionet e leximit në disqe të ndryshëm. Operacionet e shkrimit përditësojnë gjithmonë diskun e paritetit, kështu që ato nuk mund të bashkohen. Në përgjithësi, kjo arkitekturë nuk ka përparësi të veçanta ndaj opsioneve të tjera RAID.

    RAID 5. Ky lloj grupi disqesh është i ngjashëm me RAID 4, por kodet e barazisë nuk ruhen në një disk të dedikuar, por në blloqe të vendosura në mënyrë alternative në të gjithë disqet. Kjo organizatë madje nganjëherë quhet një grup me "barazi rrotulluese" (mund të vërehet një analogji me caktimin e linjave të ndërprerjes për lojëra elektronike autobus PCI ose me prioritet të kontrolluesit të ndërprerjeve ciklike në procesorët e linjës x86). Kjo shpërndarje shmang kufizimin e shkrimeve të njëkohshme për shkak të ruajtjes së kodeve të barazisë vetëm në një disk, gjë që është tipike për RAID 4. Në fig. 44, G) tregon një grup të përbërë nga katër disqe, ku për çdo tre blloqe të dhënash ka një bllok barazie (këto blloqe janë të hijezuara), vendndodhja e të cilit për çdo trefish blloqe të dhënash ndryshon, duke lëvizur në mënyrë ciklike nëpër të katër disqet.

    Operacionet e leximit mund të kryhen paralelisht për të gjithë disqet. Operacionet e shkrimit që kërkojnë dy disqe (për të dhëna dhe për barazi) zakonisht mund të kombinohen, pasi kodet e barazisë shpërndahen në të gjithë disqet.

    Një krahasim i opsioneve të ndryshme për organizimin e vargjeve të diskut tregon sa vijon.

    RAID 0 është opsioni më i shpejtë dhe më efikas, por nuk ofron tolerancë ndaj gabimeve. Kërkon të paktën 2 disqe. Operacionet e shkrimit dhe leximit mund të kryhen njëkohësisht në çdo disk.

    Arkitektura RAID 1 është më e përshtatshme për aplikacione me performancë të lartë, shumë të besueshme, por edhe më të shtrenjtat. Është gjithashtu i vetmi opsion që është tolerant ndaj gabimeve nëse përdoren vetëm dy disqe. Operacionet e leximit mund të kryhen njëkohësisht për çdo disk, operacionet e shkrimit dublikohen gjithmonë për një palë disqe të pasqyruar.

    Arkitektura RAID 2 përdoret rrallë.

    Një grup disqesh RAID 3 mund të përdoret për të përshpejtuar transferimin e të dhënave dhe për të përmirësuar tolerancën e gabimeve në një mjedis me një përdorues me qasje të njëpasnjëshme në regjistrime të gjata. Por nuk lejon kombinimin e operacioneve dhe kërkon sinkronizimin e rrotullimit të boshteve të makinës. Ai ka nevojë për të paktën tre disqe: 2 për të dhënat dhe një për kodet e barazisë.

    Arkitektura RAID 4 nuk mbështet operacione të njëkohshme dhe nuk ka përparësi ndaj RAID 5.

    RAID 5 është efikas, tolerant ndaj gabimeve dhe performon mirë. Por performanca gjatë shkrimeve dhe në rast të dështimit të diskut është më e keqe se RAID 1. Në veçanti, meqenëse blloku i kodeve të barazisë i referohet të gjithë bllokut që po shkruhet, atëherë nëse vetëm një pjesë e tij është shkruar, fillimisht duhet të lexoni më parë të dhëna të shkruara, më pas llogaritni vlerat e reja të kodeve të barazisë dhe vetëm pas kësaj shkruani të dhëna të reja (dhe barazi). Operacionet e rindërtimit gjithashtu zgjasin më shumë për shkak të nevojës për të gjeneruar kode barazie. Ky lloj RAID kërkon të paktën tre disqe.

    Për më tepër, bazuar në variantet më të zakonshme të RAID: 0, 1 dhe 5, mund të formohen të ashtuquajturat arkitektura me dy nivele, të cilat kombinojnë parimet e organizimit të llojeve të ndryshme të grupeve. Për shembull, vargje të shumta RAID të të njëjtit lloj mund të kombinohen në një grup të grupit të të dhënave ose grup pariteti.

    Për shkak të këtij organizimi në dy nivele, është e mundur të arrihet ekuilibri i kërkuar midis rritjes së besueshmërisë së ruajtjes së të dhënave, karakteristikë e vargjeve RAID 1 dhe RAID 5 dhe shpejtësisë së lartë të leximit të natyrshme në blloqet e shiritave në disqe në një grup RAID 0. Të tilla dy Skemat e nivelit nganjëherë quhen RAID 0 + 1 ose 10 dhe 0+5 ose 50.

    Funksionimi i grupeve RAID mund të kontrollohet jo vetëm nga hardueri, por edhe nga softueri, mundësia e të cilit parashikohet në disa versione të serverëve të sistemeve operative. Edhe pse është e qartë se një zbatim i tillë do të ketë karakteristika dukshëm më të këqija të performancës.

    Hard disqet në kompjuterin tonë luajnë shumë rol i rendesishem. I gjithë informacioni ruhet në to. Nuk dua të humbas gjithçka brenda natës për shkak të dështimit të diskut. Dhe ata, siç e dini, gjithashtu kanë kufirin e tyre të kohës deri në dështim. Me siguri, shumë prej jush kanë dëgjuar për një lloj vargjesh RAID. Ato janë krijuar për të shpejtuar kompjuterin dhe për sigurinë e të dhënave. Le të flasim për këtë në më shumë detaje.

    Çfarë është RAID dhe për çfarë shërben?

    RAID - një grup disqesh me disa disqe të ngurtë. Në praktikë, një grup RAID është një sistem i përbërë nga dy disqe të ngurtë të lidhur me një motherboard që mbështet aftësinë për të krijuar vargje (ose me një kontrollues bastisjeje). Çfarë është një kontrollues RAID? Pajisja që menaxhon grupin tuaj dhe proceset që vijnë me të. Zakonisht ato përdoren në makinat e serverëve. Për përdoruesit e zakonshëm, një lodër e tillë ka pak përdorim - jo e lirë dhe joefektive, duke pasur parasysh sasinë e informacionit të përpunuar nga një kompjuter i zakonshëm. Kur krijoni një grup RAID, hardueri i kompjuterit tuaj nuk do të ndryshojë. Në mënyrë programore, e gjithë puna me bastisjen kryhet në bios, domethënë asgjë e mundimshme.

    SCSI RAID: ndryshim nga një grup klasik

    SCSI është një ndërfaqe, lloji i lidhjes fizike të një pajisjeje. Është ndryshe nga ajo që jemi mësuar. Ndërfaqet IDE ose SATA, para së gjithash, me një algoritëm të ndryshëm operimi, i cili ofron më shumë shpejtësi e lartë, dhe mbiçmuar, në krahasim me këtë të fundit, çmim. Ai është bërë i përhapur në makineritë e serverëve në shkallë të gjerë; ai instalohet rrallë në kompjuterët e zakonshëm.

    Instalimi i një grupi RAID

    1. Ne gjejmë një motherboard me mbështetje për grupe bastisjeje ose SCSI RAID.
    2. Ne marrim dy disqe absolutisht identike, i lidhim ato.
    3. Ne hyjmë në bios (në varësi të modelit të motherboard).
    4. Parametri i konfigurimit SATA, vendos RAID.
    5. Ndërsa kompjuteri po niset, shtypni Ctrl + I.
    6. Vendosja e një bastisjeje.

    Gati! E rëndësishme: kur krijoni grupe RAID, të gjitha informacionet nga disqet fshihen!

    Llojet e vargjeve

    • RAID 0 është një grup disku për të përmirësuar performancën.
    • RAID 1 është një grup disqesh "pasqyrë".
    • RAID 2 - vargje që përdorin kodin Hamming.
    • RAID 3 dhe 4 janë grupe disqesh me vija me një disk të dedikuar barazie.
    • RAID 5 - disqe me shirita me një disk barazie jo të dedikuar.
    • RAID 6 - disqe me shirita me 2 barazi të pavarura.
    • Ka edhe bastisje 10, 50, 60. Por këto janë struktura shumë komplekse.

    Le të hedhim një vështrim më të afërt në dy versionet më të njohura të grupeve të bastisjes. Këto janë, përkatësisht, RAID 0 dhe RAID 1. Për çfarë shërben RAID 0? Gjithçka nuk është aq e vështirë. Mënyra se si funksionon një grup është punë paralele pajisje të ndryshme fizike të lëshuara në sistem për një. Kjo do të thotë, rrit drejtpërdrejt shpejtësinë e sistemit, thjesht imagjinoni: dy disqe marrin pjesë në grupin tuaj të bastisjes 0. Po shkruani 10 gigabajt të dhëna. Nëse nuk do të kishit krijuar një grup, atëherë do t'ju duhej t'i shkruanit në një disk specifik, ndërsa i dyti do të ishte padyshim i papunë. Në rastin e një grupi të bastisjes 0, të dhënat tuaja ndahen bajt pas bajt në disa transmetime dhe gjithashtu shkruhen në media në mënyrë rastësore. Kjo do të thotë, një film mund të ruhet në dy pajisje fizike në të njëjtën kohë, dhe dikush do të ketë vetëm 30% të "peshës" së tij. Minus RAID 0 në mungesë të tolerancës së gabimeve. Për më tepër, nëse një disk dështon, atëherë nuk do të mund të rikuperoni të dhënat as nga i dyti.

    Tani le të flasim për RAID 1. Në rastin e këtij grupi, do t'ju duhet të përdorni disa disqe shtesë për "pasqyrim". Nëse keni vetëm dy disqe në grup, atëherë duket kështu: po punoni me diskun numër 1 dhe kompjuteri kopjon të gjitha veprimet tuaja për diskun 2. Në rast të një dështimi të pajisjes, të gjitha të dhënat tuaja do të jenë të sigurta dhe zëri në diskun e kopjuar. E sigurt, pa dyshim. Ana negative e bastisjes 1 është humbja e performancës.

    Për çfarë ju nevojitet një grup RAID, tani e dini, mbetet vetëm të vendosni se çfarë ju përshtatet më së miri. Siguria e të dhënave apo përfitimi i performancës? Biznesi i të gjithëve!

    RAID(anglisht) grup i tepërt i disqeve të pavarura - grup i tepërt i disqeve të pavarura të ngurtë)- një grup disqesh të kontrolluar nga një kontrollues, të ndërlidhur nga kanale me shpejtësi të lartë dhe të perceptuar sistemi i jashtëm në tërësi. Në varësi të llojit të grupit të përdorur, ai mund të sigurojë shkallë të ndryshme të tolerancës dhe performancës së gabimeve. Shërben për të rritur besueshmërinë e ruajtjes së të dhënave dhe/ose për të rritur shpejtësinë e leximit/shkrimit të informacionit. Fillimisht, grupe të tilla u ndërtuan si një rezervë në mediat e ruajtjes në memorie me akses të rastësishëm (RAM), e cila në atë kohë ishte e shtrenjtë. Me kalimin e kohës, shkurtesa fitoi një kuptim të dytë - grupi ishte tashmë i përbërë nga disqe të pavarur, duke nënkuptuar përdorimin e disa disqeve, jo ndarjet e një disku të vetëm, si dhe koston e lartë (tani relativisht vetëm disa disqe) të pajisjet e nevojshme për të ndërtuar këtë grup.

    Konsideroni se çfarë janë vargjet RAID. Së pari, le të shohim nivelet që u prezantuan nga shkencëtarët nga Berkeley, pastaj kombinimet e tyre dhe mënyrat e pazakonta. Vlen të theksohet se nëse përdoren disqe madhësive të ndryshme(e cila nuk rekomandohet), atëherë ata do të punojnë sipas vëllimit më të vogël. Vëllimi shtesë i disqeve të mëdha thjesht nuk do të jetë i disponueshëm.

    RAID 0 Rrjeti i diskut me shirita pa gabime/barazi (shirit)

    Është një grup ku të dhënat ndahen në blloqe (madhësia e bllokut mund të vendoset kur krijohet grupi) dhe më pas shkruhen në disqe të veçanta. Në rastin më të thjeshtë, ka dy disqe, një bllok shkruhet në diskun e parë, tjetri në të dytin, pastaj përsëri në të parin, e kështu me radhë. Kjo mënyrë quhet gjithashtu "striping" sepse kur shkruhen blloqet e të dhënave, disqet në të cilat shkruhen ndërthuren. Prandaj, blloqet lexohen gjithashtu një nga një. Kështu, operacionet I/O kryhen paralelisht, gjë që çon në performancë më të madhe. Nëse më parë mund të lexonim një bllok për njësi të kohës, tani mund ta bëjmë atë nga disa disqe njëherësh. Avantazhi kryesor këtë mënyrë vetëm shpejtësia e lartë e transferimit të të dhënave.

    Sidoqoftë, mrekullitë nuk ndodhin, dhe nëse ndodhin, atëherë rrallë. Performanca po rritet ende jo N herë (N është numri i disqeve), por më pak. Para së gjithash, koha e hyrjes në disk rritet me N herë, e cila tashmë është e lartë në krahasim me nënsistemet e tjera kompjuterike. Cilësia e kontrolluesit nuk ka më pak ndikim. Nëse nuk është më e mira, atëherë shpejtësia mund të ndryshojë pak nga shpejtësia e një disku të vetëm. Epo, ndërfaqja me të cilën kontrolluesi RAID është i lidhur me pjesën tjetër të sistemit ka një ndikim të konsiderueshëm. E gjithë kjo mund të çojë jo vetëm në një rritje të shpejtësisë lineare të leximit më pak se N, por edhe në një kufi të numrit të disqeve, vendosja mbi të cilën nuk do të ketë fare rritje. Ose, përkundrazi, do të zvogëlojë pak shpejtësinë. AT detyra reale, me një numër të madh kërkesash, mundësia për të hasur këtë fenomen është minimale, sepse shpejtësia është shumë e kufizuar nga vetë hard disku dhe aftësitë e tij.

    Siç mund ta shihni, në këtë mënyrë nuk ka tepricë si të tillë. Gjithçka është e përdorur hapësirë ​​në disk. Sidoqoftë, nëse një nga disqet dështon, atëherë padyshim që të gjitha informacionet humbasin.

    Pasqyrimi i RAID 1

    Thelbi i këtij modaliteti RAID është krijimi i një kopjeje (pasqyre) të një disku për të rritur tolerancën e gabimeve. Nëse një disk dështon, atëherë puna nuk ndalet, por vazhdon, por me një disk. Ky modalitet kërkon një numër çift disqesh. Ideja e kësaj metode është afër rezervë, por gjithçka ndodh në fluturim, si dhe rikuperimi pas një dështimi (i cili ndonjëherë është shumë i rëndësishëm) dhe nuk ka nevojë të shpenzoni kohë për të.

    Kundër - tepricë e lartë, pasi keni nevojë për dy herë më shumë disqe për të krijuar një grup të tillë. Një tjetër disavantazh është se nuk ka fitim të performancës - në fund të fundit, një kopje e të dhënave të së parit thjesht shkruhet në diskun e dytë.

    RAID 2 Array duke përdorur kod të fuqishëm Hamming.

    Ky kod ju lejon të korrigjoni dhe zbuloni gabime të dyfishta. Përdoret në mënyrë aktive në kujtesën e korrigjimit të gabimeve (ECC). Në këtë mënyrë, disqet ndahen në dy grupe - një pjesë përdoret për ruajtjen e të dhënave dhe funksionon në mënyrë të ngjashme me RAID 0, duke ndarë blloqet e të dhënave nëpër disqe të ndryshëm; pjesa e dytë përdoret për të ruajtur kodet ECC.

    Nga pluset, mund të veçohet korrigjimi i gabimit në fluturim, transmetimi i të dhënave me shpejtësi të lartë.

    Disavantazhi kryesor është teprica e lartë (me një numër të vogël disqesh, është pothuajse dyfish, n-1). Ndërsa numri i disqeve rritet, numri specifik i disqeve për ruajtjen e kodeve ECC bëhet më i vogël (teprica specifike zvogëlohet). Disavantazhi i dytë është shpejtësia e ulët e punës me skedarë të vegjël. Për shkak të masës dhe tepricës së lartë me një numër të vogël disqesh, niveli i dhënë RAID në kohë të dhënë nuk përdoret, pasi ka dorëzuar pozicione në nivele më të larta.

    RAID 3. Array tolerant ndaj gabimeve me shirita bit dhe barazi.

    Ky modalitet i shkruan të dhënat në blloqe disqe të ndryshme, si RAID 0, por përdor një disk tjetër për të ruajtur paritetin. Kështu, teprica është shumë më e ulët se në RAID 2 dhe është vetëm një makinë. Në rast të një dështimi të vetëm të diskut, shpejtësia mbetet praktikisht e pandryshuar.

    Nga disavantazhet kryesore, duhet të theksohet shpejtësi të ulët kur punoni me skedarë të vegjël dhe me shumë kërkesa. Kjo për faktin se të gjitha kodet e kontrollit ruhen në një disk dhe duhet të rishkruhen gjatë operacioneve I / O. Shpejtësia e kësaj disku kufizon shpejtësinë e të gjithë grupit. Bitët e barazisë shkruhen vetëm kur shkruhen të dhënat. Dhe kur lexoni - ato kontrollohen. Për shkak të kësaj, ka një çekuilibër në shpejtësinë e leximit / shkrimit. Leximi i vetëm i skedarëve të vegjël karakterizohet gjithashtu nga shpejtësia e ulët, e cila është për shkak të pamundësisë së aksesit paralel nga disqe të pavarur, kur disqe të ndryshëm ekzekutojnë kërkesa paralelisht.

    RAID 4

    Të dhënat shkruhen në blloqe në disqe të ndryshëm, një disk përdoret për të ruajtur bitet e barazisë. Dallimi nga RAID 3 është se blloqet ndahen jo nga bit dhe bajt, por nga sektorë. Avantazhi qëndron në shpejtësinë e lartë të transmetimit kur punoni me skedarë të mëdhenj. Shpejtësia e punës me një numër të madh kërkesash leximi është gjithashtu e lartë. Ndër mangësitë, mund të vërehet e trashëguar nga RAID 3 - një çekuilibër në shpejtësinë e operacioneve të leximit / shkrimit dhe ekzistenca e kushteve që pengojnë aksesin paralel në të dhëna.

    RAID 5. Rrjedha e diskut me shirita dhe barazi të shpërndarë.

    Metoda është e ngjashme me atë të mëparshme, por nuk ndan një disk të veçantë për bitet e barazisë, por ky informacion shpërndahet midis të gjithë disqeve. Kjo do të thotë, nëse përdoren N disqe, atëherë sasia e diskut N-1 do të jetë e disponueshme. Vëllimi i një do të ndahet për bit barazie, si në RAID 3.4. Por ato nuk ruhen në një disk të veçantë, por janë të ndara. Çdo disk ka (N-1)/N sasi informacioni dhe 1/N e shumës është e mbushur me bit barazie. Nëse një disk në grup dështon, atëherë ai mbetet i shëndetshëm (të dhënat e ruajtura në të llogariten bazuar në barazinë dhe të dhënat e disqeve të tjera në lëvizje). Kjo do të thotë, dështimi është transparent për përdoruesin dhe ndonjëherë edhe me një rënie minimale të performancës (në varësi të kapacitetit llogaritës të kontrolluesit RAID). Nga avantazhet, vëmë re shpejtësinë e lartë të leximit dhe shkrimit të të dhënave, si për vëllime të mëdha ashtu edhe për numra të mëdhenj kërkesat. Disavantazhet - rimëkëmbje e vështirë të dhëna dhe shpejtësi më e ulët se në RAID 4.

    RAID 6. Grup disqesh me vija me barazi të dyfishtë të shpërndarë.

    I gjithë ndryshimi vjen nga fakti se përdoren dy skema barazie. Sistemi është tolerant ndaj dy dështimeve të disqeve. Vështirësia kryesore është se për ta zbatuar këtë, duhet të bëni më shumë operacione kur kryeni një shkrim. Për shkak të kësaj, shpejtësia e shkrimit është jashtëzakonisht e ngadaltë.

    Nivele të kombinuara (të mbivendosura) RAID.

    Meqenëse grupet RAID janë transparente për OS, ka ardhur koha për të krijuar vargje, elementët e të cilëve nuk janë disqe, por vargje të niveleve të tjera. Zakonisht ato shkruhen me një shenjë plus. Shifra e parë do të thotë se çfarë nivelesh vargjesh përfshihen si elementë, dhe shifra e dytë nënkupton se çfarë organizimi ka niveli i sipërm A që bashkon elementet.

    RAID 0+1

    Një kombinim që është një grup RAID 1 i ndërtuar nga grupet RAID 0. Ashtu si me një grup RAID 1, vetëm gjysma e kapacitetit të diskut do të jetë në dispozicion. Por, si në RAID 0, shpejtësia do të jetë më e lartë se me një makinë të vetme. Për të zbatuar një zgjidhje të tillë, kërkohen të paktën 4 disqe.

    RAID 1+0

    I njohur gjithashtu si RAID 10, është një shirit pasqyrash, domethënë një grup RAID 0 i ndërtuar nga grupet RAID 1. Pothuajse e njëjtë me zgjidhjen e mëparshme.

    RAID 0+3

    Një grup me barazi të caktuar mbi shirita. Është një grup i nivelit të 3-të, në të cilin të dhënat ndahen në blloqe dhe shkruhen në vargje RAID 0. Kombinimet, përveç atyre më të thjeshta 0 + 1 dhe 1 + 0, kërkojnë kontrollues të specializuar, shpesh mjaft të shtrenjtë. Besueshmëria e këtij lloji është më e ulët se ajo e opsionit tjetër.

    RAID 3+0

    I njohur edhe si RAID 30. Është një shirit (rrjedhje RAID 0) e vargjeve RAID 3. Ka një shpejtësi shumë të lartë të transferimit të të dhënave, shoqëruar me tolerancë të mirë ndaj gabimeve. Të dhënat fillimisht ndahen në blloqe (si në RAID 0) dhe futen në grupe-elemente. Aty ndahen sërish në blloqe, merret parasysh barazia e tyre, blloqet shkruhen në të gjithë disqet, përveç njërit, në të cilin shkruhen bitet e barazisë. AT këtë rast, një nga disqet e secilit prej grupeve RAID 3 mund të dështojë.

    RAID 5+0 (50)

    Krijuar duke kombinuar grupet RAID 5 në një grup RAID 0. Ka një transferim të lartë të të dhënave dhe shpejtësi të përpunimit të pyetjeve. Ka një shpejtësi mesatare të rikuperimit të të dhënave dhe tolerancë të mirë ndaj gabimeve. Ekziston gjithashtu një kombinim i RAID 0+5, por më shumë teorikisht, pasi ofron shumë pak avantazhe.

    RAID 5+1 (51)

    Një kombinim i pasqyrimit dhe ndërthurjes me barazinë e shpërndarë. Gjithashtu një opsion është RAID 15 (1+5). Ka një tolerancë shumë të lartë ndaj gabimeve. Një grup 1+5 mund t'i mbijetojë tre dështimeve të disqeve, ndërsa një grup 5+1 mund të trajtojë pesë nga tetë dështimet e disqeve.

    RAID 6+0 (60)

    Ndërthurja me barazi të dyfishtë të shpërndarë. Me fjalë të tjera, një shirit nga RAID 6. Siç është përmendur tashmë në lidhje me RAID 0+5, RAID 6 nga shirita nuk përdoret gjerësisht (0+6). Truke të ngjashme (shirita nga vargje me barazi) ju lejojnë të rrisni shpejtësinë e grupit. Një avantazh tjetër është se ju mund ta rrisni lehtë volumin në këtë mënyrë pa komplikuar vonesat e nevojshme për të llogaritur dhe shkruar më shumë bit barazie.

    RAID 100 (10+0)

    RAID 100, i shkruar gjithashtu RAID 10+0, është një shirit nga RAID 10. Në thelb është i njëjtë me një grup më të gjerë RAID 10 që përdor dy herë më shumë disqe. Por është pikërisht një strukturë e tillë “trekatëshe” që ka shpjegimin e vet. Më shpesh, RAID 10 bëhet harduer, domethënë nga kontrolluesi, dhe shiriti i tyre është bërë tashmë në mënyrë programore. Një mashtrim i tillë përdoret për të shmangur problemin që u përmend në fillim të artikullit - kontrollorët kanë kufizimet e tyre të shkallëzimit, dhe nëse vendosni një numër të dyfishtë disqesh në një kontrollues, nuk mund të shihni fare rritje nën kushte të caktuara. Software RAID 0 ju lejon ta krijoni atë në bazë të dy kontrollorëve, secili prej të cilëve mban në bord RAID 10. Pra, ne shmangim "bllokun" në fytyrën e kontrolluesit. Një pikë tjetër e dobishme është të punoni rreth problemit numri maksimal lidhësit në një kontrollues - duke dyfishuar numrin e tyre, ne dyfishojmë numrin e lidhësve të disponueshëm.

    Mënyrat jo standarde RAID

    barazi e dyfishtë

    Një shtesë e zakonshme në listën Nivelet e RAIDështë barazi e dyfishtë, ndonjëherë e realizuar dhe për këtë arsye quhet "barazi diagonale". Pariteti i dyfishtë është implementuar tashmë në RAID 6. Por, ndryshe nga ai, pariteti konsiderohet mbi blloqet e tjera të të dhënave. Kohët e fundit, specifikimi RAID 6 është zgjeruar në mënyrë që barazia diagonale të mund të konsiderohet RAID 6. Ndërsa për RAID 6, pariteti konsiderohet shtimi modul i 2 biteve me radhë (d.m.th., shuma e bitit të parë në diskun e parë, biti i parë në të dytin, etj.), atëherë ka një zhvendosje në barazinë diagonale. Nuk rekomandohet operimi në modalitetin e dështimit të diskut (për shkak të vështirësisë së llogaritjes së biteve të humbura nga shumat e kontrollit).

    Është një zhvillim i një grupi RAID NetApp me barazi të dyfishtë dhe bie nën përkufizimin e përditësuar të RAID 6. Ai përdor një skemë të ndryshme regjistrimi të të dhënave nga zbatimi klasik i RAID 6. Regjistrimi bëhet fillimisht në cache NVRAM, të pajisur me një burim furnizim me energji të pandërprerë për të parandaluar humbjen e të dhënave gjatë një ndërprerjeje të energjisë. Software kontrolluesi, nëse është e mundur, shkruan vetëm blloqe të forta në disqe. Kjo skemë ofron më shumë mbrojtje se RAID 1 dhe është më e shpejtë se RAID 6 e zakonshme.

    RAID 1.5

    Ai u propozua nga Highpoint, por tani përdoret shumë shpesh në kontrollorët RAID 1, pa asnjë theksim në këtë veçori. Përfundimi përfundon në optimizim të thjeshtë - të dhënat shkruhen si në një grup të rregullt RAID 1 (që është ajo që është në fakt 1.5) dhe të dhënat lexohen të ndërthurura nga dy disqe (si në RAID 0). Në një zbatim specifik nga Highpoint, i përdorur në bordet DFI të serisë LanParty bazuar në çipset nForce 2, fitimi ishte mezi i dukshëm, dhe ndonjëherë edhe zero. Kjo është ndoshta për shkak të shpejtësisë së ulët të kontrollorëve të këtij prodhuesi në tërësi në atë kohë.

    Kombinon RAID 0 dhe RAID 1. Krijon një minimum prej tre disqe. Të dhënat shkruhen të ndërthurura në tre disqe, dhe një kopje shkruhet me një zhvendosje me 1 disk. Nëse një bllok është shkruar në tre disqe, atëherë një kopje e pjesës së parë shkruhet në diskun e dytë, pjesa e dytë - në diskun e tretë. Kur përdorni një numër çift disqesh, sigurisht që është më mirë të përdorni RAID 10.

    Zakonisht, gjatë ndërtimit të RAID 5, një disk lihet i lirë (rezervë), në mënyrë që në rast dështimi, sistemi të fillojë menjëherë të rindërtojë (rindërtojë) grupin. Në punë normale kjo makinë është e papunë. Një sistem RAID 5E përdor këtë disk si një anëtar i një grupi. Dhe vëllimi i kësaj disk i lirë të shpërndara në të gjithë grupin dhe të vendosura në fund të disqeve. Numri minimal i disqeve është 4 copë. Vëllimi i disponueshëmështë e barabartë me n-2, vëllimi i një disku përdoret (që shpërndahet midis të gjithëve) për barazi, vëllimi i një tjetri është i lirë. Kur një disk dështon, grupi kompresohet në 3 disqe (për shembull, numri minimal) duke mbushur hapesire e lire. Rezulton një grup i rregullt RAID 5, rezistent ndaj dështimit të një disku tjetër. Kur lidhet një disk i ri, grupi zgjerohet dhe zë përsëri të gjithë disqet. Vlen të përmendet se gjatë kompresimit dhe dekompresimit, disku nuk është rezistent ndaj lëshimit të një disku tjetër. Gjithashtu është i palexueshëm/i shkruhet në këtë moment. Avantazhi kryesor është shpejtësia e lartë e funksionimit, pasi alternimi bëhet më më shumë disqe. Minus - çfarë është e pamundur këtë disk caktoni në disa grupe njëherësh, gjë që është e mundur në një grup të thjeshtë RAID 5.

    RAID 5EE

    Ai ndryshon nga ai i mëparshmi vetëm në atë që zonat e hapësirës së lirë në disqe nuk janë të rezervuara në një pjesë në fund të diskut, por blloqe alternative me bit barazie. Kjo teknologji përshpejton ndjeshëm rikuperimin pas një dështimi të sistemit. Blloqet mund të shkruhen drejtpërdrejt në hapësirën e lirë, pa pasur nevojë të lëvizni nëpër disk.

    Në mënyrë të ngjashme me përdorimet RAID 5E disk shtesë për të rritur shpejtësinë e punës dhe shpërndarjen e ngarkesës. Hapësira e lirë ndahet midis disqeve të tjera dhe ndodhet në fund të disqeve.

    Kjo teknologji është një markë tregtare e regjistruar e Storage Computer Corporation. Array i bazuar në RAID 3, 4, i optimizuar për performancën. Avantazhi kryesor është përdorimi i cachimit të leximit/shkrimit. Kërkesat për transferimin e të dhënave bëhen në mënyrë asinkrone. Ndërtimi përdor disqe SCSI. Shpejtësia është më e lartë se zgjidhjet RAID 3.4 përafërsisht 1.5-6 herë.

    Intel Matrix RAID

    Është një teknologji e prezantuar nga Intel në urat e jugut duke filluar me ICH6R. Në fund të fundit është mundësia e kombinimit të vargjeve RAID nivele të ndryshme në ndarjet e diskut, jo në disqe të veçanta. Le të themi se dy ndarje mund të organizohen në dy disqe, dy prej tyre do të ruhen në vetvete sistemi operativ në një grup RAID 0, dhe dy të tjerët - duke punuar në modalitetin RAID 1 - ruajnë kopjet e dokumenteve.

    Linux MD RAID 10

    Ky është një drejtues RAID. Kernelet Linux, i cili ofron mundësinë për të krijuar një version më të avancuar të RAID 10. Pra, nëse RAID 10 kishte një kufi në formën e një numri çift disqesh, atëherë ky drejtues mund të funksionojë me një numër tek. Parimi për tre disqe do të jetë i njëjtë si në RAID 1E, ku disqet vihen me shirita një nga një për të krijuar një kopje dhe blloqet vihen me shirita, si në RAID 0. Për katër disqe, kjo do të jetë e barabartë me një RAID 10 të rregullt. Përveç kësaj, mund të specifikoni se në cilën zonë disku do të mbajë një kopje. Le të themi se origjinali do të jetë në gjysmën e parë të diskut të parë, dhe kopja e tij do të jetë në gjysmën e dytë të të dytit. Me gjysmën e dytë të të dhënave - përkundrazi. Të dhënat mund të dublikohen disa herë. Ruani kopjet në pjesë të ndryshme disku ju lejon të arrini një shpejtësi më të lartë aksesi si rezultat i heterogjenitetit të diskut (shpejtësia e hyrjes ndryshon në varësi të vendndodhjes së të dhënave në pllakë, zakonisht diferenca është dy herë).

    Zhvilluar nga Kaleidescape për përdorim në pajisjet e tyre mediatike. Ngjashëm me RAID 4 duke përdorur barazi të dyfishtë, por duke përdorur një metodë të ndryshme të tolerancës së gabimeve. Përdoruesi mund ta zgjerojë lehtësisht grupin thjesht duke shtuar disqe, dhe nëse ai përmban të dhëna, të dhënat thjesht do t'i shtohen, në vend që të hiqen, siç kërkohet zakonisht.

    Zhvilluar nga Sun. Problemi më i madh me RAID 5 është humbja e informacionit për shkak të ndërprerjes së energjisë, kur informacioni nga cache i diskut (i cili është memorie e paqëndrueshme, domethënë nuk ruan të dhëna pa energji elektrike) nuk ka pasur kohë të ruhet në pjata magnetike. Kjo mospërputhje midis informacionit në cache dhe në disk quhet inkoherencë. Vetë organizimi i grupit është i lidhur me sistemin e skedarëve Sun Solaris - ZFS. Përdoret shkrimi i detyruar i përmbajtjes së memories së memories së diskut, është e mundur të rivendosni jo vetëm të gjithë diskun, por edhe bllokun "në fluturim" kur shuma e kontrollit nuk përputhej. Një aspekt tjetër i rëndësishëm është ideologjia e ZFS - ajo nuk i ndryshon të dhënat nëse është e nevojshme. Në vend të kësaj, ai shkruan të dhënat e përditësuara dhe më pas, pasi sigurohet që operacioni ishte tashmë i suksesshëm, ndryshon treguesin në to. Kështu, është e mundur të shmanget humbja e të dhënave gjatë modifikimit. Skedarët e vegjël kopjohen në vend që të gjenerojnë shuma kontrolli. Kjo bëhet edhe nga sistemi i skedarëve sepse është i njohur me strukturën e të dhënave (rrjedhja RAID) dhe mund të ndajë hapësirë ​​për atë qëllim. Ekziston edhe RAID-Z2, i cili, si RAID 6, është në gjendje t'i mbijetojë dy dështimeve të disqeve duke përdorur dy kontrolle.

    Diçka që në parim nuk është RAID, por përdoret shpesh me të. Përkthyer fjalë për fjalë si "vetëm një tufë disqesh" Teknologjia kombinon të gjithë disqet e instaluar në sistem në një të madh shtytje logjike. Kjo do të thotë, në vend të tre disqeve, do të jetë i dukshëm një i madh. Përdoret i gjithë vëllimi i përgjithshëm i disqeve. Përshpejtimi nuk është as besueshmëri, as performancë.

    Drive Extender

    Funksioni i ngulitur në dritare Serveri i shtëpisë. Kombinon JBOD dhe RAID 1. Nëse keni nevojë të krijoni një kopje, ai nuk e kopjon menjëherë skedarin, por vendos një etiketë në ndarjen NTFS që tregon të dhënat. Kur është i papunë, sistemi kopjon skedarin në mënyrë që hapësira në disqe të jetë maksimale (mund të përdorni disqe me madhësi të ndryshme). Ju lejon të arrini shumë nga përfitimet e RAID - toleranca ndaj gabimeve dhe aftësia për të zëvendësuar me lehtësi një disk të dështuar dhe për ta rikthyer atë në sfond, transparenca e vendndodhjes së skedarit (pavarësisht se në cilin disk është). Është gjithashtu e mundur të kryhet akses paralel me disqe të ndryshme duke përdorur etiketat e mësipërme, duke arritur performancë të ngjashme me RAID 0.

    Zhvilluar nga Lime Technology LLC. Kjo skemë ndryshon nga grupet konvencionale RAID në atë që ju lejon të përzieni Disqet SATA dhe PATA në një grup dhe disqe me madhësi dhe shpejtësi të ndryshme. Për shuma e kontrollit(paritet) përdoret një disk i dedikuar. Të dhënat nuk janë me shirita nëpër disqe. Nëse një disk dështon, vetëm skedarët e ruajtur në të humbasin. Megjithatë, me ndihmën e barazisë, ato mund të rikuperohen. UNRAID është implementuar si një shtesë në Linux MD (multidisk).

    Shumica e llojeve të grupeve RAID nuk kanë marrë shpërndarje, disa përdoren në zona të ngushta aplikimi. Më masive, nga përdoruesit e zakonshëm te serverët niveli i hyrjes u bë RAID 0, 1, 0+1/10, 5 dhe 6. Nëse ju nevojitet një grup bastisjeje për detyrat tuaja varet nga ju. Tani e dini se si ndryshojnë nga njëri-tjetri.

    Dhe gjëra, gjëra, gjëra, gjëra. Pra, sot do të flasim për RAID vargjeve të bazuara në to.

    Siç e dini, këto hard disqe gjithashtu kanë një kufi të caktuar sigurie pas së cilës ato dështojnë, si dhe karakteristika që ndikojnë në performancën.

    Si rezultat, me siguri, shumë prej jush, në një mënyrë apo tjetër, dëgjuan dikur për disa grupe bastisjeje që mund të bëhen nga konvencionale e vështirë disqe për të përmirësuar funksionimin e të njëjtëve disqe dhe kompjuterit në tërësi, ose për të siguruar besueshmëri të shtuar të ruajtjes së të dhënave.

    Ju ndoshta e dini gjithashtu (dhe nëse nuk e dini, nuk ka rëndësi) që këto grupe kanë numra serialë të ndryshëm ( 0, 1, 2, 3, 4 etj.), dhe gjithashtu performojnë mjaft mirë funksione të ndryshme. Ky fenomen ndodh me të vërtetë në natyrë dhe, siç mund ta keni marrë me mend, pikërisht këto RAID vargjeve, dua t'ju tregoj në këtë artikull. Unë tashmë jam duke folur për të ;)

    Shkoni.

    Çfarë është RAID dhe pse është i nevojshëm?

    RAID- ky është një grup disqesh (dmth. një kompleks ose, nëse dëshironi, një paketë) me disa pajisje, - disqe të ngurtë. Siç thashë më lart, ky grup shërben për të rritur besueshmërinë e ruajtjes së të dhënave dhe/ose për të rritur shpejtësinë e leximit/shkrimit të informacionit (ose të dyjave).

    Në fakt, çfarë bën saktësisht kjo paketë disqesh, domethënë përshpejtimi i punës ose rritja e sigurisë së të dhënave, varet nga ju, ose më saktë, nga zgjedhja e konfigurimit aktual të bastisjes(ve). tipe te ndryshme këto konfigurime thjesht janë shënuar numra të ndryshëm: 1, 2, 3, 4 dhe, në përputhje me rrethanat, të kryejë funksione të ndryshme.

    Thjesht, për shembull, në rastin e ndërtimit 0 -Versioni voi (përshkrimi i variacioneve 0, 1, 2, 3 etj. - lexoni më poshtë) Do të merrni një rritje të dukshme të performancës. Dhe në përgjithësi HDD tani vetëm i njëjti kanal i ngushtë në shpejtësinë e sistemit.

    Pse ndodhi në përgjithësi

    Hard disqet, nga ana tjetër, rriten vetëm në vëllim për shkak të shpejtësisë së rrotullimit të kokës së tyre (me përjashtim të modeleve të rralla si p.sh. Raptor"ov) ka ngrirë për një kohë mjaft të gjatë në pikën në 7200 , cache gjithashtu nuk po rritet, arkitektura mbetet pothuajse e njëjtë.

    Në përgjithësi, për sa i përket performancës, disqet qëndrojnë ende (vetëm ato në zhvillim mund të shpëtojnë situatën), por ato luajnë një rol të rëndësishëm në funksionimin e sistemit dhe, në disa vende, aplikacionet e plota.

    Në rastin e ndërtimit të një njësie (në kuptimin e numrit 1 ) nga bastisja, do të humbni pak në performancë, por do të merrni një garanci të prekshme të sigurisë së të dhënave tuaja, sepse ato do të dublikohen plotësisht dhe, në fakt, edhe nëse një disk dështon, gjithçka do të vendoset plotësisht në e dyta pa asnjë humbje.

    Në përgjithësi, e përsëris, bastisjet do të jenë të dobishme për të gjithë. Unë madje do të thoja se ato kërkohen :)

    Dëshironi të dini dhe të jeni në gjendje të bëni më shumë vetë?

    Ne ju ofrojmë trajnime në fushat e mëposhtme: kompjuterë, programe, administrim, serverë, rrjete, ndërtim faqesh, SEO dhe më shumë. Zbuloni detajet tani!

    Çfarë është RAID në kuptimin fizik

    Fizikisht RAID-array përfaqëson nga dy përpara n-Numri i th i disqeve të lidhura që mbështesin aftësinë për të krijuar RAID(ose te kontrolluesi përkatës, i cili është më pak i zakonshëm, sepse këto janë të shtrenjta për përdoruesin mesatar (kontrolluesit zakonisht përdoren në serverë për shkak të rritjes së besueshmërisë dhe performancës)), d.m.th. asgjë nuk ndryshon brenda njësisë së sistemit me sy, thjesht nuk ka lidhje ose lidhje shtesë midis disqeve ose me diçka tjetër.

    Në përgjithësi, në harduer, gjithçka është pothuajse e njëjtë si gjithmonë, por vetëm ndryshon qasje programore, e cila, në fakt, përcakton, duke zgjedhur llojin e bastisjes, se si duhet të funksionojnë saktësisht disqet e lidhur.

    Programatikisht, në sistem, pas krijimit të bastisjes, nuk ka as çuditshmëri të veçanta. Në fakt, i gjithë ndryshimi në punën me një bastisje qëndron vetëm në një mjedis të vogël që organizon në të vërtetë bastisjen (shih më poshtë) dhe në përdorimin e një shoferi. Përndryshe, GJITHÇKA është saktësisht e njëjtë - në "My Computer" e njëjta gjë C, D dhe disqe të tjera, të gjitha dosjet e njëjta, skedarët .. Në përgjithësi, dhe programatikisht, me sy, identiteti i plotë.

    Instalimi i një grupi nuk është asgjë e komplikuar: thjesht merrni një motherboard që mbështet teknologjinë RAID, marrim dy plotësisht identike, - është e rëndësishme!, - si për nga karakteristikat (madhësia, cache, ndërfaqja etj.) ashtu edhe prodhuesi dhe modeli i diskut dhe lidhini ato me këtë motherboard. Tjetra, thjesht ndizni kompjuterin, shkoni te BIOS dhe vendosni parametrin Konfigurimi SATA: RAID.

    Pas kësaj, gjatë procesit të nisjes së kompjuterit (zakonisht para nisjes Dritaret) shfaqet një panel që shfaq informacione rreth diskut në bastisje dhe jashtë tij, ku, në fakt, duhet të klikoni CTR-I për të konfiguruar bastisjen (shtoni disqe në të, hiqni atë, etj.). Në fakt, kjo është e gjitha. Pastaj ka gëzime të tjera të jetës, pra, përsëri, gjithçka është si gjithmonë.

    Shënim i rëndësishëm për t'u mbajtur mend

    Kur krijoni ose fshini një bastisje ( 1 - bastisja nuk duket se zbatohet, por jo një fakt) të gjitha informacionet fshihen në mënyrë të pashmangshme nga disqet, dhe për këtë arsye është e lehtë të kryhet një eksperiment, duke krijuar dhe fshirë konfigurime të ndryshme padyshim që nuk ia vlen. Prandaj, përpara se të krijoni një bastisje, së pari ruani të gjitha informacionin e nevojshëm(nëse ka), dhe më pas eksperimentoni.

    Sa i përket konfigurimeve.. Siç thashë, RAID Ekzistojnë disa lloje të grupeve (të paktën nga baza kryesore, kjo është RAID 1, RAID 2, RAID 3, RAID 4, RAID 5, RAID 6). Për të filluar, unë do të flas për dy, më të kuptueshmet dhe më të njohurat në mesin e përdoruesve të zakonshëm:

    • RAID 0- grup disku për të rritur shpejtësinë/regjistrimin.
    • RAID 1- grupi i diskut të pasqyrës.

    Dhe në fund të artikullit do të kaloj shpejt tek të tjerët.

    RAID 0 - çfarë është dhe me çfarë hahet?

    Kështu që.. RAID 0(aka, shirit ("Striping")) - përdoret nga dy deri në katër (më shumë - më rrallë) disqe të ngurtë që përpunojnë së bashku informacionin, gjë që rrit performancën. Për ta bërë të qartë, është më e gjatë dhe më e vështirë për një person të mbajë çanta se katër (edhe pse çantat mbeten të njëjta në vetitë e tyre fizike, vetëm fuqitë që ndërveprojnë me ta ndryshojnë). Në mënyrë programore, informacioni për këtë lloj bastisjeje ndahet në blloqe të dhënash dhe shkruhet në të dy / disa disqe me radhë.

    Një bllok të dhënash në një disk, një bllok tjetër të dhënash në një tjetër, e kështu me radhë. Kështu, performanca rritet ndjeshëm (shumësia e rritjes së performancës varet nga numri i disqeve, d.m.th. disqet e 4-të do të funksionojnë më shpejt se dy), por siguria e të dhënave në të gjithë grupin vuan. Në rast dështimi të ndonjë prej atyre që përfshihen në të RAID disqet e ngurtë (d.m.th. disqet e ngurtë) humbën pothuajse plotësisht dhe në mënyrë të pakthyeshme të gjithë informacionin.

    Pse? Fakti është se çdo skedar përbëhet nga një numër i caktuar bajtësh .. secila prej të cilave mbart informacion. Por në RAID 0 grupi i bajteve të një skedari mund të vendoset në disa disqe. Prandaj, nëse një nga disqet "vdes", një numër arbitrar i bajteve të skedarit do të humbasë dhe thjesht do të jetë e pamundur ta rivendosni atë. Por dosja nuk është e vetme.

    Në përgjithësi, kur përdorni një grup të tillë bastisjeje, rekomandohet fuqimisht të krijoni informacion të vlefshëm të përhershëm në një medium të jashtëm. Bastisja vërtet ofron shpejtësi të prekshme - po jua them këtë përvojën e vet, sepse një lumturi e tillë është vendosur në shtëpinë time prej vitesh.

    RAID 1 - çfarë është dhe me çfarë hahet?

    Po në lidhje me RAID 1(Pasqyrimi - "pasqyrë").. Në fakt, do të filloj me një pengesë. Ndryshe nga RAID 0 duket sikur po “humbni” volumin e dyta e vështirë disk (përdoret për të shkruar një kopje të plotë (byte për bajt) të hard diskut të parë në të, ndërsa në RAID 0 ky vend është plotësisht i disponueshëm).

    Avantazhi, siç e keni kuptuar tashmë, është se ka besueshmëri të lartë, d.m.th., gjithçka funksionon (dhe të gjitha të dhënat ekzistojnë në natyrë dhe nuk zhduken me dështimin e njërës prej pajisjeve) për sa kohë që funksionon të paktën një disk, d.m.th. edhe nëse një disk çaktivizohet në mënyrë të vrazhdë, nuk do të humbisni asnjë bajt informacioni, sepse e dyta është kopje e pastër e para dhe e zëvendëson atë kur dështon. Një bastisje e tillë përdoret shpesh në serverë për shkak të vitalitetit të çmendur të të dhënave, gjë që është e rëndësishme.

    Me këtë qasje, performanca sakrifikohet dhe, sipas ndjenjave personale, është edhe më pak se kur përdorni një disk pa asnjë bastisje atje. Megjithatë, për disa, besueshmëria është shumë më e rëndësishme sesa performanca.

    RAID 2, 3, 4, 5, 6 - çfarë është dhe me çfarë hanë?

    Përshkrimi i këtyre vargjeve është këtu po aq sa, d.m.th. thjesht për referencë, dhe madje edhe atëherë në një formë të ngjeshur (në fakt, vetëm e dyta përshkruhet). Pse eshte ajo? Të paktën për shkak të popullaritetit të ulët të këtyre grupeve në mesin e përdoruesve mesatarë (dhe, në përgjithësi, çdo tjetër) dhe, si rezultat, pak përvojë në përdorimin e tyre nga unë.

    RAID 2 rezervuar për vargje që përdorin një kod të caktuar Hamming (nuk më interesonte se çfarë është, prandaj nuk do ta tregoj). Parimi i funksionimit është diçka e tillë: të dhënat shkruhen në pajisjet përkatëse në të njëjtën mënyrë si në RAID 0, pra ato ndahen në blloqe të vogla në të gjithë disqet që janë të përfshirë në ruajtjen e informacionit.

    Disqet e mbetura (të ndara posaçërisht për të) ruajnë kodet e korrigjimit të gabimeve, sipas të cilave, në rast të një dështimi të diskut, informacioni mund të rikthehet. Në grupe të këtij lloji, disqet ndahen në dy grupe - për të dhënat dhe për kodet e korrigjimit të gabimeve.

    Për shembull, ju keni dy disqe që janë një vend për sistemin dhe skedarët, dhe dy të tjerë do të rezervohen plotësisht për të dhënat e korrigjimit në rast se dy disqet e parë dështojnë. Në fakt, kjo është diçka si një bastisje zero, vetëm me aftësinë për të ruajtur disi informacionin në rast të një dështimi të një prej disqeve të ngurtë. Rrallë e shtrenjtë - katër disqe në vend të dy me një rritje shumë të diskutueshme të sigurisë.

    RAID 3, 4, 5, 6.. Rreth tyre, sado e çuditshme të tingëllojë në faqet e kësaj faqeje, përpiquni të lexoni në Wikipedia. Fakti është se në jetën time kam hasur në këto grupe jashtëzakonisht rrallë (përveç se i pesti më ka ardhur në dorë më shpesh se të tjerët) dhe nuk mund t'i përshkruaj parimet e punës së tyre me fjalë të arritshme, por definitivisht nuk dua të ribotosh artikullin nga burimi i propozuar më sipër, të paktën në forcën e pranisë në këto formulime të furishme, që edhe unë i kuptoj me kërcitje.

    Cilin RAID duhet të zgjidhni?

    Nëse luani lojëra, shpesh kopjoni muzikë, filma, instaloni programe të mëdha që konsumojnë burime, atëherë me siguri do të jeni të dobishëm RAID 0. Por kini kujdes kur zgjidhni disqet e ngurtë - në këtë rast, cilësia e tyre është veçanërisht e rëndësishme - ose sigurohuni që të bëni kopje rezervë në media të jashtme.

    Nëse jeni duke punuar me informacion të vlefshëm që është i barabartë me vdekje për t'u humbur, atëherë ju duhet patjetër RAID 1- është jashtëzakonisht e vështirë të humbasësh informacionin me të.

    E përsëris atë shumëështë e dëshirueshme që disqet të instalohen në RAID grupi ishin gjinore identike. Madhësia, kompania, seria, madhësia e cache - çdo gjë mundësisht të jetë e njëjtë.

    Pasthënie

    Këtu janë gjërat.

    Nga rruga, unë shkrova në artikull se si ta montoni këtë mrekulli: " Si të krijoni një grup RAID duke përdorur metoda standarde", por rreth disa parametra në material" RAID 0 nga dy SSD - teste praktike me Read Ahead dhe Read Cache". Përdorni kërkimin.

    Unë sinqerisht shpresoj se ky artikull do të jetë i dobishëm për ju dhe ju patjetër do t'i bëni vetes një bastisje të një lloji ose tjetër. Më besoni, ia vlen.

    Për pyetje në lidhje me krijimin dhe konfigurimin e tyre, në përgjithësi, mund të më kontaktoni në komente - do të përpiqem të ndihmoj (nëse ka udhëzime për motherboard-in tuaj në rrjet). Do të jem i kënaqur gjithashtu për çdo shtesë, dëshirë, mendim dhe gjithçka tjetër.

    Sot do ta zbulojmë informacion interesant se çfarë është një grup RAID dhe çfarë roli luajnë këto grupe në jetën e disqeve të ngurtë, po, po, në to.

    Vetë hard disqet luajnë një rol mjaft të rëndësishëm në kompjuter, pasi me ndihmën e tyre ne fillojmë sistemin dhe ruajmë shumë informacion mbi to.

    Koha kalon dhe ndonjë e vështirë disku mund të dështojë, mund të jetë ndonjë për të cilin nuk po flasim sot.

    Shpresoj se shumë kanë dëgjuar për të ashtuquajturat grupe bastisjeje, të cilat lejojnë jo vetëm përshpejtimin punojnë shumë disqet, por edhe me këtë rast, ruajnë të dhënat e rëndësishme nga zhdukja, ndoshta përgjithmonë.

    Gjithashtu, këto vargje kanë numra rendorë, kështu që ndryshojnë. Secili kryen një funksion të ndryshëm. Për shembull, ekziston RAID 0, 1, 2, 3, 4, 5 etj. Këto janë të njëjtat grupe për të cilat do të flasim sot, dhe më pas do të shkruaj një artikull se si t'i përdorim disa prej tyre.

    Çfarë është një grup RAID?

    RAID- kjo është një teknologji që ju lejon të kombinoni disa pajisje, përkatësisht, disqet e ngurtë, në rastin tonë ka diçka si një bandë prej tyre. Kështu, ne rrisim besueshmërinë e ruajtjes së të dhënave dhe shpejtësinë e leximit/shkrimit. Ndoshta një nga këto funksione.

    Pra, nëse doni ose të shpejtoni diskun tuaj ose thjesht të siguroni informacionin tuaj, varet nga ju. Më saktësisht, varet nga zgjedhja e konfigurimit të dëshiruar të Raid, këto konfigurime janë shënuar numrat serialë 1, 2, 3…

    Bastisjet janë shumë veçori e dobishme dhe ua rekomandoj të gjithëve. Për shembull, nëse përdorni 0-të konfigurimit, do të përjetoni një rritje në shpejtësi e vështirë disk, në fund të fundit, një hard disk, kjo është pothuajse pajisja me shpejtësi më të ulët.

    Nëse pyet pse, atëherë këtu, mendoj, gjithçka është e qartë. çdo vit ato bëhen më të fuqishme, pajisen me më shumë Frekuencë e lartë, sasi e madhe bërthama dhe shumë të tjera. E njëjta gjë me dhe. Dhe disqet e ngurtë po rriten deri më tani vetëm në vëllim, dhe shkalla e qarkullimit ka mbetur e njëjtë sa ishte 7200. Sigurisht që ka edhe modele më të rralla. Deri më tani, situatën po e shpëtojnë të ashtuquajturit, të cilët përshpejtojnë disa herë sistemin.

    Le të themi se keni shkuar për të ndërtuar RAID 1, në këtë rast do të merrni një garanci të lartë për mbrojtjen e të dhënave tuaja, pasi ato do të dublikohen në një pajisje tjetër (disk) dhe, nëse njëri hard disk dështon, të gjitha informacionet do të mbeten në tjetrin.

    Siç mund ta shihni nga shembujt, bastisjet janë shumë të rëndësishme dhe të dobishme, ato duhet të përdoren.

    Pra, një grup RAID është fizikisht një grup me dy disqe të lidhur me të bordi i sistemit ndoshta tre ose katër. Nga rruga, ai gjithashtu duhet të mbështesë krijimin e grupeve RAID. Lidhja e ngurtë disqet kryhen sipas standardit, dhe krijimi i bastisjeve bëhet në nivelin e programit.

    Kur krijuam bastisjen në mënyrë programore, asgjë nuk ndryshoi shumë nga syri, ju thjesht punoni në BIOS, dhe gjithçka tjetër do të mbetet ashtu siç ishte, domethënë, duke parë në My Computer, do të shihni të gjithë disqet e lidhur.

    Nuk duhet shumë për të krijuar një grup: motherboard me mbështetje RAID, dy disqe identikë ( është e rëndësishme). Ato duhet të jenë të njëjta jo vetëm në vëllim, por edhe në cache, ndërfaqe, etj. Është e dëshirueshme që prodhuesi të jetë i njëjtë. Tani e ndezim kompjuterin dhe aty kërkojmë parametrin Konfigurimi SATA dhe vishni RAID. Pas rinisjes së kompjuterit, duhet të shfaqet një dritare në të cilën do të shohim informacione rreth disqeve dhe bastisjeve. Aty duhet të shtypim CTRL+I për të filluar konfigurimin e bastisjes, domethënë shtimin ose heqjen e disqeve prej tij. Pastaj do të fillojë konfigurimi.

    Sa nga këto bastisje ka? Ka disa prej tyre, domethënë RAID 1, RAID 2, RAID 3, RAID 4, RAID 5, RAID 6. Më në detaje do të flas vetëm për dy prej tyre.

    1. RAID 0- ju lejon të krijoni një grup disku për të rritur shpejtësinë e leximit / shkrimit.
    2. RAID 1- ju lejon të krijoni imazhe pasqyre vargje disqesh për mbrojtjen e të dhënave.

    RAID 0, çfarë është?

    varg RAID 0, e cila quhet edhe zhveshje përdor 2 deri në 4 disqe, rrallë më shumë. Duke punuar së bashku, ata rrisin produktivitetin. Kështu, të dhënat me një grup të tillë ndahen në blloqe të dhënash, dhe më pas shkruhen në disa disqe menjëherë.

    Performanca rritet për faktin se një bllok i të dhënave është shkruar në një disk, në një disk tjetër, një bllok tjetër, etj. Mendoj se është e qartë se 4 disqe do të rrisin performancën më shumë se dy. Nëse flasim për sigurinë, atëherë ajo vuan në të gjithë grupin. Nëse një nga disqet dështon, atëherë në shumicën e rasteve, të gjitha informacionet do të humbasin përgjithmonë.

    Fakti është se në një grup RAID 0, informacioni ndodhet në të gjithë disqet, domethënë, bajtët e një skedari ndodhen në disa disqe. Prandaj, nëse një disk dështon, një sasi e caktuar e të dhënave gjithashtu do të humbasë, dhe rikuperimi është i pamundur.

    Nga kjo rrjedh se është e nevojshme të bëhet i përhershëm në mediat e jashtme.

    RAID 1, çfarë është?

    varg RAID 1, quhet edhe Pasqyrim- pasqyrë. Nëse flasim për disavantazhin, atëherë në RAID 1 vëllimi i njërit prej disqeve është disi "i paarritshëm" për ju, sepse përdoret për të kopjuar diskun e parë. Në RAID 0 kjo hapësirë ​​është e disponueshme.

    Përfitimet, siç mund ta keni marrë me mend, janë se grupi ofron besueshmëri të lartë të të dhënave, që do të thotë se nëse njëra makinë dështon, të gjitha të dhënat mbeten në tjetrën. Dështimi i dy disqeve në të njëjtën kohë nuk ka gjasa. Një grup i tillë përdoret shpesh në serverë, por kjo nuk e pengon atë të përdoret në kompjuterët e zakonshëm.

    Nëse zgjidhni RAID 1, atëherë kini parasysh se performanca do të bjerë, por nëse të dhënat janë të rëndësishme për ju, atëherë përdorni këtë qasje.

    RAID 2-6, çfarë është?

    Tani unë do të përshkruaj shkurtimisht pjesën tjetër të vargjeve, si të thuash, për zhvillimin e përgjithshëm, dhe të gjitha sepse nuk janë aq të njohura sa dy të parat.

    RAID 2- nevojiten për vargje që përdorin kodin Hamming (nuk më interesonte se çfarë kodi). Parimi i funksionimit është afërsisht i njëjtë si në RAID 0, domethënë, informacioni gjithashtu ndahet në blloqe dhe shkruhet një nga një në disqe. Disqet e mbetur përdoren për të ruajtur kodet e korrigjimit të gabimeve, me ndihmën e të cilave, në rast të dështimit të njërit prej disqeve, të dhënat mund të rikthehen.

    Vërtetë, për këtë grup është më mirë të përdorni 4 disqe, gjë që është mjaft e shtrenjtë, dhe siç doli, kur përdorni kaq shumë disqe, fitimi i performancës është mjaft i diskutueshëm.

    RAID 3, 4, 5, 6- Nuk do të shkruaj për këto vargje këtu, sepse, informacionin e nevojshëm tashmë në Wikipedia, nëse doni të dini rreth këtyre grupeve, atëherë lexoni.

    Cilin grup RAID të zgjidhni?

    Le të themi se instaloni shpesh programe të ndryshme, lojëra dhe kopjoni shumë muzikë ose filma, atëherë rekomandohet përdorimi i RAID 0. Kur zgjidhni hard disqet, kini kujdes, ato duhet të jenë shumë të besueshme për të mos humbur informacionin. Sigurohuni që të bëni kopje rezervë të dhëna.

    ka informacion i rendesishem, cili duhet të jetë i sigurt dhe i shëndoshë? Më pas vjen në shpëtim RAID 1. Kur zgjidhni disqet e ngurtë, karakteristikat e tyre gjithashtu duhet të jenë identike.

    konkluzioni

    Kështu që ne zgjidhëm një të re për dikë, por për dikë informacione të vjetra në vargje RAID. Shpresoj se informacioni do të jetë i dobishëm për ju. Së shpejti do të shkruaj se si të krijohen këto vargje.

    Artikujt kryesorë të lidhur