一個(gè)數(shù)碼愛(ài)好者,也喜歡在眾多平行領(lǐng)域探究摸索,讓生活多一點(diǎn)樂(lè)趣。
前言
關(guān)于 UNRAID,是一個(gè)又愛(ài)又恨的系統(tǒng),喜歡是因?yàn)榉浅]p量,功能很全,支持 docker,支持 VM 虛擬機(jī),硬盤陣列不用組 RAID,可以不同的容量,即使損壞一塊,數(shù)據(jù)也只是單塊丟失, 而且安裝過(guò)程絕對(duì)是最快速的一種。要說(shuō)缺點(diǎn)的話也是因?yàn)橛脖P陣列的獨(dú)特性,有許多人反應(yīng)局域網(wǎng) SMB 協(xié)議讀寫速度不高,以及全英文界面可能會(huì)造成一定的學(xué)習(xí)門檻。好在玩 UNRAID 的人越來(lái)越多,分享的方法也越來(lái)越全,而且開(kāi)發(fā)者也開(kāi)始關(guān)注中國(guó)市場(chǎng),有漢化語(yǔ)言包,6.9 正式版也會(huì)開(kāi)始支持英特爾十代 CPU 的核顯調(diào)用,可以說(shuō)是非常讓人期待的一個(gè) NAS 系統(tǒng)。
不過(guò)我想強(qiáng)調(diào)一點(diǎn),不管有多少大神或者教程說(shuō)這個(gè) NAS 系統(tǒng)非常適合新手,我都勸沒(méi)有接觸過(guò)的人一定要謹(jǐn)慎,不要立刻裝好 UNRAID 就開(kāi)始遷移正式數(shù)據(jù),我自己到目前也是累計(jì)重裝了十幾次系統(tǒng),所以才會(huì)說(shuō) UNRAID 絕對(duì)是重裝速度也非??斓?NAS。因?yàn)?UNRAID 安裝簡(jiǎn)單一次成功,但是他可以 DIY 的部分太多了,而且許多代碼可以直接修改,尤其是硬件直通部分,有的步驟失誤很可能系統(tǒng)就崩了。像群暉和威聯(lián)通這種成熟的圖形化界面普通玩家是很難完全整崩潰的,就算設(shè)置錯(cuò)了也能進(jìn)系統(tǒng)改回來(lái)。因此 UNRAID 我踩過(guò)許多坑,見(jiàn)過(guò)稀奇古怪的錯(cuò)誤,甚至有系統(tǒng)崩了,但是局域網(wǎng)共享還正常訪問(wèn),幫我挽回了一次數(shù)據(jù)災(zāi)難。所以大家在嘗試 UNRAID 的時(shí)候,第一次就要當(dāng)測(cè)試環(huán)境來(lái)使用,隨便折騰,多試幾次,肯定會(huì)喜歡上這個(gè)系統(tǒng)。
那么接下來(lái)就步入正題,前不久DIY 了一臺(tái) 6 盤位的 NAS 機(jī)箱,采用的就是 UNRAID 系統(tǒng),UNRAID 其實(shí)是付費(fèi)的系統(tǒng),不同盤位的價(jià)格不同,這次是民間制作的 UNRAID 6.8.2 開(kāi)心版,僅作為學(xué)習(xí)交流使用,UNRAID 官網(wǎng)正在針對(duì)國(guó)內(nèi)市場(chǎng)推進(jìn),可能會(huì)支持國(guó)內(nèi)的支付渠道,如果有優(yōu)惠活動(dòng)的話,應(yīng)該是入正版的最好時(shí)機(jī)。
準(zhǔn)備工具
U 盤一個(gè),USB 2.0 8G 以上的 U 盤就完全足夠;
UNRAID 6.8.2 開(kāi)心版數(shù)據(jù)包;
UNRAIDTOOL 安裝輔助工具;
制作啟動(dòng) U 盤
所有的系統(tǒng)信息都在面板顯示,一目了然,非常方便,我個(gè)人很喜歡這種展示界面,很有科技感。
搭建萬(wàn)兆測(cè)試環(huán)境
然后建立萬(wàn)兆測(cè)試環(huán)境,光是千兆口測(cè)試不嚴(yán)謹(jǐn),單硬盤的讀寫速度其實(shí)已經(jīng)超過(guò) 100M/s 了,所以萬(wàn)兆環(huán)境更準(zhǔn)確一點(diǎn)。而萬(wàn)兆交換機(jī)還比較貴,我選擇的方式是最便宜的光口萬(wàn)兆網(wǎng)卡直連的方式,分別在 NAS 機(jī)箱和 PC 機(jī)箱都插上廣達(dá) CX341A 雙光口萬(wàn)兆網(wǎng)卡。
注意 UNRAID 這里有一個(gè)坑,我也是試了好久才發(fā)現(xiàn),如果是通過(guò)交換機(jī)的連接的話不會(huì)有這個(gè)坑,因?yàn)閁NRAID 管理網(wǎng)口和萬(wàn)兆網(wǎng)口都會(huì)根據(jù)路由器的 DHCP 規(guī)則自動(dòng)分配 IP,而我本來(lái)是打算手動(dòng)分別設(shè)置 NAS 和 PC 直連的萬(wàn)兆網(wǎng)線IP,達(dá)到直接連接的目的,結(jié)果一設(shè)置就進(jìn)不了 UNRAID 系統(tǒng)了。后來(lái)發(fā)現(xiàn)如果是直連 PC 的方式,UNRAID 的兩個(gè)網(wǎng)口一定不能是相同 IP 的網(wǎng)段,所以一個(gè)是 199,一個(gè)是 198,這才成功進(jìn)入 NAS。我記得黑群暉插上萬(wàn)兆網(wǎng)卡,直連 PC 的話,IP 一樣也不會(huì)沖突,所以 UNRAID 有點(diǎn)不一樣,給大家提個(gè)醒,MTU 手動(dòng)設(shè)為 9000。
然后在本電腦內(nèi),成功掛載萬(wàn)兆網(wǎng)卡 IP 下的共享文件夾,如果保險(xiǎn)起見(jiàn)的話,可以拔掉網(wǎng)線接口,只留一個(gè)萬(wàn)兆網(wǎng)線連接,試試看這個(gè)文件夾能否訪問(wèn),保證所有數(shù)據(jù)都是經(jīng)過(guò)萬(wàn)兆光口進(jìn)行傳輸?shù)摹?
機(jī)械陣列測(cè)速 無(wú)校驗(yàn)盤 無(wú)緩存盤
然后從 UNRAID 共享盤直接拷貝數(shù)據(jù)到 WIN10 本地,速度一直穩(wěn)定是 131M/s,也是超越了千兆網(wǎng)速,比群暉萬(wàn)兆 170M/s 相比還是略低。但是也說(shuō)明在沒(méi)有校驗(yàn)盤,無(wú)緩存盤的情況下,UNRAID 跑千兆局域網(wǎng)是完全夠用的。
機(jī)械陣列測(cè)速 有校驗(yàn)盤 無(wú)緩存盤
那么校驗(yàn)盤生效后,讀取數(shù)據(jù)速度如何呢,實(shí)際測(cè)試從開(kāi)始就能穩(wěn)定到 183M/s,感覺(jué)對(duì)讀速似乎沒(méi)有影響,居然比無(wú)校驗(yàn)盤的時(shí)候還提高了一點(diǎn),但是實(shí)際也是單盤數(shù)據(jù)讀取,應(yīng)該是機(jī)械硬盤的最高極限了。
機(jī)械陣列測(cè)速 有校驗(yàn)盤 單緩存盤
從 NAS 里直接讀數(shù)據(jù)到 PC 本地,果然速度還是 180M/s,壓根沒(méi)經(jīng)過(guò)緩存盤。
機(jī)械陣列測(cè)速 有校驗(yàn)盤 雙緩存盤
不過(guò)我發(fā)現(xiàn) MATX 主板上,第二塊 Nvme 硬盤沒(méi)有裝散熱片,溫度直接報(bào)警,所以建議兩塊硬盤都一定要加上散熱片。
總結(jié)
所以 UNRAID 的系統(tǒng)被吐槽局域網(wǎng) SMB 協(xié)議讀寫速度慢,是因?yàn)樵黾恿诵r?yàn)盤的緣故,不管是局域網(wǎng)千兆還是萬(wàn)兆,如果不上校驗(yàn)盤,那讀寫速度基本還是沒(méi)有被閹割的,尤其是讀取速度。但是 UNRAID 的校驗(yàn)盤也是它的特點(diǎn)之一,起碼可以起到一定的數(shù)據(jù)保護(hù)作用,所以當(dāng)硬盤數(shù)量多起來(lái)的話,我建議還是裝上校驗(yàn)盤。那么最完美的方案就是增加固態(tài)緩存了,而且根據(jù)測(cè)試結(jié)果,必須是雙固態(tài)緩存,不然讀取速度依然達(dá)不到萬(wàn)兆。ITX 上有雙 Nvme的主板很少,價(jià)格更是夸張,目前來(lái)看 MATX 主板是最適合做萬(wàn)兆 UNRAID 系統(tǒng)的,便宜又大碗,還能原生支持 6SATA 插槽,UNRAID 加上雙 Nvme 固態(tài)硬盤后,就是完全形態(tài)了,當(dāng)
一次性讀寫的數(shù)據(jù)可不要超過(guò) Nvme 硬盤的容量上限,不然也要還原到蝸牛速度。