2019.01.14

RAID 1 架構&運作原理解說

備註:如果除了 RAID 1之外,想了解更完整的RAID解析,可以參考這一篇文章RAID 磁碟陣列介紹與解析 ,內有針對RAID提供非常完整的介紹解析。


RAID 1 架構&原理:


RAID 1 嚴格上是無法歸類 RAID,因爲 RAID 1 並無『容錯功能 Fault Tolerant』,雖然 RAID 1 容許故障 1台硬碟還可讀寫,也可『重建 Rebuild』但其內部並非是 Parity 運算。


RAID 1 的內部運算原理,是很單純的 2台硬碟 100% 同步讀寫,每 1 Block 在 2台硬碟內都會寫入相同位置,等於寫 2份。所以也稱『鏡射 Mirror』。

RAID 1 Configuration 架構原理:
需2台硬碟 Physical Drives 1TB + 1TB = 1TB Logical Drive(Array)。

RAID 1 讀寫原理:
檔案先寫入 1TB RAID 1 (虛擬磁碟)再經由 Array Console 分段同步寫入各台實體硬碟內,等於是檔案每一 Block 同步寫入 1st Physical Drive & 2nd Physical Drive。所以檔案是 100%存在第1台硬碟,第2台硬碟也有100%存入,資料共有2份。

RAID 1 優點:類似備份,因資料同步寫入2台硬碟。理論上資料有2份,所以當1台故障時,另1台還有資料(但實務上2台硬碟同時故障機率也很高)。

RAID 1 缺點:雖實際上有2台硬碟,卻只有一台容量可用。但現在硬碟便宜,應該不會計較。

建議:
RAID 1 資料雖然是同步存入2台硬碟,但絕不可當成已有2份資料了,而無備份。這是RAID 1 常犯錯誤,當2台硬碟同時故障時,2份資料都遭損毀。

那2台硬碟同時故障機率有多高,當然不會比只用單台時高,但絕不是除以2 (1/2)。

實務上,RAID 1 內2台硬碟一定都是相同廠牌、型號....所以品質、壽命也相同,而 RAID 1 是2台硬碟同步運轉,耗損是相同的。
可用『雙胞胎』比喻,2人基本體質相同,相同環境同時生長,如一個感冒,另一個也極易同時感冒。

強烈建議:
RAID 只可當資料儲存設備,勿因有容錯功能,就無備份資料。且 RAID 因都是 24h 不關機,耗損更嚴重,故障率高,一定要另作資料備份。

raid101
 

相關文章分享

top