RAID認識(二)RAID關鍵技術的應用

2021-07-25 11:14:17 字數 1584 閱讀 9752

raid的幾種工作模式(僅討論 raid0,raid1,raid5,raid10這四種,這四種比較典型)

即data stripping資料分條技術。raid 0可以把多塊硬碟連成乙個容量更大的硬碟群,可以提高磁 盤的效能和吞吐量。,將資料分段儲存於 各個磁碟中,讀寫均可以並行處理。因此其讀寫速率為單個磁碟的n倍(n為組成raid0的磁碟個數),但是卻沒有數 據冗餘,單個磁碟的損壞會導致資料的不可修復。

raid 1稱為磁碟映象,映象儲存(mirroring),沒有資料校驗。把乙個磁碟的資料映象到另乙個磁碟上,在不影響效能情況下最大限度的保證系統的可靠性和可修復性上,具有很高的資料冗餘能力,但磁碟利用 率為50%,故成本最高,多用在儲存關鍵性的重要資料的場合。raid 1的操作方式是把使用者寫入硬碟的資料百分之百地自動複製到另外乙個硬碟上。

可以理解為是raid 0和raid 1的折衷方案,但沒有完全使用raid 1映象理念,而是使用了「奇偶校驗資訊」來作為資料恢復的方式。

奇偶校驗(xor),資料以塊分段條帶化儲存。校驗資訊交叉地儲存在所有的資料盤上。

raid5把資料和相對應的奇偶校驗資訊儲存到組成raid5的各個磁碟上,並且奇偶校驗資訊和 相對應的資料分別儲存於不同的磁碟上,其中任意n-1塊磁碟上都儲存完整的資料,也就是 說有相當於一塊磁碟容量的空間用於儲存奇偶校驗資訊。因此當raid5的乙個磁碟發生損壞 後,不會影響資料的完整性,從而保證了資料安全。當損壞的磁碟被替換後,raid還會自動 利用剩下奇偶校驗資訊去重建此磁碟上的資料,來保持raid5的高可靠性。

raid10也被稱為鏡象陣列條帶。像raid0一樣,資料跨磁碟抽取;像raid1一樣,每個磁碟都有乙個鏡象磁碟,所以raid10的另一種會說法是 raid 0+1。raid10提供100%的資料冗餘,支援更大的卷尺寸,但**也相對較高。對大多數只要求具有冗餘度而不必考慮**的應用來說,raid10提 供最好的效能。使用raid10,可以獲得更好的可靠性,因為即使兩個物理驅動器發生故障(每個陣列中乙個),資料仍然可以得到保護。raid10需要4 + 2*n 個磁碟驅動器(n >=0), 而且只能使用其中一半(或更小, 如果磁碟大小不一)的磁碟用量, 例如 4 個 250g 的硬碟使用raid10 陣列, 實際容量是 500g。

這四種模式是我們常用的幾種模式,除此之外,還有raid2,raid3,raid4,raid6等其他模式,期待大家更多的探索。以上是我對raid的幾種模式劃分的理解,希望能為讀者帶來幫助。

RAID技術介紹

raid,為redundant array of inexpensive disks的簡稱,中文為廉價冗餘磁碟陣列。作為高效能的儲存系統,已經得到了越來越廣泛的應用。raid的級別從raid概念的提出到現在,已經發展了六個級別,其級別分別是0 1 2 3 4 5等。但是最常用的是0 1 3 5四個級...

RAID技術簡介

raid是利用若干臺小型硬磁碟驅動器加上控制器按一定的組合條件,而組成的乙個大容量 快速響應 高可靠的儲存子系統。由於可有多台驅動器並行工作,大大提高了儲存容量和資料傳輸率,而且由於採用了 性往往決定整個網路的效能。raid通常是由在硬碟陣列塔中的raid控制器或電腦中的raid卡來實現的。在通 常...

關於RAID技術

和 李智慧型的 從零開始學大資料專欄 首先,我們先假設伺服器有n塊磁碟,raid 0是資料在從記憶體緩衝區寫入磁碟時,根據磁碟數量將資料分成n份,這些資料同時併發寫入n塊磁碟,使得資料整體寫入速度是一塊磁碟的n倍 讀取的時候也一樣,因此raid 0具有極快的資料讀寫速度。但是raid 0不做資料備份...