RAID廉價磁碟冗餘陣列介紹

2022-07-03 21:54:11 字數 1503 閱讀 9304

raid(廉價磁碟冗餘陣列)技術主要是為了改善磁碟的訪問延遲,增強磁碟的可用性和容錯能力。目前伺服器級別的計算機都支援插入多塊磁碟(8塊或者更多),通過使用raid技術,實現資料在多塊磁碟上的併發讀寫和資料備份。

raid0

資料在從記憶體緩衝區寫入磁碟時,根據磁碟數量將資料分成n份,這些資料同時併發寫入n塊磁碟,使得資料整體寫入速度是一塊磁碟的n倍。讀取時也一樣,因此raid0具有極快的資料讀寫速度,但是raid0不做資料備份,n塊磁碟中只要有一塊損壞,資料

完整性就被破壞,所有磁碟的資料都會損壞。

raid1

資料在寫磁碟時,將乙份資料同時寫入兩塊磁碟,這樣任何一塊磁碟損壞都不會導致資料丟失,插入一塊新磁碟就可以通過複製資料的方式自動修復,具有極高的可靠性。

raid10

結合raid0和raid1兩種方案,將所有磁碟平均分成兩份,資料同時在兩份磁碟寫入,相當於raid1,但是在每乙份磁碟裡面的n/2塊磁碟上,利用raid0技術併發讀寫,既提高可靠性又改善效能,不過raid10的磁碟利用率較低,有一半的磁碟用來寫備份資料。

raid3

一般情況下,一台伺服器上不會出現同時損壞兩塊磁碟的情況,在只損壞一塊磁碟的情況下,如果能利用其他磁碟的資料恢復損壞磁碟的資料,這樣在保證可靠性的效能的同時,磁碟利用率也得到大幅提公升。

在資料寫入磁碟的時候,將資料分成n-1份,併發寫入n-1塊磁碟,並在第n塊磁碟記錄校驗資料,任何一塊磁碟損壞(包括校驗資料磁碟),都可以利用其他n-1塊磁碟的資料修復。

但是在資料修改較多的場景中,修改任何磁碟資料都會導致第n塊磁碟重寫校驗資料,頻繁寫入的後果是第n塊磁碟比其他磁碟容易損壞,需要頻繁更換,所以raid3很少在實踐中使用。

raid5

相比raid3,方案raid5被更多的使用。

raid5和raid3很相似,但是校驗資料不是寫入第n塊磁碟,而是螺旋式地寫入所有磁碟中。這樣校驗資料的修改也被平均到所有磁碟上,避免raid3頻繁寫一塊磁碟的情況。

raid6

如果資料需要很高的可靠性,在出現同時損壞兩塊磁碟的情況下(或者運維管理水平比較落後,壞了一塊磁碟但是遲遲沒有更換,導致又壞了一塊磁碟),仍然需要修復資料,這時候可以使用raid6。

raid6和raid5類似,但是資料只寫入n-2塊磁碟,並螺旋式地在兩塊磁碟中寫入校驗資訊(使用不同的演算法生成)。

在相同磁碟數目的情況下,各種raid技術的比較如下表所示:

raid型別

訪問速度

資料可靠性

磁碟利用率

raid0

很快很低

100%

raid1

很慢很高

50%raid10

中等很高

50%raid5

較快較高

(n-1)/n

raid6

較快較(raid5)高

(n-2)/n

RAID 廉價磁碟冗餘陣列基礎知識

1 什麼是raid 磁碟陣列的全稱是redundantarrays of inexpensive disks raid 即容錯廉價磁碟陣列。可以通過一些技術將多個較小的磁碟整合成乙個較大的磁碟裝置 兒而這個比較大的磁碟功能不僅僅是儲存,還具有資料保護的功能。整個raid由於選擇的等級不同,而使整合的...

RAID磁碟冗餘陣列

一.raid 0 1.優點 充分利用 i o 匯流排效能使其頻寬翻倍,讀 寫速度翻倍 充分利用磁碟空間,利用率為 100 2.缺點 不提供資料冗餘 無資料檢驗,不能保證資料的正確性 存在單點故障。3.應用場景 對資料完整性要求不高的場景,如 日誌儲存,個人娛樂 要求讀寫效率高,安全效能要求不高,如影...

LINUX 儲存管理 RAID 廉價磁碟冗餘陣列

千鋒逆戰班,郭燕 夜間打卡學習分享 linux 儲存管理 raid 廉價磁碟冗餘陣列 千鋒學習第15天 但行好事,莫問前程 軟raid 作用 容錯,提公升讀寫速率 型別 raid0 2塊磁碟至少兩塊盤 兩塊盤一起存,利用率100 n 不容錯 raid1 映象卷 2塊磁碟 容量50 讀寫速率一般 容錯...