raid0
首先說(shuō)磁盤(pán)陣列本身是一種備份數(shù)據(jù)的方式,但是raid0除外,他與備份沒(méi)有關(guān)系,他的作用是提高I/O的讀寫(xiě)速率。raid0至少需要兩塊硬盤(pán)接到陣列卡之下,寫(xiě)入文件時(shí),文件會(huì)被分成兩部分分別存早硬盤(pán)A和硬盤(pán)B中,讀取時(shí)也是從A和B分別讀取,如此一來(lái)理論的讀寫(xiě)速度就變?yōu)閱我挥脖P(pán)的兩倍,打個(gè)比方,假如硬盤(pán)的讀寫(xiě)速度是100M/s,那么你往硬盤(pán)存入一個(gè)200M大小的文件理論上需要2s時(shí)間,但是做了raid0后,200M的文件被分成兩個(gè)100M文件分別同時(shí)存入硬盤(pán)A和硬盤(pán)B,需要的時(shí)間就只需要1S了,當(dāng)然在用戶界面上始終顯示的是一個(gè)文件,對(duì)用戶的感受來(lái)說(shuō)只是讀寫(xiě)速度加快了,當(dāng)然如果你接三塊硬盤(pán),那么理論上你的讀寫(xiě)速度就能提升到三倍,但是弊端也很明顯,任意一個(gè)硬盤(pán)壞損,文件將沒(méi)辦法還原,所以從概率上來(lái)說(shuō)接入的硬盤(pán)越多,數(shù)據(jù)丟失的風(fēng)險(xiǎn)就越大。
raid1
raid1是最早也是最簡(jiǎn)單的備份方式,同樣是至少需要2塊硬盤(pán)接入到陣列卡之下,他與raid0相對(duì)來(lái)說(shuō),raid0完全沒(méi)有備份功能,只有加速功能,raid1則只有備份功能,完全沒(méi)有提速功能,他的原理很簡(jiǎn)單,就是把一個(gè)文件完整的存放到兩個(gè)或者多個(gè)硬盤(pán)上,任意一個(gè)硬盤(pán)損壞其他硬盤(pán)都是完整的數(shù)據(jù),講損壞的硬盤(pán)更換成新硬盤(pán)后數(shù)據(jù)會(huì)自動(dòng)復(fù)制到新的硬盤(pán)中,完全不影響用戶使用,你接入的硬盤(pán)越多,數(shù)據(jù)備份的次數(shù)就越多,也就更安全,但是無(wú)論你接多少個(gè),讀寫(xiě)速度是變的,一個(gè)硬盤(pán)的速寫(xiě)速度是100M/s,10塊的速度也是那么多。
raid5
這是一種能同時(shí)滿足提升讀寫(xiě)速率同時(shí)能起到備份的陣列方式,陣列卡下至少接入三塊硬盤(pán),三塊硬盤(pán)分別存入的是奇偶校驗(yàn)碼、數(shù)據(jù)A部分,數(shù)據(jù)B部分,你不需要知道奇偶校驗(yàn)碼是什么,你只要知道奇偶校驗(yàn)碼、數(shù)據(jù)A部分,數(shù)據(jù)B部分這三部分只有擁有其中任意兩個(gè)就能推演出另外一個(gè)數(shù)據(jù)內(nèi)容,也就是說(shuō)任意一塊硬盤(pán)損壞,另外兩塊硬盤(pán)的數(shù)據(jù)都能恢復(fù)損壞的那部分?jǐn)?shù)據(jù),當(dāng)然如果損壞兩塊或者以上,則沒(méi)辦法恢復(fù)數(shù)據(jù),再來(lái)個(gè)例子,比如一個(gè)20M大小的文件,存入做了raid5的硬盤(pán)中,那么他會(huì)被分成兩個(gè)10M大小文件,同時(shí)生成一個(gè)奇偶校驗(yàn)碼,如此一來(lái)速率上來(lái)說(shuō)三塊硬盤(pán)提升了一倍的速率,所以他兼具了備份和提升讀寫(xiě)速度兩種功能。
成都一鍵科技為您提供,各種陣列方式,保證您的數(shù)據(jù)安全與應(yīng)用的流暢運(yùn)行~