Linux組RAID1該用哪顆SSD? - 3C

Table of Contents

大家好,最近打算買兩顆 SSD 組 RAID1 當作 Linux 的系統碟

已有 3TB HDD * 8顆 組 RAID5 (這套正在運行中,會從另一台電腦移植過來)

都是 Linux Software RAID (mdadm) 已有安裝及移植的經驗


打算再使用 KVM 同時運行跑 Windows 10 並且將 RTX2070 Passthrough 到 Win10

換句話說,用 Linux 跑伺服器,同時還可以用 Windows 10 玩遊戲

目前已經成功將 RTX2070 成功 Passthrough 到 Win10 且實測效能沒有減少太多


主機板是 Gigabyte Z390 Aorus Elite

已備好:
ASMedia ASM1166 6Port SATA PCI-Ex1 擴充卡 * 2張 (單張x1的頻寬夠接4顆硬碟)
NEC UPD720201 USB3.0 PCI-Ex1 擴充卡 * 1張 (用於 Passthrough 給 Win10 接設備)


主機板有兩個 M.2 插槽,上方的 M.2 有主板附的散熱片

下方的 M.2 則是沒有散熱片,且與 PCH 的 SATA 共享頻寬 (會有兩個SATA會失效)


RAID5 的方案打算使用 ASM1166 兩張各接 4顆 3TB (PCI-Ex1Gen3頻寬984.6 MB/s)


現在 RAID1 有兩個方案:

方案1: 使用兩顆 SATA SSD 組 RAID1 當作系統碟,額外使用一個 M.2 SSD 裝 Win10
方案2: 使用兩顆 NVME SSD 組 RAID1 當作系統碟,而 Win10 使用 RAID1 的虛擬硬碟


目前偏向使用 [方案1] 這樣 Win10 能保證有 M.2 的最高效能
Linux 效能也不是那麼重要,重點是 RAID1 的鏡像能力
且 SATA SSD 有鐵殼保護及散熱,壽命應該會較好

如果使用 [方案2] 第一個問題就是 M.2 的散熱跟壽命問題
因為 M.2 沒有像 SATA SSD 一樣有鐵殼保護
將 Win10 放在 RAID1 效能可能會比 [方案1] 低
且 Win10 跟 Linux 共享空間,容量相對較少
另一個缺點是 PCH 的 M.2 會吹到顯卡熱風,可能會很高溫


請問各位我該使用哪個方案?

組 RAID1 的 SSD 是否兩顆要不同型號?

兩顆 SSD 的預算是 6000 (若有必要可以加一些)

目前打算使用兩顆 Micron MX500 1TB 組 RAID1 + 已有 M.2 1TB 裝 Win10

看過許多文章都推薦 MX500 ,是否真的穩定? 可否 MX500 + BX500 避免同時壞掉


謝謝各位

--

All Comments

Bennie avatarBennie2021-03-06
RAID不是備份。要講多少次..
Jessica avatarJessica2021-03-08
鏡像!!
Brianna avatarBrianna2021-03-09
誰跟你說鏡像是備份?
你整台電腦燒起來鏡像的用處是?
Catherine avatarCatherine2021-03-11
重要資料有存放在 USB HDD 放其他地方了
Ingrid avatarIngrid2021-03-12
直接來一顆S4510吧
Rosalind avatarRosalind2021-03-13
對,那個才叫備份。RAID不是備份。RAID不是備份。
Gary avatarGary2021-03-14
認真討論一下這點,你如果用MX500+BX500,就會被較
慢的那顆限制寫入或讀取速度,具體差異要看下的參數
例如你用write-behind而不是write-mostly的話,那你
Audriana avatarAudriana2021-03-19
就不總是同時寫完兩顆disk。
Wallis avatarWallis2021-03-19
要安全性的話,只有raid1 兩顆也沒有很安全阿,真要
安全性最好在加異地nas和雲端吧(每天設排程自動備
份),raid用的買便宜的就好了,反正你主要要安全而
已,一般平價的ssd就夠了,做raid型號一樣比較好吧
,至於另一顆想玩遊戲的就可以買好一點(不過其實體
感也差不了多少就是)
Vanessa avatarVanessa2021-03-24
bandwidth或許差異不大,但randon write應該會有差
Poppy avatarPoppy2021-03-25
Intel S4510也是TLC,為什麼比其他TLC SSD可靠?
Rosalind avatarRosalind2021-03-29
(這句發太慢了 :p )
Gilbert avatarGilbert2021-03-30
Sandy avatarSandy2021-04-04
S4510是server等級 耐用度跟可靠性不是消費級能比的
Enid avatarEnid2021-04-04
可靠性不是只有cell level
Valerie avatarValerie2021-04-05
之前也這樣玩過 我是用970 pro兩個組ZFS RAID1
作hypervisor的系統碟 windows就直接virtio+zvol
效能說實在跟前一台pc的970evo單碟體感差異不大
後來pc升級成905p 感覺差異還是不大
windows似乎系統碟只要不要太慢 差異都不是很明顯
Jacob avatarJacob2021-04-09
推先看一下 3-2-1 備份原則
Freda avatarFreda2021-04-13
無聊查了下,500G S4510壽命是1.2PBW,MX500是180TBW
Victoria avatarVictoria2021-04-14
以前的S3000系列才真的神耐操
Victoria avatarVictoria2021-04-17
系統碟不用 raid 1吧!要不要考慮每日排程 rsync 就
好,這樣也比較單純。
Andrew avatarAndrew2021-04-21
組 RAID1 是希望故障時可以換新的並直接開機 resync
Andy avatarAndy2021-04-25
我這台 Linux 只是當 NAS 跟 GitLab 等服務,所以
Eartha avatarEartha2021-04-28
RAID1 的寫入主要就 linux 的 /var/log 寫入量很少
Skylar Davis avatarSkylar Davis2021-05-01
S4510實在是太貴了,目前主要選手還是 MX500 1TB*2
Doris avatarDoris2021-05-03
想請問除了 MX500 還推薦其他的 SATA SSD 嗎?
David avatarDavid2021-05-06
備份是什麼意思?為什麼RAID不是備份?
Odelette avatarOdelette2021-05-08
因為RAID1是將資料同時存在兩顆硬碟,你刪資料的時
Heather avatarHeather2021-05-10
候,兩顆硬碟上的資料都會被同時刪除!
備份的意思應該是刪除其中一顆資料,另一顆資料還在
Cara avatarCara2021-05-12
上面說的使用 rsync 就是 linux 的備份程式
William avatarWilliam2021-05-16
rsync第一次使用就跟複製一樣,第二次是把變更補上
Emma avatarEmma2021-05-20
如果資料內頭變更,且大小不變情況,你覺得會一樣
嗎?
Gilbert avatarGilbert2021-05-24
RAID1 是 HA, 壞掉一顆的時候還可以繼續工作
不過呢 因為系統碟妥善率其實很高 如果不是非常重要
Donna avatarDonna2021-05-27
的服務 其實根本沒必要做這個...
Emma avatarEmma2021-05-30
同樓上想法,如果不是企業環境那種1秒都不能停的情
況,我還是覺得rsync就夠了。搞不好這樣上線還更快
,grub改一下啟動碟馬上上線。
Isabella avatarIsabella2021-06-04
fonzae大,你是說rsync?它有幾種判斷方法:檔案變
更時間(mtime)、crc,並非緊緊比對大小。
僅僅…
Lydia avatarLydia2021-06-06
長知識了
Lauren avatarLauren2021-06-07
雲端儲存和NAS共同使用就非常安全了
Hedwig avatarHedwig2021-06-11
你要利用bx dramless可能先死 來錯開兩顆故障時間
但建議壞掉後可以買dram based ssd 甚至用一段時
間不用等bx換掉直接換mx bx退下來裝game
Zenobia avatarZenobia2021-06-12
os碟要不要raid 1看你對rto rpo的看法 我覺得你搞這
樣大沒差一顆bx的錢
Megan avatarMegan2021-06-14
我是SSD組RAID 0 反正只是用來當靜態儲存就大膽飆車
Gilbert avatarGilbert2021-06-16
系統碟直接裝進M.2 SSD 反正現在SSD妥善率不錯