RAID1+0

Sekcia: Hardware a Drivery 17.09.2010 | 13:00
trolo_vk   Návštevník
Zdravim

mam jednu zaludnu otazocku, ked postavim RAID 1+0, to znamena ze budem mat 4 disky: A B C D,
A
     raid 1   -----  AB 
B                           \______________ raid 0
C                           /
     raid 1   -----  CD
D

teraz mi nedaj boze odide v jeden ten isty den disk B a o hodinu na to aj disk C, bude to katastrofa? podla by nemala byt... problem by mal nastat, ked by v jeden den odisli dva disky v jednom RAID1, alebo sa mylim?

dakujem za objasnenie
    • Re: RAID1+0 17.09.2010 | 13:14
      tatar   Návštevník
      problem nastane iba ak ti odide naraz AB alebo CD... ak odide B a o hodinu C tak si v pohode
      • Re: RAID1+0 17.09.2010 | 13:19
        trolo_vk   Návštevník
        dik, len som si to potreboval potvrdit este z tretej strany ;)

        a ked som uz tu tak este jedno potvrdenie :)

        rychlost takto postaveneho RAID by mala byt 2x taka ako rychlost najpomalejsieho disku v tomto RAIDe?
        • Re: RAID1+0 17.09.2010 | 13:31
          tatar   Návštevník
          teoreticky ano, prax ukaze, kedze nevieme nic o diskoch, radicoch, os tazko sa hovori... urcite bude ale citanie rychlejsie ako zapis, a ak ti ide viac o bezpecnost ako o rychlost tak by som mozno pouvazoval aj nad RAID6 - tam ti mozu odist hociktore 2 disky naraz a si ok
          • Re: RAID1+0 17.09.2010 | 13:41
            trolo_vk   Návštevník
            no budu to obycajne SATAII disky na tejto doske
            na tej doske je podpora SW raidu pre linux: Podpopra SI MegaRAID technologie (pro Linux i Windows): podpora softwarového RAID 0, 1, 10)
            jedine ze by som sa vyprdol na ten RAID na doske? a spravil tam SW RAID6 priamo v linuxe - bude tam bezat DEBIAN
            • Re: RAID1+0 17.09.2010 | 13:58
              tatar   Návštevník
              hmm... doska vyzera fantasticky :)

              nepoznam sice moc LSI radice (mohol by sa vyjadrit niekto kto ma realne skusenosti), ale ak by si zvazoval ten sw raid na urovni biosu, tak to neodporucam, ak by sa doska pokazila, tak na pristup k tomu raidu budes potrebovat rovnaku dosku (mozno bude stacit aj ina ale urcite rovnaka verzia fw), co moze priniest komplikacie, ja som zastanca ze ak sw raid tak jedine mdraid (mdadm), ak sa nieco pokazi na doske, disky sa prenesu na iny stroj a spusti sa mdadm assemble, a rychlo mozes pracovat...

              ten LSI MegaRaid nepoznam a neviem aky ma performance, mohol by niekto napisat co to pouizva...

              ak budes mat cas tak mozes potestovat rozne kombinacie sw/hw raid... raid 10... raid 6 a hodit sem vysledky, rad by som si to pozrel ;)
              • Re: RAID1+0 17.09.2010 | 14:09
                trolo_vk   Návštevník
                vidis to, teraz si mi dal chrobaka do hlavy... to je fakt s tou doskou, ak by odisla tak by to bol problemik, takze jednoznacne tam bude mdadm, uvidme ako budem na tom s casom mozem porobit nejake testiky ale myslim ze ked aj v biose je to len SW RAID, velky rozdiel tam asi nebude medzi SW RAID na doske a MDADM... dik za pripomienku
                • Re: RAID1+0 17.09.2010 | 14:55
                  Avatar Samuel BWPOW Kupka Almalinux, OpenWRT  Používateľ
                  Zial, bude. SW raid v linuxe (mdadm) ma casto vyssi vykon ako tieto proprietarne raidy na doskach. Mam to odskusane na Intel Matrix neviemco doskach, kde RAID5 radicom je brutalne pomale, kym RAID5 cez mdadm ide ako taka piiiila. Navyse je praca s mdadm velmi prijemna. Takze odporucam jednoznacne mdadm a mozno by si mohol skusit aj RAID6. Istota je istota.
                  Strach dát najevo své pocity a zjednat si u druhých respekt je jedním z problémů civilizovaného člověka, který se naučil zpochybňovat svou vlastní pravdu pro zdání objektivity
                  • Re: RAID1+0 17.09.2010 | 15:02
                    trolo_vk   Návštevník
                    no mohol, ale ked som cital ze pri RAID6 je nizsia rychlost zapisu, tak neviem hmm...
                    • Re: RAID1+0 17.09.2010 | 23:59
                      Avatar Samuel BWPOW Kupka Almalinux, OpenWRT  Používateľ
                      Pri RAID6 musi naraz zapisovat na tri disky, pri RAID5 len na dva, rovnako ako pri RAID 1+0. Ale ak mas kvalitny radic, tak stale zostane bottleneck rychlost zapisu na disk, nezavisle od toho, ci bude naraz zapisovat na dva alebo tri disky, kedze to bude robit paralelne.
                      Strach dát najevo své pocity a zjednat si u druhých respekt je jedním z problémů civilizovaného člověka, který se naučil zpochybňovat svou vlastní pravdu pro zdání objektivity
                      • Re: RAID1+0 18.09.2010 | 02:16
                        tatar   Návštevník
                        ak ma 4 disky a pouzije raid5 alebo raid6 tak sa vzdy bude zapisovat naraz na 4 disky... vzdy sa musi ratat aj parita...
                        • Re: RAID1+0 18.09.2010 | 03:58
                          Avatar Samuel BWPOW Kupka Almalinux, OpenWRT  Používateľ
                          Parita sa samozrejme rata, ale pri RAID5 zapisuje "jeden sektor" len na dva disky sucasne, hoci moze mat tych diskov zapojenych aj sto.

                          Ako to teda priblizne funguje? Linuxovy softverovy mdadm pouziva pre RAID5 funkciu XOR, ktora je komutativna, asociativna a hlavne plati nieco ako (A xor B) xor A = B. Uvazujme teda, ze mame N diskov, pricom jeden stripe je jeden sektor (pre zjednodusenie). Na prvych N-1 diskoch mame ulozene v prvom sektore data a na N-tom disku mame paritu spocitanu tak, ze vzajomne vyxorujeme tie prve sektory na vsetkych N-1 diskoch. Ked chceme zmenit prvy sektor na povedzme prvom disku (oznacme nove data ako A'), tak nam staci precitat ten dany sektor (nech je to A) z prveho disku, precitat paritu (nech je to P) z N-teho disku, urobit operaciu P'=P XOR A XOR A' a zapisat prvy sektor A' na prvy disk a novu paritu P' na N-ty disk. Cize pri kazdom zapise staci naozaj zapisat na prave dva disky, problem je, ze musime predtym precitat stare data. Pri RAID6 je to to iste, len v ruzovom a teda naraz pracujeme s troma diskami.
                          Strach dát najevo své pocity a zjednat si u druhých respekt je jedním z problémů civilizovaného člověka, který se naučil zpochybňovat svou vlastní pravdu pro zdání objektivity