→ DLHZ: 他是分散但是是對每個block都分一個disk來存parity剩下的負 11/03 21:32
→ DLHZ: 責存data 11/03 21:32
→ DLHZ: 差別在於 parity bit並不總是存到同一個disk 11/03 21:34
→ Aa841018: 沒有很懂…如果同時存取六個會有什麼問題嗎? 11/03 21:41
→ DLHZ: 是同時寫入沒錯 可是parity bit不是user data XD 11/03 21:44
→ Aa841018: 可是這樣詳解也錯了吧?每個disk都有對應的parity 那應 11/03 22:11
→ Aa841018: 該是3吧? 11/03 22:11
→ DLHZ: 是每個存進去的block選一個disk來存 11/03 22:22
→ Aa841018: 什麼意思啊? 11/03 22:25
→ Aa841018: 如果當真五個都寫入資料,剩下一個寫parity那不就變成RA 11/03 22:26
→ Aa841018: ID 4了嗎? 11/03 22:26
推 mistel: 應該是只能同時寫入四塊 第五塊是寫入其他四塊的parity b 11/03 22:33
→ mistel: it(因為一塊硬碟中的parity bit是其餘磁碟的效驗資訊 11/03 22:33
→ Aa841018: 可是不是一個data block對應一個parity block嗎? 11/03 22:43
→ Aa841018: 那應該是二的倍數吧? 11/03 22:43
推 mistel: 換句話講,每顆磁碟的第n個磁區的parity bit是存在第(n m 11/03 22:45
→ mistel: od 5)+1顆磁碟的第n個磁區,而其他五顆磁碟的第n個磁區是 11/03 22:45
→ mistel: 存資料 11/03 22:45
→ DLHZ: 不是一對一 是一個負責 其他的寫資料 11/03 22:45
→ mistel: 不是,是一個文件打散成數個data block存到各個磁碟的第n 11/03 22:46
→ mistel: 個磁區 11/03 22:46
→ Aa841018: 也就是說每次寫入資料,只有某特地disk需要更新,其他 11/03 22:53
→ Aa841018: 都不用的意思嗎? 11/03 22:53
→ DLHZ: 我意思是 某塊就是磁碟A負責存parity 某塊就是磁碟B負責 11/06 02:17
→ DLHZ: 不用負責的其他人就存資料 這題每次資料就是最多同時寫5個 11/06 02:18
→ DLHZ: 因為有一個要負責parity bit 11/06 02:19