PTT評價

[請益] 對於Raid 1的一些蠢問題請教

看板Storage_Zone標題[請益] 對於Raid 1的一些蠢問題請教作者
binnin
(艾瑪華生)
時間推噓 1 推:1 噓:0 →:27

各位大師好,
第一次操作複雜的陣列盒,
想請教一些關於Raid 1的問題......

1、速度為何很快?

為什麼把檔案傳到Raid 1陣列的速度,
會跟直接傳輸到Single硬碟差不多?
(皆為170MBs左右)

原本想說乾脆不開Raid1,
直接把同一個檔案複製到四顆硬碟裡,
但卻會變成四顆硬碟分這170Mbs的速度。
(每個硬碟寫入速度變成40MBs左右)

開了Raid1後,
寫入速度卻可以維持在170MBs。
是因為Raid1的鏡像複製在陣列盒裡執行嗎?
那是不是備份完成後,
不能馬上關閉陣列盒電源?
(因為陣列盒傳輸線很短,
我只會在要進行備份時拿出來插電)

2、損壞如何處置?

當硬碟維持Single的時候,
損壞就是直接處理那顆壞掉的。

但Raid1陣列的硬碟損壞時,
是把那顆壞掉的拔掉、
再插一個新的進去就好嗎?

還是必須跟新組陣列時一樣:
要單獨讀取狀況良好的硬碟,
將檔案外移到其他地方備份,
再插進陣列盒中格式化、更改模式?


先謝謝各位前輩的解答。


--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.193.60.194 (臺灣)
PTT 網址

fujisawa 08/24 22:421.RAID1的寫入速度本來就是以陣列中最慢的那顆的單

fujisawa 08/24 22:43顆速度,至於為什麼你同時寫四顆會變1/4的速度,要

fujisawa 08/24 22:44不就是陣列和設計問題,不然就是卡在來源的速度。

fujisawa 08/24 22:45而RAID1是"即時"、"同時"寫入所有硬碟(所以才會是依

fujisawa 08/24 22:45最慢的那顆的速度) 所以不會有需要延遲斷電的問題

fujisawa 08/24 22:472.同樣的,因為是寫入所有硬碟;所以損壞時將硬碟更

fujisawa 08/24 22:47換後Rebuild RAID的流程時就會自動把資料鏡像到新的

fujisawa 08/24 22:48硬碟上,至於Rebuild流程各家都不太一樣。

fujisawa 08/24 22:53你複製到4個會剩1/4八成是卡在來源的速度啦 對來源

fujisawa 08/24 22:54來說你複製到四個=同時做四次工作 速度自然剩1/4

concord 08/24 23:43有些控制器會有頻寬限制的問題,丟一份資料給控制器

concord 08/24 23:44然後由控制器複製給多個目標,沒問題,但是個別存取

concord 08/24 23:44同時發生的時候,速度會受限

concord 08/24 23:45這問題在 USB 2.0 & 3.x gen1 的時候還蠻常見的

原來如此!十分感謝解答

Cubelia 08/24 23:52應該也和Port multiplier/RAID晶片有關

Cubelia 08/24 23:53因為外接盒通常為USB轉SATA+PM或eSATA進SATA PM

concord 08/24 23:57這要看內部結構是怎麼做的, USB2/3 主要是卡在多個

concord 08/24 23:58data transaction 同時發生的時候折損很明顯

concord 08/24 23:59也有一些外接盒用多層 SATA 去疊,下層如果不架RAID

concord 08/24 23:59而是提供獨立存取, uplink 很容易就爆了,反之則

concord 08/25 00:00沒有問題,反正下層視為一個 RAID1 而已

Cubelia 08/25 00:03UASP應該可避免USB卡彈?

Cubelia 08/25 00:05看Probox那種支援UASP是上Hub然後四顆USB轉SATA

Cubelia 08/25 00:06但就沒硬RAID

Cubelia 08/25 00:06看測試也確實可以四顆都跑高速

concord 08/25 00:12有 UASP 當然比一路 BOT 到掛好得多,你說的這台

concord 08/25 00:12如果放 SSD 的話瓶頸就在 uplink 吧...硬碟應該還好

感謝以上大大!P幣已奉上

※ 編輯: binnin (123.193.60.194 臺灣), 08/25/2022 03:27:08 ※ 編輯: binnin (123.193.60.194 臺灣), 08/25/2022 03:30:10

idisnothing 08/25 12:24