RAID補充知識

2022-05-27 16:15:03 字數 1194 閱讀 1996

帶區集雖然可以把資料均勻的分配到所有的磁碟上進行讀寫。但如果我們把所有的硬碟都連線到乙個控制器上的話,可能會帶來潛在的危害。這是因為當我們頻繁進行讀寫操作時,很容易使控制器或匯流排的負荷

窗體頂端

窗體底端

超載。為了避免出現上述問題,建議使用者可以使用多個磁碟控制器。最好解決方法還是為每一塊硬碟都配備乙個專門的磁碟控制器。

雖然raid 0可以提供更多的空間和更好的效能,但是整個系統是非常不可靠的,如果出現故障,無法進行任何補救。所以,raid 0一般只是在那些對資料安全性要求不高的情況下才被人們使用。

raid 1稱為磁碟映象,原理是把乙個磁碟的資料映象到另乙個磁碟上,也就是說資料在寫入一塊磁碟的同時,會在另一塊閒置的磁碟上生成映象檔案,在不影響效能情況下最大限度的保證系統的可靠性和可修復性上,只要系統中任何一對映象盤中至少有一塊磁碟可以使用,甚至可以在一半數量的硬碟出現問題時系統都可以正常執行,當一塊硬碟失效時,系統會忽略該硬碟,轉而使用剩餘的映象盤讀寫資料,具備很好的磁碟冗餘能力。雖然這樣對資料來講絕對安全,但是成本也會明顯增加,磁碟利用率為50%,以四塊80gb容量的硬碟來講,可利用的磁碟空間僅為160gb。另外,出現硬碟故障的raid系統不再可靠,應當及時的更換損壞的硬碟,否則剩餘的映象盤也出現問題,那麼整個系統就會崩潰。

更換新盤後原有資料會需要很長時間同步映象,外界對資料的訪問不會受到影響,只是這時整個系統的效能有所下降。因此,raid 1多用在儲存關鍵性的重要資料的場合。

raid 1主要是通過二次讀寫實現磁碟映象,所以磁碟控制器的負載也相當大,尤其是在需要頻繁寫入資料的環境中。為了避免出現效能瓶頸,使用多個磁碟控制器就顯得很有必要。

3、raid2:帶海明碼校驗

從概念上講,raid 2同raid 3類似, 兩者都是將資料條塊化分布於不同的硬碟上, 條塊單位為位或位元組。然而raid 2 使用一定的編碼技術來提供錯誤檢查及恢復。這種編碼技術需要多個磁碟存放檢查及恢復資訊,使得raid 2技術實施更複雜。

因此,在商業環境中很少使用。下圖左邊的各個磁碟上是資料的各個位,由乙個資料不同的位運算得到的海明校驗碼可以儲存另一組磁碟上,具體情況請見下圖。由於海明碼的特點,它可以在資料發生錯誤的情況下將錯誤校正,以保證輸出的正確。

它的資料傳送速率相當高,如果希望達到比較理想的速度,那最好提高儲存校驗碼ecc碼的硬碟,對於控制器的設計來說,它又比raid3,4或5要簡單。沒有免費的午餐,這裡也一樣,要利用海明碼,必須要付出資料冗餘的代價。輸出資料的速率與驅動器組中速度最慢的相等。

RAID結構詳解

由於伺服器的硬碟一般採用scsi介面,而不同的伺服器隨機所安裝的raid卡不同,因此,配置方法也不盡相同 可參照產品說明書進行具體操作 但一般要經過以下幾個過程 1 正確安裝硬碟。2 啟動電腦,出現raid卡的引導介面,按螢幕的提示操作就能夠進入raid的控制介面,進行raid卡的初始化。3 根據介...

RAID技術介紹

raid技術介紹 內部資料,注意保密 重慶所郝金隆 內容 raid0 raid1 raid1 0 raid0 1 raid5 其他raid0 a b c d a b c d 通過條帶化的方式,提高資料儲存效能。不提高資料安全性。1234 內容 raid0 raid1 raid1 0 raid0 1 ...

RAID技術詳細解答之四 RAID問答篇

個人使用者在組建raid即磁碟陣列的過程中,應該注意什麼問題呢?1.問 我應該選擇怎樣的raid解決方案,帶raid功能的主機板?raid控制卡?還是軟體raid?答 其實raid解決方案只有高階和低端之分,對於絕大部分的廉價raid解決方案來講,其構架中都不包含運算部分,因此對cpu的依賴性比較強...