Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • OS
  • Çfarë lloje të grupeve të bastisjes ekzistojnë? Çfarë është RAID

Çfarë lloje të grupeve të bastisjes ekzistojnë? Çfarë është RAID

Vargjet RAID u zhvilluan për të përmirësuar besueshmërinë e ruajtjes së të dhënave, për të rritur shpejtësinë e përpunimit dhe për të ofruar aftësinë për të kombinuar disqe të shumta në një të madh. Tipe te ndryshme vendos RAID detyra të ndryshme, këtu do të shikojmë disa nga konfigurimet më të zakonshme të grupeve RAID me të njëjtën madhësi.



RAID 0

  • RAID 0(shirit). Mënyra e përdorur për të arritur performanca maksimale. Të dhënat shpërndahen në mënyrë të barabartë nëpër disqet e grupit dhe kombinohen në një, i cili mund të ndahet në disa. Operacionet e shpërndara të leximit dhe shkrimit mund të rrisin ndjeshëm shpejtësinë e funksionimit, pasi disa lexojnë/shkruajnë njëkohësisht pjesën e tyre të të dhënave. I gjithë vëllimi është në dispozicion të përdoruesit, por kjo zvogëlon besueshmërinë e ruajtjes së të dhënave, pasi nëse një nga disqet dështon, grupi zakonisht shkatërrohet dhe është pothuajse e pamundur të rivendosni të dhënat. Fusha e aplikimit - aplikacione që kërkojnë shpejtësi të lartë shkëmbimi me diskun, për shembull kapja e videos, redaktimi i videos. Rekomandohet për përdorim me disqe shumë të besueshme.

    RAID 1
  • RAID 1(Pasqyrë). Disa disqe (zakonisht 2), duke punuar në mënyrë sinkronike për regjistrim, domethënë duke dublikuar plotësisht njëri-tjetrin. Përmirësimi i performancës ndodh vetëm kur lexoni. Shumica mënyrë e besueshme mbrojnë informacionin nga dështimi i njërit prej disqeve. Për shkak të kostos së tij të lartë, zakonisht përdoret kur ruani të dhëna shumë të rëndësishme. Kostoja e lartë është për faktin se vetëm gjysma e kapacitetit total është në dispozicion të përdoruesit.

    RAID 10
  • RAID 10, i quajtur edhe nganjëherë RAID 1+0- një kombinim i dy opsioneve të para. (vargu RAID0 nga grupet RAID1). Ka të gjitha avantazhet e shpejtësisë së RAID0 dhe avantazhin e besueshmërisë së RAID1, duke ruajtur disavantazhin - kosto e larte grupi i diskut, pasi kapaciteti efektiv i grupit është i barabartë me gjysmën e kapacitetit të disqeve të përdorura në të. Për të krijuar një grup të tillë, nevojiten të paktën 4 disqe. (Në këtë rast, numri i tyre duhet të jetë çift).
  • RAID 0+1- Rrjeti RAID1 nga grupet RAID0. Në fakt, ai nuk përdoret për shkak të mungesës së avantazheve në krahasim me RAID10 dhe tolerancës më të ulët të gabimeve.

    RAID 1E
  • RAID 1E- Një opsion i ngjashëm me RAID10 për shpërndarjen e të dhënave nëpër disqe, duke lejuar përdorimin e një numri tek (numri minimal - 3)
  • RAID 2, 3, 4 - opsione të ndryshme ruajtja e të dhënave të shpërndara me disqe të alokuara për kodet e barazisë dhe madhësive të ndryshme bllokoj. Aktualisht, ato praktikisht nuk përdoren për shkak të produktiviteti i ulët dhe nevoja për të ndarë shumë kapacitete të diskut për ruajtjen e kodeve ECC dhe/ose barazisë.


    RAID 5
  • RAID 5- një grup që përdor gjithashtu ruajtjen e të dhënave të shpërndara të ngjashme me RAID 0 (dhe e kombinuar në një të madhe logjike) + ruajtjen e shpërndarë të kodeve të barazisë për rikuperimin e të dhënave në rast dështimesh. Krahasuar me konfigurimet e mëparshme, madhësia e bllokut Stripe është rritur edhe më shumë. Leximi dhe shkrimi i njëkohshëm janë të mundshëm. Avantazhi i këtij opsioni është se kapaciteti i grupit në dispozicion të përdoruesit zvogëlohet me kapacitetin e vetëm një disku, megjithëse besueshmëria e ruajtjes së të dhënave është më e ulët se ajo e RAID 1. Në thelb, është një kompromis midis RAID0 dhe RAID1. duke siguruar mjaftueshëm shpejtësi e lartë punoni me besueshmëri të mirë të ruajtjes së të dhënave. Nëse një disk në grup dështon, të dhënat mund të rikthehen pa humbje të të dhënave. modaliteti automatik. Numri minimal i disqeve për një grup të tillë është 3.
    Implementimet "softuerike" të RAID5, të ndërtuara në urat jugore të pllakave amë, nuk kanë shpejtësi të lartë shkrimi, kështu që nuk janë të përshtatshme për të gjitha aplikacionet.


    RAID 5EE
  • RAID 5EE- një grup i ngjashëm me RAID5, megjithatë, përveç ruajtjes së shpërndarë të kodeve të barazisë, përdoret shpërndarja e zonave rezervë - në fakt, përdoret, e cila mund të shtohet në grupin RAID5 si rezervë (vargje të tilla quhen 5 + ose 5 + rezervë). Në një grup RAID 5, disku rezervë është i papunë derisa njëri nga kryesorët dështon, ndërsa në një grup RAID 5EE ky disk përdoret gjatë gjithë kohës së bashku me pjesën tjetër të HDD-ve, gjë që ka një efekt pozitiv në performancën e varg. Për shembull, një grup RAID5EE me 5 HDD do të jetë në gjendje të kryejë 25% më shumë operacione I/O në sekondë sesa një grup RAID5 me 4 primare dhe një. HDD rezervë. Numri minimal i disqeve për një grup të tillë është 4.


    RAID 6
  • RAID 6- një analog i RAID5 me një nivel të lartë të tepricës - informacioni nuk humbet nëse dy disqe dështojnë; në përputhje me rrethanat, kapaciteti total i grupit zvogëlohet me kapacitetin e dy disqeve. Numri minimal i disqeve të nevojshme për të krijuar një grup të këtij niveli është 4. Shpejtësia e funksionimit është rast i përgjithshëm afërsisht i ngjashëm me RAID5. Rekomandohet për aplikime ku besueshmëria më e lartë e mundshme është e rëndësishme.


    RAID 50
  • RAID 50- kombinimi i dy (ose më shumë, por kjo përdoret jashtëzakonisht rrallë) grupe RAID5 në një shirit, d.m.th. kombinim i RAID5 dhe RAID0, duke korrigjuar pjesërisht pengesa kryesore RAID5 - shpejtësi të ulët regjistrimin e të dhënave nëpërmjet përdorimit paralel të disa vargjeve të tilla. Kapaciteti total i grupit zvogëlohet me kapacitetin prej dy, por, ndryshe nga RAID6, një grup i tillë mund të përballojë dështimin e vetëm një disku pa humbje të të dhënave, dhe numri minimal i kërkuar i disqeve për të krijuar një grup RAID50 është 6. Së bashku me RAID10, ky është niveli RAID më i rekomanduar për përdorim në aplikacionet ku kërkohet performancë e lartë e kombinuar me besueshmëri të pranueshme.


    RAID 60
  • RAID 60- kombinimi i dy grupeve RAID6 në një shirit. Shpejtësia e shkrimit është afërsisht dyfishuar në krahasim me shpejtësinë e shkrimit në RAID6. Numri minimal i disqeve për të krijuar një grup të tillë është 8. Informacioni nuk humbet nëse dy disqe nga çdo grup RAID 6 dështojnë.
  • Matrica RAID- një teknologji e zbatuar nga Intel në urat e saj jugore, duke filluar me ICH6R, e cila ju lejon të organizoni disa grupe RAID0 dhe RAID1 në vetëm dy disqe, duke krijuar njëkohësisht ndarje me shpejtësi të rritur funksionimi dhe besueshmëri të shtuar të ruajtjes së të dhënave.
  • JBOD(Nga anglishtja "Just a Bunch Of Disks") - kombinimi sekuencial i disa disqeve fizike në një logjik, i cili nuk ndikon në performancën (besueshmëria bie të ngjashme me RAID0), por mund të ketë madhësive të ndryshme. Aktualisht praktikisht i pa perdorur.
  • Përshëndetje për lexuesit e blogut!
    Sot do të ketë një artikull tjetër mbi tema kompjuterike, dhe do t'i kushtohet një koncepti të tillë si Raid disqe- Jam i sigurt se ky koncept nuk do të thotë absolutisht asgjë për shumë njerëz, dhe ata që kanë dëgjuar tashmë për të diku nuk e kanë idenë se çfarë është. Le ta kuptojmë së bashku!

    Pa hyrë në detaje të terminologjisë, një grup Raid është një lloj kompleksi i ndërtuar nga disa hard disqet, e cila ju lejon të shpërndani më me kompetencë funksionet midis tyre. Ne postojmë si zakonisht hard disqe ne kompjuter? Ne e lidhim një me Sata HDD, pastaj një tjetër, një e treta. Dhe disqet D, E, F dhe kështu me radhë shfaqen në sistemin tonë operativ. Ne mund të vendosim disa skedarë në to ose të instalojmë Windows, por në thelb ata do të jenë disqe të veçanta- pasi të kemi hequr njërën prej tyre, nuk do të vërejmë asgjë (nëse sistemi operativ nuk ishte i instaluar në të) përveç që nuk do të kemi akses në skedarët e regjistruar në to. Por ka një mënyrë tjetër - t'i kombinoni këto disqe në një sistem, t'u jepni atyre një algoritëm të caktuar bashkëpunimi, si rezultat i së cilës do të rritet ndjeshëm besueshmëria e ruajtjes së informacionit ose shpejtësia e funksionimit të tyre.

    Por, përpara se të krijojmë këtë sistem, duhet të dimë nëse motherboard mbështet vargjet e disqeve Raid. Shumë pllaka amë moderne tashmë kanë një kontrollues të integruar Raid, i cili ju lejon të kombinoni disqet e ngurtë. Qarqet e vargjeve të mbështetura janë të disponueshme në përshkrimet për motherboard. Për shembull, le të marrim tabelën e parë ASRock P45R2000-WiFi që më tërhoqi vëmendjen në Yandex Market.

    Këtu përshkrimi i grupeve të mbështetura Raid shfaqet në seksionin " Kontrollorët e diskut Sata."


    në këtë shembull shohim që kontrolluesi Sata mbështet krijimin e grupeve Raid: 0, 1, 5, 10. Çfarë kuptimi kanë këta numra? Ky emërtim lloje të ndryshme vargjeve në të cilat disqet komunikojnë me njëri-tjetrin nëpërmjet skema të ndryshme, të cilat janë krijuar, siç thashë tashmë, ose për të përshpejtuar punën e tyre ose për të rritur besueshmërinë ndaj humbjes së të dhënave.

    Nëse motherboard i kompjuterit nuk e mbështet Raid, atëherë mund të blini një kontrollues të veçantë Raid në formular PCI bordet, i cili futet në slotin PCI në motherboard dhe i jep mundësinë të krijojë vargje disqesh. Që kontrolluesi të funksionojë pas instalimit të tij, do t'ju duhet gjithashtu të instaloni drejtuesin e bastisjes, i cili ose vjen në disk me këtë model, ose thjesht mund të shkarkohet nga Interneti. Më e mira në këtë pajisje mos kurseni para dhe blini nga diku prodhues i famshëm, për shembull Asus, dhe me çipa Intel.


    Unë dyshoj se ju ende nuk e keni shumë idenë se për çfarë bëhet fjalë. po flasim për, kështu që le të hedhim një vështrim më të afërt në secilin prej llojeve më të njohura të grupeve Raid për të bërë gjithçka më të qartë.

    RAID 1 grup

    Raid 1 grup është një nga më të zakonshmet dhe opsionet e buxhetit i cili përdor 2 hard disk. Ky grup synon të sigurojë mbrojtje maksimale të dhënat e përdoruesit, sepse të gjithë skedarët do të kopjohen në të njëjtën kohë në 2 hard disk. Për ta krijuar atë, marrim dy disqe me madhësi të barabartë, për shembull 500 GB secila dhe bëjmë cilësimet e duhura në BIOS për të krijuar grupin. Pas kësaj, sistemi juaj do të shohë një hard disk që mat jo 1 TB, por 500 GB, megjithëse fizikisht funksionojnë dy disqe të fortë - formula e llogaritjes është dhënë më poshtë. Dhe të gjithë skedarët do të shkruhen njëkohësisht në dy disqe, domethënë, i dyti do të jetë një kopje rezervë e plotë e të parit. Siç e kuptoni, nëse një nga disqet dështon, nuk do të humbni asnjë pjesë të informacionit tuaj, pasi do të keni një kopje të dytë të këtij disku.

    Gjithashtu, dështimi nuk do të vërehet nga sistemi operativ, i cili do të vazhdojë të punojë me diskun e dytë - ai vetëm do t'ju njoftojë për problemin program të veçantë, i cili kontrollon funksionimin e grupit. Thjesht duhet të hiqni diskun e dëmtuar dhe të lidhni të njëjtin, vetëm atë që funksionon - sistemi automatikisht do të kopjojë të gjitha të dhënat nga disku i mbetur i punës në të dhe do të vazhdojë të punojë.

    Vëllimi i diskut që do të shohë sistemi llogaritet këtu duke përdorur formulën:

    V = 1 x Vmin, ku V është kapaciteti total dhe Vmin është kapaciteti i ruajtjes së diskut më të vogël.


    RAID 0 grup

    Një tjetër skemë popullore, e cila është krijuar për të rritur jo besueshmërinë e ruajtjes, por, përkundrazi, shpejtësinë e funksionimit. Ai gjithashtu përbëhet nga dy HDD, por në këtë rast OS tashmë sheh vëllimin e plotë total të dy disqeve, d.m.th. nëse kombinoni disqe 500 GB në Raid 0, sistemi do të shohë një disk 1 TB. Shpejtësia e leximit dhe shkrimit rritet për shkak të faktit se blloqet e skedarëve shkruhen në mënyrë alternative në dy disqe - por në të njëjtën kohë, toleranca e gabimeve të këtij sistemi është minimale - nëse njëri prej disqeve dështon, pothuajse të gjithë skedarët do të dëmtohen. dhe ju do të humbni një pjesë të të dhënave - atë që është shkruar në diskun e prishur. Pas kësaj, do t'ju duhet të rivendosni informacionin në Qendra e Shërbimit.

    Formula për llogaritjen e vëllimit total të diskut, dritare të dukshme, duket kështu:

    Nëse, përpara se të lexoni këtë artikull, nuk jeni vërtet të shqetësuar për tolerancën e gabimeve të sistemit tuaj, por dëshironi të rrisni shpejtësinë e funksionimit, atëherë mund të blini një hard disk shtesë dhe të ndjeheni të lirë të përdorni këtë lloj. Në përgjithësi, në shtëpi shumica dërrmuese e përdoruesve nuk ruajnë ndonjë informacion super të rëndësishëm dhe disa skedarë të rëndësishëm mund të kopjohen në një hard disk të veçantë të jashtëm.

    Array Raid 10 (0+1)

    Siç sugjeron vetë emri, ky lloj grupi kombinon vetitë e dy të mëparshmeve - është si dy grupe Raid 0 të kombinuara në Raid 1. Përdoren katër disqe të ngurtë, informacioni shkruhet në dy prej tyre në blloqe një nga një, siç ishte rasti në Raid 0, dhe për dy të tjerët - janë krijuar kopje të plota dy te parat. Sistemi është shumë i besueshëm dhe në të njëjtën kohë mjaft i shpejtë, por shumë i kushtueshëm për t'u organizuar. Për të krijuar, ju nevojiten 4 HDD dhe sistemi do të shohë volumin total duke përdorur formulën:


    Kjo do të thotë, nëse marrim 4 disqe prej 500 GB, atëherë sistemi do të shohë 1 disk me madhësi 1 TB.

    Ky lloj, si dhe tjetra, përdoret më shpesh në organizata në kompjuterët e serverëve, ku është e nevojshme të sigurohet si shpejtësi e lartë ashtu edhe siguri maksimale nga humbja e informacionit në rast të rrethanave të paparashikuara.

    RAID 5 grup

    Vargu Raid 5 është kombinimi optimal i çmimit, shpejtësisë dhe besueshmërisë. Në këtë grup, mund të përdoren të paktën 3 HDD; vëllimi llogaritet duke përdorur një formulë më komplekse:

    V = N x Vmin – 1 x Vmin, ku N është numri i disqeve të ngurtë.

    Pra, le të themi se kemi 3 disqe me nga 500 GB secili. Vëllimi i dukshëm për OS do të jetë 1 TB.

    Skema e funksionimit të grupit është si më poshtë: blloqet e skedarëve të ndarë shkruhen në dy disqet e parë (ose tre, në varësi të numrit të tyre), dhe kontrolli i dy (ose tre) të parëve shkruhet në të tretin (ose të katërtin). Kështu, nëse një nga disqet dështon, përmbajtja e tij mund të rikthehet lehtësisht duke përdorur disponueshmërinë disku i fundit shuma e kontrollit. Performanca e një grupi të tillë është më e ulët se ajo e Raid 0, por është po aq e besueshme sa Raid 1 ose Raid 10 dhe në të njëjtën kohë më e lirë se kjo e fundit, sepse Mund të kurseni në hard diskun e katërt.

    Diagrami më poshtë tregon një plan urbanistik Raid 5 me katër HDD.

    Ka edhe mënyra të tjera - Raid 2,3, 4, 6, 30, etj., Por ato janë kryesisht derivate të atyre të listuara më sipër.

    Si të instaloni grupin e diskut Raid në Windows?

    Shpresoj se e kuptoni teorinë. Tani le të shohim praktikën - futni në Slot PCI Raid kontrolluesin dhe instalo drejtuesit, mendoj përdoruesit me përvojë PC nuk do të jetë i vështirë.

    Si të krijoni tani në sallën e operacionit Sistemi Windows Një grup bastisjesh i disqeve të lidhura të ngurtë?

    Sigurisht, është më mirë ta bëni këtë kur sapo keni blerë dhe lidhur disqe të pastër të ngurtë pa një OS të instaluar. Së pari, rinisni kompjuterin tuaj dhe shkoni te Cilësimet e BIOS-it— këtu duhet të gjejmë kontrollorët SATA me të cilët janë lidhur hard disqet tanë dhe t'i vendosim në modalitetin RAID.

    Pas kësaj, ruani cilësimet dhe rinisni kompjuterin. Në një ekran të zi, do të shfaqet informacioni se keni aktivizuar modalitetin Raid dhe për çelësin me të cilin mund të përdorni cilësimet e tij. Shembulli i mëposhtëm ju kërkon të shtypni tastin "TAB".

    Në varësi të modelit të kontrolluesit Raid, mund të jetë i ndryshëm. Për shembull, "CNTRL + F"

    Shkojmë te mjeti i konfigurimit dhe klikojmë diçka si "Krijo grup" ose "Krijo bastisje" në meny - etiketat mund të ndryshojnë. Gjithashtu, nëse kontrolluesi mbështet disa lloje Raid, do t'ju kërkohet të zgjidhni cilin dëshironi të krijoni. Në shembullin tim, vetëm Raid 0 është i disponueshëm.

    Pas kësaj, ne kthehemi përsëri në BIOS dhe në cilësimin e rendit të nisjes shohim më shumë se disa disqe të veçanta, dhe një si një grup.

    Kjo është e gjitha - RAID është konfiguruar dhe tani kompjuteri do t'i trajtojë disqet tuaja si një. Kështu, për shembull, Raid do të jetë i dukshëm kur Instalimi i Windows.

    Unë mendoj se ju i keni kuptuar tashmë përfitimet e përdorimit të Raid. Më në fund, unë do të jap një tabelë krahasuese të matjeve të shpejtësisë së shkrimit dhe leximit të diskut veçmas ose si pjesë e mënyrave Raid - rezultati, siç thonë ata, është i dukshëm.

    (+) : Ka besueshmëri të lartë - funksionon për sa kohë që funksionon të paktën një disk në grup. Probabiliteti i dështimit të dy disqeve njëherësh është i barabartë me produktin e probabiliteteve të dështimit të secilit disk. Në praktikë, nëse një nga disqet dështon, duhet të ndërmerren veprime të menjëhershme për të rivendosur tepricën. Për ta bërë këtë, rekomandohet të përdorni disqe rezervë të nxehtë me çdo nivel RAID (përveç zeros). Avantazhi i kësaj qasjeje është ruajtja e disponueshmërisë së vazhdueshme.

    (-) : Disavantazhi është se ju duhet të paguani koston e dy hard diskeve, duke marrë kapacitetin e përdorshëm të vetëm njërit hard drive.

    RAID 1+0 dhe RAID 0+1

    Pasqyrë në shumë disqe - RAID 1+0 ose RAID 0+1. RAID 10 (RAID 1+0) i referohet opsionit kur dy ose më shumë RAID 1 kombinohen në RAID 0. RAID 0+1 mund të nënkuptojë dy opsione:

    RAID 2

    Vargjet e këtij lloji bazohen në përdorimin e kodit Hamming. Disqet ndahen në dy grupe: për të dhënat dhe për kodet e korrigjimit të gabimeve, dhe nëse të dhënat ruhen në disqe, atëherë disqet nevojiten për të ruajtur kodet e korrigjimit. Të dhënat shpërndahen nëpër disqe të destinuara për ruajtjen e informacionit, në të njëjtën mënyrë si në RAID 0, d.m.th. ato ndahen në blloqe të vogla sipas numrit të disqeve. Disqet e mbetur ruajnë kodet e korrigjimit të gabimeve, të cilat mund të përdoren për të rivendosur informacionin nëse ndonjë hard disk dështon. Metoda Hamming është përdorur prej kohësh në memorien ECC dhe lejon korrigjimin e gabimeve të vetme dhe zbulimin e gabimeve të dyfishta.

    Dinjiteti RAID 2 është një përmirësim në shpejtësinë e funksionimit të diskut në krahasim me performancën e një disku të vetëm.

    Disavantazhi Vargu RAID 2 është se numri minimal i disqeve në të cilat ka kuptim përdorimi është 7. Në këtë rast nevojitet një strukturë pothuajse dyfishi i numrit të disqeve (për n=3 të dhënat do të ruhen në 4 disqe) , kështu që ky lloj grupi nuk është i përhapur. Nëse ka rreth 30-60 disqe, atëherë tejkalimi është 11-19%.


    RAID 3

    Në një grup disqesh RAID 3, të dhënat ndahen në copa me madhësi më të vogël se sektori (të ndara në bajt) ose blloqe dhe shpërndahen nëpër disqe. Një disk tjetër përdoret për të ruajtur blloqet e barazisë. RAID 2 përdori një disk për këtë qëllim, por shumica e informacionit në disqet e kontrollit u përdorën për korrigjimin e gabimit në fluturim, ndërsa shumica e përdoruesve janë të kënaqur me thjesht rikthimin e informacionit në rast të një dështimi të diskut, që është informacion i mjaftueshëm. për t'u përshtatur në një hard disk të dedikuar.

    Dallimet midis RAID 3 dhe RAID 2: pamundësia për të korrigjuar gabimet në fluturim dhe më pak tepricë.

    Përparësitë:

    • leximi dhe shkrimi i të dhënave me shpejtësi të lartë;
    • Numri minimal i disqeve për të krijuar një grup është tre.

    Të metat:

    • një grup i këtij lloji është i mirë vetëm për punë me një detyrë skedarë të mëdhenj, meqenëse koha e hyrjes në një sektor individual, e ndarë nëpër disqe, është e barabartë me maksimumin e intervaleve të aksesit në sektorët e secilit disk. Për blloqet e vogla, koha e hyrjes është shumë më e gjatë se koha e leximit.
    • ngarkesë e rëndë në disku i kontrollit, dhe, si rezultat, besueshmëria e tij zvogëlohet shumë në krahasim me disqet që ruajnë të dhëna.


    RAID 4

    RAID 4 është i ngjashëm me RAID 3, por ndryshon në atë që të dhënat ndahen në blloqe dhe jo në bajt. Kështu, ishte e mundur të kapërcehej pjesërisht problemi i shpejtësisë së ulët të transferimit të të dhënave të vëllimeve të vogla. Shkrimi është i ngadaltë për shkak të faktit se barazia për bllokun krijohet gjatë regjistrimit dhe shkruhet në një disk të vetëm. Ndër sistemet e ruajtjes së përdorur gjerësisht, RAID-4 përdoret në pajisjet e ruajtjes nga NetApp (NetApp FAS), ku mangësitë e tij eliminohen me sukses për shkak të funksionimit të disqeve në regjim të veçantë regjistrim në grup, i përcaktuar nga sistemi i brendshëm i skedarëve WAFL i përdorur në pajisje.

    RAID 5

    Disavantazhi kryesor i niveleve RAID 2 deri në 4 është pamundësia për të kryer operacione të shkrimit paralel, pasi një disk i veçantë kontrolli përdoret për të ruajtur informacionin e barazisë. RAID 5 nuk e ka këtë disavantazh. Blloqet e të dhënave dhe shumat e kontrollit shkruhen në mënyrë ciklike në të gjithë disqet e grupit; nuk ka asimetri në konfigurimin e diskut. Shumat e kontrollit nënkuptojnë rezultatin e një operacioni XOR (ekskluzive ose). Xor ka një veçori që përdoret në RAID 5, e cila bën të mundur zëvendësimin e çdo operandi me rezultatin dhe, duke përdorur algoritmin xor, merrni operandin që mungon si rezultat. Për shembull: a xor b = c(ku a, b, c- tre disqe të grupit të bastisjes), në rast a refuzon, ne mund ta marrim duke e vendosur në vendin e tij c dhe pas shpenzimeve xor ndërmjet c Dhe b: c xor b = a. Kjo vlen pavarësisht nga numri i operandëve: a xor b xor c xor d = e. Nëse refuzon c Pastaj e zë vendin dhe mbajtjen e tij xor si rezultat marrim c: a xor b xor e xor d = c. Kjo metodë në thelb siguron tolerancën e gabimeve të versionit 5. Për të ruajtur rezultatin e xor, kërkohet vetëm 1 disk, madhësia e të cilit është e barabartë me madhësinëçdo disk tjetër në bastisje.

    (+) : RAID5 është bërë i përhapur, kryesisht për shkak të efektivitetit të kostos. Vëllimi i një grupi disqesh RAID5 llogaritet duke përdorur formulën (n-1)*hddsize, ku n është numri i disqeve në grup dhe hddsize është madhësia disku më i vogël. Për shembull, për një grup prej 4 disqesh prej 80 gigabajt, vëllimi i përgjithshëm do të jetë (4 - 1) * 80 = 240 gigabajt. Shkrimi i informacionit në një vëllim RAID 5 kushton burime shtesë dhe performanca zvogëlohet, pasi kërkohen llogaritje shtesë dhe operacione shkrimi, por kur lexoni (krahasuar me një hard disk të veçantë), ka një fitim, sepse rrjedhat e të dhënave nga disa disqe të grupit mund të përpunohen paralelisht.

    (-) : Performanca e RAID 5 është dukshëm më e ulët, veçanërisht për operacionet Random Write. në asnjë mënyrë të veçantë), në të cilën produktiviteti bie me 10-25% të Performanca RAID 0 (ose RAID 10), siç kërkon më shumë operacionet e diskut (çdo operacion shkrimi i serverit zëvendësohet në kontrolluesin RAID me tre - një operacion leximi dhe dy operacione shkrimi). Disavantazhet e RAID 5 shfaqen kur një nga disqet dështon - i gjithë vëllimi kalon në modalitetin kritik (degradon), të gjitha operacionet e shkrimit dhe leximit shoqërohen nga manipulime shtesë dhe performanca bie ndjeshëm. Në këtë rast, niveli i besueshmërisë zvogëlohet në besueshmërinë e RAID-0 me numrin përkatës të disqeve (d.m.th., n herë më i ulët se besueshmëria e një disku të vetëm). Nëse më parë shërim të plotë Nëse grupi dështon, ose ndodh një gabim i pariparueshëm leximi në të paktën një disk tjetër, atëherë grupi shkatërrohet dhe të dhënat në të nuk mund të restaurohen me metoda konvencionale. Duhet gjithashtu të merret parasysh se procesi i Rindërtimit RAID (rikuperimi i të dhënave RAID përmes tepricës) pas një dështimi të diskut shkakton një ngarkesë intensive leximi nga disqet për shumë orë vazhdimisht, gjë që mund të shkaktojë dështimin e ndonjë prej disqeve të mbetur në periudha më pak e mbrojtur e funksionimit RAID, si dhe identifikimi i dështimeve të leximit të pazbuluar më parë në grupet e të dhënave të ftohta (të dhënat që nuk aksesohen kur punë të rregullt grup, të dhëna të arkivuara dhe joaktive), gjë që rrit rrezikun e dështimit gjatë rikuperimit të të dhënave. Numri minimal i disqeve të përdorura është tre.

    RAID 5EE

    Shënim: Nuk mbështetet në të gjithë kontrollorët RAID niveli-5EE është i ngjashëm me RAID-5E, por me më shumë përdorim efektiv disk rezervë dhe kohë më të shkurtër rikuperimi. Ngjashëm me niveli RAID-5E, ky nivel i grupit RAID krijon rreshta të dhënash dhe shuma kontrolli në të gjithë disqet në grup. RAID-5EE ofron siguri dhe performancë të përmirësuar. Kur përdorni nivel RAID-5E, kapaciteti i një vëllimi logjik është i kufizuar nga kapaciteti i dy disqeve fizike të grupit (një për kontroll, një rezervë). Disku rezervë është pjesë e një grupi të nivelit RAID-5EE. Sidoqoftë, ndryshe nga niveli RAID-5E, i cili përdor jo-ndarje vend i lirë për kopje rezervë, në RAID niveli-5EE blloqet e kontrollit futen në diskun rezervë, siç tregohet më poshtë në shembull. Kjo ju lejon të rindërtoni shpejt të dhënat në rast të një avarie disk fizik. Me këtë konfigurim, nuk do të mund ta përdorni me grupe të tjera. Nëse keni nevojë për një disk rezervë për një grup tjetër, duhet të keni një tjetër hard disk rezervë. Niveli RAID-5E kërkon të paktën katër disqe dhe, në varësi të nivelit të firmuerit dhe kapacitetit të tyre, mbështet nga 8 deri në 16 disqe. Niveli RAID-5E ka firmware specifik. Shënim: Për nivelin RAID-5EE, mund të përdorni vetëm një vëllim logjik në grup.

    Përparësitë:

    • 100% mbrojtje e të dhënave
    • Kapacitet i madh fizik i diskut në krahasim me RAID-1 ose RAID -1E
    • Performancë më e madhe në krahasim me RAID-5
    • Më shumë shërim të shpejtë RAID kundrejt RAID-5E

    Të metat:

    • Më shumë performancë të ulët sesa në RAID-1 ose RAID-1E
    • Mbështet vetëm një vëllim logjik për grup
    • Pamundësia ndarjen disku rezervë me vargje të tjera
    • Jo të gjithë kontrollorët mbështeten

    RAID 6

    RAID 6 është i ngjashëm me RAID 5, por ka një shkallë më të lartë besueshmërie - kapaciteti i 2 disqeve ndahet për shumat e kontrollit, 2 shuma llogariten duke përdorur algoritme të ndryshme. Kërkon një kontrollues më të fuqishëm RAID. Siguron funksionimin pas dështimit të njëkohshëm të dy disqeve - mbrojtje nga dështimet e shumta. Për të organizuar një grup, kërkohen të paktën 4 disqe. Në mënyrë tipike, përdorimi i RAID-6 shkakton afërsisht një rënie prej 10-15% në performancën e grupit të diskut në krahasim me performancën e ngjashme RAID-5, e cila shkaktohet nga sasia e madhe e përpunimit për kontrolluesin (nevoja për të llogaritur një shumë të dytë kontrolli, si dhe lexoni dhe rishkruani më shumë blloqe disku kur shkruani çdo bllok).

    RAID 7

    RAID 7 - i regjistruar markë tregtare nga Storage Computer Corporation, nuk është një nivel i veçantë RAID. Struktura e grupit është si më poshtë: të dhënat ruhen në disqe, një disk përdoret për të ruajtur blloqet e barazisë. Shkrimi në disqe ruhet duke përdorur kujtesë e gjallë, vetë grupi kërkon një UPS të detyrueshëm; Në rast të një ndërprerjeje të energjisë, ndodh prishja e të dhënave.

    RAID 10

    Diagrami i arkitekturës RAID 10

    RAID 10 është një grup i pasqyruar në të cilin të dhënat shkruhen në mënyrë sekuenciale në disa disqe, si në RAID 0. Kjo arkitekturë është një grup RAID 0, segmentet e të cilit janë vargje RAID 1 në vend të disqeve individuale. Prandaj, një grup i këtij niveli duhet të përmbajë të paktën 4 disqe. RAID 10 kombinon tolerancën dhe performancën e lartë të gabimeve.

    Kontrollorët aktualë përdorin këtë modalitet si parazgjedhje për RAID 1+0. Kjo do të thotë, një disk është kryesori, i dyti është një pasqyrë, të dhënat lexohen prej tyre një nga një. Tani mund të konsiderojmë se RAID 10 dhe RAID 1+0 janë të lehta emër të ndryshëm e njëjta metodë e pasqyrimit të diskut. Deklarata se RAID 10 është opsioni më i besueshëm për ruajtjen e të dhënave është i gabuar, sepse, përkundër faktit se këtë nivel RAID mund të ruajë integritetin e të dhënave nëse gjysma e disqeve dështojnë; shkatërrimi i pakthyeshëm i grupit ndodh kur dy disqe dështojnë nëse janë në të njëjtin çift të pasqyruar.

    Nivele të kombinuara

    Përveç kësaj nivelet bazë RAID 0 - RAID 5, i përshkruar në standard, ka nivele të kombinuara RAID 1+0, RAID 3+0, RAID 5+0, RAID 1+5, të cilat prodhues të ndryshëm Secili e interpreton ndryshe.

    • RAID 1+0 është një kombinim pasqyrim Dhe alternimi(Shiko lart).
    • RAID 5+0 është alternimi vëllimet e nivelit të 5-të.
    • RAID 1+5 - RAID 5 nga pasqyruar avulli.

    Nivelet e kombinuara trashëgojnë si avantazhet ashtu edhe disavantazhet e "prindërve" të tyre: pamjen alternimi në nivelin RAID 5+0 nuk i shton asnjë besueshmëri, por ka një efekt pozitiv në performancën. Niveli RAID 1+5 është ndoshta shumë i besueshëm, por jo më i shpejti dhe, për më tepër, jashtëzakonisht joekonomik: kapaciteti i dobishëm i vëllimit është më pak se gjysma e kapacitetit total të disqeve ...

    Vlen të përmendet se numri i disqeve të ngurtë në grupet e kombinuara gjithashtu do të ndryshojë. Për shembull, për RAID 5+0, përdoren 6 ose 8 disqe të ngurtë, për RAID 1+0 - 4, 6 ose 8.

    Krahasimi i niveleve standarde

    Niveli Numri i disqeve Kapaciteti efektiv* toleranca ndaj gabimeve Përparësitë Të metat
    0 nga 2 S*N Nr performancën më të lartë besueshmëri shumë e ulët
    1 2 S 1 disk besueshmëria
    1E nga 3 S*N/2 1 disk** siguri e lartë e të dhënave dhe performancë e mirë kosto e dyfishtë e hapësirës në disk
    10 ose 01 nga 4, madje S*N/2 1 disk*** performancën më të lartë dhe besueshmërinë më të lartë kosto e dyfishtë e hapësirës në disk
    5 nga 3 në 16 S*(N - 1) 1 disk ekonomike, besueshmëri e lartë, performancë e mirë performanca nën RAID 0
    50 nga 6, madje S*(N - 2) 2 disqe** besueshmëri dhe performancë të lartë kosto e lartë dhe vështirësi në mirëmbajtje
    5E nga 4 S*(N - 2) 1 disk me kosto efektive, besueshmëri të lartë, shpejtësi më e lartë se RAID 5
    5EE nga 4 S*(N - 2) 1 disk rindërtim i shpejtë i të dhënave pas një dështimi, me kosto efektive, besueshmëri të lartë, shpejtësi më e lartë se RAID 5 performanca është më e ulët se RAID 0 dhe 1, disku rezervë është në punë dhe nuk është i kontrolluar
    6 nga 4 S*(N - 2) 2 disqe ekonomike, besueshmëria më e lartë performanca nën RAID 5
    60 nga 8, madje S*(N - 2) 2 disqe besueshmëri e lartë, sasi e madhe të dhënash
    61 nga 8, madje S * (N - 2) / 2 2 disqe** besueshmëri shumë e lartë kosto e lartë dhe kompleksiteti i organizimit

    * N është numri i disqeve në grup, S është kapaciteti i diskut më të vogël. ** Informacioni nuk do të humbasë nëse të gjithë disqet brenda një pasqyre dështojnë. *** Informacioni nuk do të humbasë nëse dy disqe brenda pasqyrave të ndryshme dështojnë.

    Matrica RAID

    Matrix RAID është një teknologji e zbatuar nga Intel në chipset e saj duke filluar me ICH6R. Në mënyrë të rreptë, kjo teknologji nuk është një nivel i ri RAID (analogu i tij ekziston në kontrollorët e harduerit RAID nivel të lartë), lejon përdorimin e jo nje numer i madh i disqe për të organizuar një ose më shumë vargje njëkohësisht Niveli RAID 1, RAID 0 dhe RAID 5. Kjo lejon për relativisht pak para për të siguruar besueshmëri më të madhe për disa të dhëna, dhe akses të lartë dhe shpejtësi të prodhimit për të tjerët.

    Karakteristikat shtesë të kontrollorëve RAID

    Shumë kontrollues RAID janë të pajisur me një sërë veçorish shtesë:

    • "Shkëmbimi i nxehtë"
    • "Kembimi i nxehtësisë"
    • Kontrolli i stabilitetit.

    Softuer (anglisht) software) RAID

    Për të zbatuar RAID, mund të përdorni jo vetëm pajisje, por edhe plotësisht komponentët e softuerit(shoferë). Për shembull, në sistemet e bazuara në kernel Linux ka module të veçanta kernel dhe pajisjet RAID mund të menaxhohen duke përdorur mjetin mdadm. Software RAID ka avantazhet dhe disavantazhet e veta. Nga njëra anë, nuk kushton asgjë (ndryshe nga kontrollorët e harduerit RAID, të cilët kushtojnë 250 dollarë ose më shumë). Nga ana tjetër, softueri RAID përdor burimet e CPU-së dhe në momentet e ngarkesës maksimale në sistemin e diskut, procesori mund të shpenzojë një pjesë të konsiderueshme të fuqisë së tij në servisimin e pajisjeve RAID.

    Kernel Linux 2.6.28 (i fundit i lëshuar në 2008) mbështet softuer RAID nivelet e mëposhtme: 0, 1, 4, 5, 6, 10. Zbatimi ju lejon të krijoni RAID në ndarje të veçanta të diskut, i cili është i ngjashëm me Matrix RAID të përshkruar më sipër. Mbështetet nisja nga RAID.

    Zhvillimi i mëtejshëm i idesë RAID

    Ideja e grupeve RAID është të kombinojë disqe, secila prej të cilave konsiderohet një grup sektorësh, dhe si rezultat, drejtuesi i sistemit të skedarëve "sheh" sikur një disk të vetëm dhe punon me të, pa i kushtuar vëmendje. strukturën e brendshme. Sidoqoftë, mund të arrini një rritje të konsiderueshme në performancën dhe besueshmërinë e një sistemi disk nëse drejtuesi i sistemit të skedarëve "e di" se ai nuk punon me një disk, por me një grup disqesh.

    Për më tepër, nëse ndonjë nga disqet në RAID-0 shkatërrohet, të gjitha informacionet në grup do të humbasin. Por nëse drejtuesi i sistemit të skedarëve vendos çdo skedar në një disk dhe struktura e drejtorisë është e organizuar siç duhet, atëherë nëse ndonjë nga disqet shkatërrohet, vetëm skedarët e vendosur në atë disk do të humbasin; dhe skedarët e vendosur tërësisht në disqet e ruajtura do të mbeten të aksesueshëm.

    punonjës i korporatës Të dhënat Y-E, i cili është prodhuesi më i madh në botë i disqeve USB, Daniel Olson, si një eksperiment, krijoi një grup RAID prej katër

    Problemi i rritjes së besueshmërisë së ruajtjes së informacionit është gjithmonë në rendin e ditës. Kjo është veçanërisht e vërtetë për sasi të mëdha të dhënash, baza të të dhënave nga të cilat varet funksionimi i sistemeve komplekse në një gamë të gjerë industrish. Kjo është veçanërisht e rëndësishme për me performancë të lartë serverët.

    Siç e dini, performanca procesorë modernëështë vazhdimisht në rritje, gjë që modernet qartësisht nuk mund të vazhdojnë në zhvillimin e tyre.
    hard disqe. Të kesh një disk, qoftë SCSI ose, edhe më keq, IDE, tashmë është nuk do të jetë në gjendje të vendosë detyra të rëndësishme për kohën tonë. Ju nevojiten shumë disqe që do të plotësojnë njëri-tjetrin, do t'i zëvendësojnë nëse njëri prej tyre dështon, do të ruajnë kopje rezervë dhe do të funksionojnë në mënyrë efikase dhe produktive.

    Megjithatë, thjesht të kesh disa hard disk nuk mjafton, ju duhen ato integrohen në një sistem, i cili do të funksionojë pa probleme dhe nuk do të lejojë humbjen e të dhënave në rast të ndonjë dështimi të lidhur me diskun.

    Duhet të kujdeseni paraprakisht për krijimin e një sistemi të tillë, sepse, siç thotë proverbi i famshëm, Mirupafshim të skuqura gjeli nuk do të kafshojë- ata nuk do ta humbasin atë. Ju mund të humbni të dhënat tuaja në mënyrë të pakthyeshme.

    Ky sistem mund të bëhet RAID– teknologji e ruajtjes virtuale që kombinon disa disqe në një element logjik. Një grup RAID quhet grup i tepërt disqe të pavarura. Zakonisht përdoret për të përmirësuar performancën dhe besueshmërinë.

    Çfarë nevojitet për të krijuar një bastisje? Të paktën dy disqe të ngurtë. Në varësi të nivelit të grupit, numri i pajisjeve të ruajtjes së përdorur ndryshon.

    Çfarë lloje të grupeve të bastisjes ekzistojnë?

    Ka grupe bazë të kombinimit RAID. Instituti Berkeley në Kaliforni propozoi ndarjen e bastisjes në nivelet e specifikimeve:

    • bazë:
      • RAID 1 ;
      • RAID 2 ;
      • RAID 3 ;
      • RAID 4 ;
      • RAID 5 ;
      • RAID 6 .
    • Të kombinuara:
      • RAID 10 ;
      • RAID 01 ;
      • RAID 50 ;
      • RAID 05 ;
      • RAID 60 ;
      • RAID 06 .

    Le të shohim më të përdorurat.

    Bastisja 0

    RAID 0 synuar për të rritur shpejtësinë dhe regjistrimin. Nuk rrit besueshmërinë e ruajtjes dhe për këtë arsye nuk është i tepërt. Emri tjetër i tij është shirit (vija - "alternim"). Zakonisht të përdorura nga 2 në 4 disqe.

    Të dhënat ndahen në blloqe, të cilat shkruhen në disqe një nga një. Shpejtësia shkrimi/leximi rritet me disa herë që është shumëfish i numrit të disqeve. Nga mangësitë Mund të vërehet rritja e gjasave të humbjes së të dhënave me një sistem të tillë. Nuk ka kuptim të ruash bazat e të dhënave në disqe të tillë, sepse ndonjë serioz dështimi do të çojë në mosfunksionim të plotë të bastisjes, pasi nuk ka mjete rikuperimi.

    Bastisja 1

    RAID 1 ofron pasqyrë ruajtja e të dhënave në nivelin e harduerit. Quhet gjithashtu një grup Pasqyrë, Qe do te thote « pasqyrë» . Kjo do të thotë, të dhënat e diskut në këtë rast janë të dyfishuara. Mund përdorni me numrin e pajisjeve të ruajtjes nga 2 në 4.

    Shpejtësia shkrimi/leximi praktikisht nuk ndryshon, gjë që mund t'i atribuohet përfitimet. Vargu funksionon nëse të paktën një disk bastisjeje është në funksion, por vëllimi i sistemit është i barabartë me vëllimin e një disku. Në praktikë, kur dështimi një nga disqet e ngurtë, do t'ju duhet të ndërmerrni hapa për ta zëvendësuar sa më shpejt të jetë e mundur.

    Bastisja 2

    RAID 2 - përdor të ashtuquajturat Kodi Hamming. Të dhënat zbërthehen sipas hard disqet ngjashëm me RAID 0, disqet e mbetura ruajnë kodet e korrigjimit të gabimeve, në rast dështimi me të cilin mundeni rigjeneroj informacion. Kjo metodë ju lejon të fluturoni Gjej, dhe pastaj e saktë dështimet e sistemit.

    Shpejtësia lexo/shkruaj në këtë rast krahasuar me përdorimin e një disku ngrihet. Ana negative është numri i madh i disqeve, për të cilët është racionale përdorimi i tij në mënyrë që të mos ketë tepricë të dhënash, zakonisht kjo 7 dhe më shumë.

    RAID 3 - në një grup, të dhënat ndahen në të gjithë disqet, përveç njërit, i cili ruan bajtet e barazisë. Rezistent ndaj dështimet e sistemit. Nëse një nga disqet dështon. Pastaj informacioni i tij mund të "ngritet" lehtësisht duke përdorur të dhënat e kontrollit të barazisë.

    Krahasuar me RAID 2 asnjë mundësi korrigjimi i gabimit në fluturim. Ky grup është i ndryshëm performancë të lartë dhe aftësinë për të përdorur 3 disqe ose më shumë.

    Kryesor minus Një sistem i tillë mund të konsiderohet një ngarkesë e shtuar në disk që ruan bajtet e barazisë dhe besueshmërinë e ulët të këtij disku.

    Bastisja 4

    Në përgjithësi, RAID 4 është i ngjashëm me RAID 3 përveç dallimi se të dhënat e barazisë ruhen në blloqe dhe jo në bajt, gjë që lejon rritjen e shpejtësisë së transferimeve të vogla të të dhënave.

    Minus Vargu i specifikuar rezulton të ketë një shpejtësi shkrimi, sepse barazia e shkrimit gjenerohet në një disk të vetëm, ashtu si RAID 3.

    Kjo duket të jetë një zgjidhje e mirë për ata serverë ku skedarët lexohen më shpesh sesa shkruhen.

    Bastisja 5

    RAID 2 deri në 4 kanë disavantazhe për shkak të pamundësisë për të paralelizuar operacionet e shkrimit. RAID 5 eliminon këtë pengesë. Shkruhen blloqet e barazisë njëkohësisht per te gjithe pajisjet e diskut grup, nuk ka asinkroni në shpërndarjen e të dhënave, që do të thotë barazi është shpërndarë.

    Numri përdorur hard disk nga 3. Vargu është shumë i zakonshëm për shkak të tij shkathtësi Dhe efikasiteti, si numër më i madh do të përdoren disqe, aq më ekonomikisht do të shpenzohet hapësira në disk. Shpejtësia ku lartë për shkak të paralelizimit të të dhënave, por performancës zvogëlohet në krahasim me RAID 10 për shkak të numer i madh operacionet. Nëse një makinë dështon, besueshmëria bie në RAID 0. Duhet një kohë e gjatë për t'u rikuperuar.

    Bastisja 6

    Teknologjia RAID 6 është e ngjashme me RAID 5, por më e lartë besueshmëria duke rritur numrin e disqeve të barazisë.

    Megjithatë, tashmë kërkohen të paktën 5 ose më shumë disqe procesor i fuqishëm për të përpunuar një numër të shtuar operacionesh, dhe numri i disqeve duhet të jetë i barabartë numër kryesor 5,7,11 e kështu me radhë.

    Bastisja 10, 50, 60

    Tjetra vijnë kombinime bastisjet e përmendura më parë. Për shembull, RAID 10 është RAID 0 + RAID 1.

    Ata trashëgojnë dhe Përparësitë grupet e komponentëve të tyre për sa i përket besueshmërisë, performancës dhe numrit të disqeve, dhe në të njëjtën kohë efikasitetit.

    Krijimi i një grupi bastisjeje në një kompjuter shtëpiak

    Përparësitë e krijimit të një grupi bastisjeje në shtëpi nuk janë të dukshme, për faktin se ai joekonomike, humbja e të dhënave nuk është aq kritike në krahasim me serverët, por informacion mund të ruhet në kopje rezervë, duke bërë periodikisht kopje rezervë.

    Për këto qëllime do t'ju duhet kontrollues i bastisjes, i cili ka BIOS-in e vet dhe cilësimet e veta. Në moderne motherboard kontrolluesi i bastisjes ndoshta të integruara V ura e jugut chipset. Por edhe në borde të tilla, mund të lidhni një kontrollues tjetër duke u lidhur me një lidhës PCI ose PCI-E. Shembujt përfshijnë pajisje nga Silicon Image dhe JMicron.

    Çdo kontrollues mund të ketë programin e vet të konfigurimit.

    Le të shohim krijimin e një bastisjeje duke përdorur ROM-in e opsionit të menaxherit të ruajtjes së Intel Matrix.

    Transferimi të gjitha të dhënat nga disqet tuaja, përndryshe gjatë krijimit të grupit do të jenë pastruar.

    Shkoni në BIOSKonfigurimi motherboard tuaj dhe aktivizoni modalitetin e funksionimit RAID për hard diskun tuaj sata.

    Për të nisur programin, rinisni kompjuterin tuaj, klikoni ctrl+i gjatë procedurës POST. Në dritaren e programit do të shihni një listë të disqeve të disponueshme. Klikoni Krijo Massive Më pas zgjidhni nivelin e kërkuar varg.

    Në të ardhmen, duke ndjekur ndërfaqen intuitive, hyni madhësia e grupit Dhe konfirmoj krijimi i saj.

  • ndërfaqe scsi
  • 3.2. Pajisjet e ruajtjes së disqeve optike
  • 3.2.1. Disqet optike 3.2.2. Organizimi i të dhënave në disqe optike
  • 3.2.3. Disqet optike
  • 3.2.1. Disqe optike
  • 3.2.2. Organizimi i të dhënave në disqe optike
  • 3.2.3. Disqet optike
  • 3.3. Pajisjet e ruajtjes me media magnetike të lëvizshme
  • 3.3.1. Disqet e diskut 3.3.2. Pajisjet e ruajtjes 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 magneto-optikë të lëvizshëm
  • 3.3.3. Drejtues kasetë
  • Kapitulli 4: Metodat për vlerësimin e performancës së kujtesës dhe përmirësimin e performancës së kujtesës
  • 4.1. Metodat për vlerësimin e karakteristikave të kohës së një memorie 4.2. Metodat për rritjen e performancës së kujtesës kompjuterike 4.3. Udhëzime për zhvillimin e kujtesës
  • 4.1. Metodat për vlerësimin e karakteristikave të kohës së kujtesës
  • 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 rritjen e performancës së kujtesës së kompjuterit
  • 4.2.1. Përdorimi i memories cache 4.2.2. Dispeçimi (menaxhimi i porosive) për kërkesat për servisim 4.2.3. Organizimi i grupeve të diskut (bastisje)
  • 4.2.1. Përdorimi i cache
  • 4.2.2. Dispeçimi (menaxhimi i porosive) për kërkesat e servisit
  • 4.2.3. Organizimi i grupeve të diskut (bastisje)
  • 4.3. Udhëzime për zhvillimin e kujtesës
  • Literatura dhe lidhjet
  • 4.2.3. Organizimi i grupeve të diskut (bastisje)

    Një mënyrë tjetër për të përmirësuar performancën e kujtesës së diskut është 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- grup i tepërt i disqeve të pavarur) u konceptua si kombinimi i disa disqeve të lira të ngurtë në një grup disqesh për të rritur performancën, kapacitetin dhe besueshmërinë në krahasim me 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 disqe të shumta në një grup (jo të tepërt), koha mesatare ndërmjet dështimeve (MTBF) është e barabartë me MTTF-në e një disku të ndarë me numrin e disqeve. Kjo shifër është shumë e ulët 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ë rritur besueshmërinë dhe performancën, përdoren kombinime të tre mekanizmave kryesorë, secili prej të cilëve është i njohur individualisht: - organizimi i disqeve "pasqyrë", d.m.th. dyfishim i plotë i informacionit të ruajtur; - numërimi i kodeve të kontrollit (pariteti, kodet Hamming), duke ju lejuar të rivendosni informacionin në rast të një dështimi; - shpërndarja e informacionit në të gjithë disqe të ndryshme grup në të njëjtën mënyrë siç bëhet kur alternohen akseset nëpër blloqe memorie (shih ndërlidhjen), gjë që rrit mundësinë e funksionimit paralel të disqeve gjatë operacioneve në informacionin e ruajtur. Në Përshkrimi RAID Kjo teknikë quhet "disqe të zhveshur", që fjalë për fjalë do të thotë "disqe të ndara në shirita", ose thjesht "disqe të zhveshur".

    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ë regjistruar, siguroi një tolerancë më të madhe ndaj 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ë shtresimit të akseseve), shpesh quhet RAID 0.

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

    RAID 0. Zakonisht ky lloj grupi përkufizohet si një grup disqesh me vija pa barazi dhe pa tepricë të të dhënave. Madhësitë e shiritave mund të jenë të mëdha në një mjedis me shumë përdorues ose të vogla në një sistem me një përdorues kur regjistrimet e gjata arrihen në mënyrë sekuenciale.

    Organizata RAID 0 korrespondon saktësisht 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) njihen gjithashtu si disqe të pasqyruara dhe janë thjesht çifte disqesh që kopjojnë të dhënat që ruajnë, por që shfaqen në kompjuter si një disk i vetëm. Dhe megjithëse shiriti nuk kryhet brenda një çifti disqesh të pasqyruar, shiriti i bllokut mund të organizohet për disa grupe RAID 1, duke formuar së bashku një grup të madh prej disa çiftesh disqesh të pasqyruar. Ky lloj organizimi quhet RAID 1 + 0. Ekziston edhe një opsion i kundërt.

    Të gjitha operacionet e shkrimit kryhen njëkohësisht në të dy disqet e çiftit të pasqyrës në mënyrë që informacioni në to të jetë identik. Por kur lexoni, secili nga disqet e çiftit mund të funksionojë në mënyrë të pavarur, duke lejuar që dy lexime të kryhen njëkohësisht, duke dyfishuar performancën e leximit. Në këtë kuptim, RAID 1 ofron performancën më të mirë midis të gjitha opsioneve të grupit të diskut.

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

    RAID 3. Si në RAID 2 në këtë lloj grupi disqesh (Fig. 44, b) blloqet e sektorit ndërlidhen në një grup disqesh, por një nga disqet në grup është i dedikuar për ruajtjen e informacionit të barazisë. Nëse një disku dështon, rikuperimi i të dhënave kryhet duke llogaritur vlerat e funksionit ekskluziv-ose (XOR) nga të dhënat e regjistruara në disqet e mbetura. Regjistrimet zakonisht zënë të gjithë disqet (pasi shiritat janë të shkurtër), gjë që rrit shpejtësinë 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ë të vetme me regjistrime 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, V), ë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 (me përjashtim të diskut që ruan kodet e barazisë). Kjo ju lejon të kombinoni operacionet e leximit disqe të ndryshme. Operacionet e shkrimit përditësojnë gjithmonë diskun e paritetit, kështu që ato nuk mund të kombinohen. Në përgjithësi, kjo arkitekturë nuk ofron ndonjë avantazh të veçantë ndaj opsioneve të tjera RAID.

    RAID 5. Ky lloj grupi disqesh është i ngjashëm me RAID 4, por ruan kodet e barazisë jo në një disk të dedikuar posaçërisht, 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 e caktuar me caktimin e linjave të ndërprerjes për lojëra elektronike Autobusët PCI ose me prioritet ciklik të kontrolluesit të ndërprerjes 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, karakteristikë e RAID 4. Në Fig. 44, G) tregon një grup të përbërë nga katër disqe, dhe për çdo tre blloqe të dhënash ka një bllok barazie (këto blloqe janë të hijezuara), vendndodhja e të cilit ndryshon për çdo trefish blloqe të dhënash, duke lëvizur në mënyrë ciklike nëpër të katër disqet e diskut.

    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ë dhe me besueshmëri të lartë, por është edhe më e shtrenjta. Është gjithashtu i vetmi opsion që është tolerant ndaj gabimeve kur 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 transferimet e të dhënave dhe për të përmirësuar tolerancën e gabimeve në një mjedis me një përdorues kur aksesoni rekorde të gjata në mënyrë sekuenciale. Por nuk lejon operacione të kombinuara dhe kërkon rrotullim të sinkronizuar të boshteve të makinës. Kërkon 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, elastik dhe performon mirë. Por performanca e shkrimit dhe e dështimit të disqeve është më e keqe se RAID 1. Në veçanti, meqenëse një bllok i kodeve të barazisë zbatohet për të gjithë bllokun që shkruhet, nëse vetëm një pjesë e tij është shkruar, është e nevojshme që fillimisht të lexohen të dhënat e shkruara më parë, pastaj llogaritni vlerat e reja të kodit të barazisë dhe vetëm pas kësaj shkruani të dhëna të reja (dhe paritet). Operacionet e riorganizimit 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ë opsionet më të zakonshme 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, disa grupe RAID të të njëjtit lloj mund të kombinohen në një grup të grupit të të dhënave ose në një grup pariteti.

    Për shkak të këtij organizimi me dy nivele, është e mundur të arrihet ekuilibri i kërkuar midis rritjes së besueshmërisë së ruajtjes së të dhënave, karakteristikës së grupeve 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 në harduer, por edhe në softuer, mundësia e të cilave ofrohet 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.

    Artikujt më të mirë mbi këtë temë