您好,歡迎來(lái)到易龍商務(wù)網(wǎng)!
發(fā)布時(shí)間:2021-09-05 13:25  
【廣告】





磁盤陣列簡(jiǎn)介
盤陣列的全稱是:RedundanArrayofInexpensiveDisk,簡(jiǎn)稱RAID技術(shù)。它是1988年由美國(guó)加州大學(xué)Berkeley分校的DavidPatterson等人提出來(lái)的磁盤冗余技術(shù)。從那時(shí)起,磁盤陣列技術(shù)發(fā)展得很快,并逐步走向成熟。人們逐漸認(rèn)識(shí)了磁盤陣列技術(shù)。磁盤陣列技術(shù)可以詳細(xì)地劃分為若干個(gè)級(jí)別0-5 RAID技術(shù),并且又發(fā)展了所謂的 RAID Level 10, 30, 50的新的級(jí)別。RAID是廉價(jià)冗余磁盤陣列(Redundant Array of Inexpensive Disk)的簡(jiǎn)稱。用RAID的好處簡(jiǎn)單的說(shuō)就是:安全性高,速度快,數(shù)據(jù)容量超大。 某些級(jí)別的RAID技術(shù)可以把速度提高到單個(gè)硬盤驅(qū)動(dòng)器的400%。磁盤陣列把多個(gè)硬盤驅(qū)動(dòng)器連接在一起協(xié)同工作,大大提高了速度,同時(shí)把硬盤系統(tǒng)的可靠性提高到接近無(wú)錯(cuò)的境界。這些“容錯(cuò)”系統(tǒng)速度極快,同時(shí)可靠性極高。
磁盤陣列
磁盤陣列,有“獨(dú)立磁盤構(gòu)成的具有冗余能力的陣列”之意。
磁盤陣列還能利用同位檢查(Parity Check)的觀念,在數(shù)組中任意一個(gè)硬盤故障時(shí),仍可讀出數(shù)據(jù),在數(shù)據(jù)重構(gòu)時(shí),將數(shù)據(jù)經(jīng)計(jì)算后重新置入新硬盤中。
RAID的操作步驟
標(biāo)準(zhǔn)的RAID寫操作,需包括以下幾個(gè)步驟:
?。?)以校驗(yàn)盤中讀取數(shù)據(jù)
(2)以目標(biāo)數(shù)據(jù)盤中讀取數(shù)據(jù)
?。?)以舊校驗(yàn)數(shù)據(jù),新數(shù)據(jù)及已存在數(shù)據(jù),生成新的校驗(yàn)數(shù)據(jù)
?。?)將新校驗(yàn)數(shù)據(jù)寫入校驗(yàn)盤
(5)將新數(shù)據(jù)寫入目標(biāo)數(shù)據(jù)盤
當(dāng)主機(jī)將一個(gè)待寫入陣列RAID組中的數(shù)據(jù)發(fā)送到陣列時(shí),陣列控制器將該數(shù)據(jù)保存在緩存中并立即報(bào)告主機(jī)該數(shù)據(jù)的寫入工作已完成。該數(shù)據(jù)寫入到陣列硬盤的工作由陣列控制器完成,該數(shù)據(jù)可繼續(xù)存放在Cache中直到Cache滿,而且要為新數(shù)據(jù)騰出空間而必須刷新時(shí)或陣列需停機(jī)時(shí),控制器會(huì)及時(shí)將該數(shù)據(jù)從Cache寫入陣列硬盤中。
這種緩存回寫技術(shù)使得主機(jī)不必等待RAID校驗(yàn)計(jì)算過(guò)程的完成,即可處理下一個(gè)讀寫任務(wù),這樣,主機(jī)的讀寫效率大為增加。當(dāng)主機(jī)命令將一個(gè)數(shù)據(jù)寫入硬盤,則陣列控制器將該數(shù)據(jù)寫入緩存上面的位置,只有新數(shù)據(jù)才會(huì)被控制器按Write-Back Cache的方式之后寫入硬盤。