RAID0併發
將文件塊分紅多個部分放在磁盤中性能
對於隨機IO提高不大,順序IO提高N倍,7種RAID種最快的性能分析
RAID1原理
帶備份盤,浪費二分之一的磁盤(假若有T個數據,則相應浪費容量爲T的磁盤做爲備份)。數據
RAID2文件
文件塊被寫在多個盤上,帶漢明碼校驗,能夠檢查數據錯誤以及恢復時間
RAID3備份
raid增長校驗盤(布爾運算校驗),文件塊分散到多個磁盤上,多磁盤能夠同時進行讀寫,缺點是仍然不能減小尋道時間,能夠進行數據恢復(原理同有一個未知數的方程)磁盤
RAID4錯誤
一次IO能夠在單個磁盤上進行,多個IO能夠併發執行
缺點:校驗盤是熱點盤,無論在哪一個數據盤上進行IO都要進行校驗盤的操做,是性能瓶頸
RAID5
將校驗數據與普通數據放在同一個盤中,且數據與校驗數據不在一個盤上,至少須要四塊磁盤才能實現兩個IO併發,併發機率是0.0322,連續性讀性能較差,不如RAID3,隨機讀佳,寫性能較差(因爲校驗的緣由)
RAID6
能夠實現多數據盤損壞後的數據恢復,每一個數據盤爲方程的一個「元」,而校驗盤爲方程的「運算結果」,有幾個校驗盤就表明最多能夠損壞幾個盤,同時將數據和校驗數據放在一塊兒用於增長IO併發
七種RAID性能分析