玩raid5既話,備份檔會去左邊?

2011-02-01 1:17 am
假若3隻其中1隻死左,咁d 資料會搵邊隻back up?

回答 (1)

2011-02-01 10:41 am
✔ 最佳答案
RAID的做法係無須分邊隻係資料,邊隻backup(對使用者而言),只要用一點數學就得。在只有一隻發生問題時,佢可以完好讀取資料就得。已經對你有保障。
舉例你會明o的。
例如 A,B,C 三隻,假設定 C為 check sum,相加為 10,
如果我存入 1,2,咁在c 寫入 7做 checking
當 a 死左,raid 系統可讀出 X,2,7,咁以數學計下就知壞資料係 10-7-2 = 1
咁回傳 1,2 給你
同理,b死冇問題,c死都冇問題。但如果兩隻一齊死就冇符。
當然,實際上唔係用加法,而係用XOR,再加 CRC等等。

總結。即係有隻做checksum,唔係 backup,佢亦唔會話你聽邊隻打邊隻,因為大部份情況係型號相同,好難分辨。亦無須去分。
Raid5 用3隻只能存 2/3 儲存量。如果用四隻,可用量變成 75%。
想提多一點,RAID係可以保障硬件即時死亡,但對於軟問題,例如 corrupted file allocation,cross link等仍無補於事,所以仍要做 backup。


收錄日期: 2021-04-26 11:32:39
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20110131000051KK00809

檢視 Wayback Machine 備份