Re: [問題] 我一直有一個組RAID的問題?

看板Storage_Zone作者 (喵喵叫的蜜蜂貓)時間4年前 (2019/12/25 01:24), 4年前編輯推噓16(16010)
留言26則, 16人參與, 4年前最新討論串3/3 (看更多)
※ 引述《Hurricaneger (褲襪脫落大尉)》之銘言: 一句話,危言聳聽 : raid的定義你搞錯了。 : ※ 引述《adsl15888 (去留)》之銘言: : : 我一直有一個組RAID的問題, : : 就是組RAID 5/6,只存取資料用,不裝OS系統 : : 今天如果壞的是硬碟,很簡單,就換硬碟就好了, : 不對,就算是同規格的硬碟,換上去rebuild完,還是要跟異地備份碟做資料比對,確認 : 資料差異在「可接受的範圍」,才可以算「rebuild」完成。一定不會100%符合,就看你 : 自己或是單位可以接受的程度在哪裡。 硬碟有很多資料檢核機制,就算單硬碟裡面也有ECC 如果ECC檢核錯誤,就會有SMART計數 反過來說,如果沒有出錯,這顆單硬碟內容就是正確無誤的 進一步的,只要在rebuild過程中沒有出現錯誤,就應該是100%還原 當然,一些人會知道硬碟有所謂的Nonrecoverable Read Errors Rate, Max (又俗稱URE)的參數,是 1/10^14 到 1/10^16 但請注意這是MAX,並不是每讀取12.5TB(相對1/10^14)就一定會出1bit不可修復錯誤 有興趣又有掛著SMART監控的人可以看看自己的01, BB或C3讀數 我想大部分人都是0吧 至於出現錯誤,又剛好沒被ECC抓到.....這機率太小,你不如擔心隕石砸主機吧 : : 但如果壞的是陣列盒/陣列晶片呢? : : google一些說法是買同款的陣列盒 : : 但不保證救回,那救回的成功率有多少? : 無法保證,救不救得回來和救幾成回來,看人品,看運氣,看底力,看必中,看愛。 只要你能買到完全同款,那就是100%,除非壞的"不只是"陣列晶片 ex. 一道閃電下來,或是半壞不壞期間出了些沒處理的異常 所以需要異地備分 通常來說,對於Hard RAID系統,你只要買同廠商的後繼晶片,都能安全還原 但實際上我們一般用的都是Soft RAID,因此只要OS相容多半都能復原 : : 就是做RAID晶片的全部廠商,有沒有為此提供一個整合的標準規格? : 沒有廠商敢做,這非常自由心證。 : 這不是簡單的要求。 不是不敢做或是做不做得到,而是沒人願意當小弟 Unix Base 跟 Windows Base可能無法互相存取 但新版讀舊版不太需要擔心 : : 就是像1代、2代、3代標準,然後3代標準可以兼容替換1代、2代的陣列盒, : : 也就是目前的廠商不著重RAID晶片相容的問題,就是沒有統一,像我們的主機板都會標示 : 同晶片都不敢保證了,還跨代?! 至少Windows自有"動態磁碟"以來,一直都是向下相容的 Unix我不敢說,各家實作可能有些差異 : : 支援那些CPU,也會相容部分舊款CPU,類似這樣的標準... : 放在 CPU上也不一定對,看 CPU廠商要不要做相容,在商言商... 絕不是CPU,CPU是個除了計算啥都不會的笨蛋 相容問題,硬體有太多設計、專利等有的沒的問題,要一致化太難了 總之,如果你擔心這些問題,就請使用Soft RAID 至少就算微軟倒了,你也不用擔心要不到Windows安裝檔 : : 就理論上來說,如果壞的是陣列晶片,資料頂多就是損毀當時正在處理的那一個檔案 : : 其他檔案都能在換了陣列盒後正常使用才對, : : 但我查到的資料是說,不一定,很可能全部資料都救不回, : 因為當時那個檔案可能用其他檔案或程式在處理,資料可能都在快取上,一當機,快取就 : 掛,所有關聯程式和檔案都有可能當瑞凡。 這問題跟異常關機很類似,萬一剛好動到核心結構,狀況就很糟了 因此像BTRFS之類的新檔案系統,都有日誌以及多份核心檔案應對這種狀況 RAID的底層資料,也不太可能只有一份 總之你不是第一個想到並擔心這問題的 : : 譬如有人是用電腦主機板做RAID,結果主機板壞了,然後買一模一樣的主機板但不能用, : : 因為新的主機板雖然同型號,但BIOS是更新的版本無法支援舊BIOS所組出來的RAID硬碟... : 就跟你說這是 1公尺比 2公斤的問題,題目有問題,答案當然也有問題。 : 新舊版 BIOS處理的問題,不一定只有 RAID晶片的問題,更多的是 CPU辨識的問題。 只是換個BIOS版本就無法讀到舊RAID這事不太可能,這會被幹到天上去 : : 也就是說組RAID 5/6我想要兼顧資料安全性跟大容量,是不是不太可能? : 就跟你說你沒有搞清楚 RAID起初的定義是啥了! : 只有大容量可以保證。 : RAID:「資料安全性是什麼?可以吃嗎?」 : : 因為雖然理論上RAID 6 安全性很高而且兼顧大容量(而且我知道不少陣列盒是可以動態擴 : : 充硬碟,就是容量不夠時我直接買同容量硬碟插上就可以擴充容量,重點是原資料都在無 : : 痛擴充) : raid6不知道便宜的卡有沒有出。 RAID6 是為了解決RAID5重建期間再度失敗的問題 但因為硬碟大多同一時期上線,放在同一個地方 就算搞RAID 6,也不能解決機器所在位置發生災難的問題 異地備份還是比較好的方法 另,除非你是非常大IOPS的應用,不然都建議Soft RAID (Synology或QNAP應該也都是Soft RAID) : : 但實際上因為陣列晶片技術的複雜,晶片壞掉時不是單純的換掉陣列盒就能100%回復正常 : : 運作,而大大降低了RAID 6在實際面上的安全性? : : 所以目前還是只能用RAID 1 才能避免陣列晶片壞掉又無法找到可相容的機器,導致全部資 : : 料無法救援的問題。。 : : 請問整體是這樣解釋嗎? : : 還是說現在的RAID廠商已經有為此設計一些雙晶片的設計, : : 就類似主機板雙BIOS的設計? : : 就是雙晶片,然後你如果一個晶片壞了,會啟動備援晶片,然後顯示叫你換同款陣列盒了? 對於家用,請用Soft RAID,結構跟著OS走 就算你硬體全換,也照樣能跑 與其擔心陣列盒發生不可修復失敗,不如擔心存放位置遭遇天災人禍 異地備份才是較佳解,RAID 6相對RAID 5提升的安全性很有限 更重要的資料,請用雲儲存、離機備份等等方案 -- 渡良瀨 準 連連看: 上杉謙信 男 瑞穗 女 貂蟬 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.230.147.130 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Storage_Zone/M.1577208247.A.8EB.html

12/25 01:28, 4年前 , 1F
專業文推
12/25 01:28, 1F

12/25 01:32, 4年前 , 2F
raid5/raid1 有個問題叫 write hole, 你可以順便講
12/25 01:32, 2F

12/25 01:49, 4年前 , 3F
廠商沒那麼蠢, RAID superblock 是同一條線上就能用
12/25 01:49, 3F

12/25 01:49, 4年前 , 4F
一般就算出新卡還是會支援舊的格式, 不然怎麼升級?
12/25 01:49, 4F

12/25 01:51, 4年前 , 5F
write hole 問題通常是用電池或flash來解決
12/25 01:51, 5F

12/25 01:54, 4年前 , 6F
然後沒有一種方案是完美的, 就算ZFS也有自己的風險
12/25 01:54, 6F

12/25 06:48, 4年前 , 7F
12/25 06:48, 7F

12/25 08:37, 4年前 , 8F
推,對多數一般使用者來說硬體RAID確實沒多大必要
12/25 08:37, 8F

12/25 08:38, 4年前 , 9F
RAID 5也是,只是增加出問題時的風險與煩惱
12/25 08:38, 9F

12/25 16:37, 4年前 , 10F
跟上一篇差好多
12/25 16:37, 10F

12/25 17:03, 4年前 , 11F
這篇比較現實面點,很多在業內的人對Raid也是一知半
12/25 17:03, 11F

12/25 17:03, 4年前 , 12F
解,願意分享都是好鄉民
12/25 17:03, 12F

12/25 19:27, 4年前 , 13F
家用NAS要組raid嗎,還是jbod就好?
12/25 19:27, 13F

12/25 22:30, 4年前 , 14F
樓上, jbod是最差的用法, 連raid都不算, 沒增加效能
12/25 22:30, 14F

12/25 22:31, 4年前 , 15F
也沒增加容錯性. 只有風險跟RAID0一樣都是倍數成長
12/25 22:31, 15F
Synology請用SHR1,其他家RAID1/5 FS方面,S家的BTRFS適合快照,EXT4性能較佳;其他家只有EXT4 Windows的話,就儲存池+NTFS或ReFS 其他等級的RAID跟FS都不是家用適合的 如果你考慮其他的,請先考慮搞異地備分 ※ 編輯: SmallBeeWayn (36.226.25.161 臺灣), 12/26/2019 00:01:45

12/26 00:11, 4年前 , 16F
推這一篇,上一篇危言聳聽
12/26 00:11, 16F

12/26 01:18, 4年前 , 17F
大致同意,不過Windows的動態磁碟區我中了好幾次坑
12/26 01:18, 17F

12/26 08:43, 4年前 , 18F
QNAP 不是有 ZFS? 然後 RAID6 不是比 5 更好?
12/26 08:43, 18F

12/26 15:37, 4年前 , 19F
RAID6 需要顆數太多... 家用還不如 RAID1 單純
12/26 15:37, 19F

12/26 15:37, 4年前 , 20F
RAID1 的資源直接做一份冷備份也是可行的選項
12/26 15:37, 20F

12/26 16:11, 4年前 , 21F
可是我剛好有 4 bay 機子 用 RAID 6 剛好啊
12/26 16:11, 21F
QNAP支援ZFS的機種都是企業級了 RAID6雖然容許兩顆損毀卻擋不了一波全帶走 此外還有效能問題

12/26 16:49, 4年前 , 22F
優質文推
12/26 16:49, 22F

12/26 19:27, 4年前 , 23F
但soft raid無法bitlocker hard raid可
12/26 19:27, 23F

12/26 19:27, 4年前 , 24F
(mirror情況)
12/26 19:27, 24F
※ 編輯: SmallBeeWayn (36.226.25.161 臺灣), 12/26/2019 23:04:56

12/29 10:18, 4年前 , 25F
推這篇
12/29 10:18, 25F

12/31 18:58, 4年前 , 26F
推 上篇根本鬼扯 下面還一堆推 看的我一堆問號
12/31 18:58, 26F
文章代碼(AID): #1U0actZh (Storage_Zone)
文章代碼(AID): #1U0actZh (Storage_Zone)