SoC主機板應用效能剖析 湊整台萬元有找,你買是不買?

ADVERTISEMENT

NAS安裝命運多舛

原先筆者認為FreeNAS在新平台上的安裝應該很順利,沒想到途中卻發生了幾件沒有料到的意外狀況,差點讓這篇封面故事生不出來開天窗。

J1900和FreeBSD相衝

首先在J1900I-C主機板上安裝FreeNAS就遇到了問題,由於FreeNAS是基於FreeBSD作業系統所開發的程式,因此載入FreeNAS的程式前必先載入FreeBSD,但FreeBSD載入至一半時就會當機,試著調整BIOS內部的CSM和xHCI選項均無改善。

之後換了另外一片GA-J1900N-D2H情況更糟,有時甚至完全無法開機。筆者不死心換了另一套NAS4Free試看看,卻也因為系出同門的關係,也卡在FreeBSD的載入過程,因此NAS這個章節也就沒有Intel Celeron J1900的相關測試數據,看看以後是否有可能透過更新BIOS,或是FreeNAS修改程式後解決。

Link Aggregation沒有作用

對照組的GA-C1037UN因為具有雙網路,所以能夠使用Link Aggregation加強資料的吞吐量,實際應用時卻不是那麼一回事,在FreeNAS中設定完成,HP 1810-8G網管式交換器中也看到2個網路埠綁定已經建立並上線,但測試時資料依然從同個網路埠傳輸,另外1個網路埠在旁納涼。

筆者猜測應該是FreeNAS在分配資源的演算法中不是那麼優秀,導致手邊經常用來測試的2台電腦的傳輸工作皆從同個網路埠進行,在此要向讀者說聲抱歉,Link Aggregation的測試數據也是從缺。

為了測試各平台之間不同的效能差異,筆者採用FreeNAS內建的壓縮演算法測試各處理器效能,啟用壓縮能夠針對傳輸至FreeNAS中的檔案即時壓縮,儲存裝置能夠放入的檔案也就更多。壓縮方式為lz4、gzip-1、gzip、gzip-9,對於處理器的運算效能要求由前至後遞增。

人人都有破百傳輸率

安裝FreeNAS比起BrazilFW還要簡單,將程式依照畫面指示灌到USB隨身碟之後(新版FreeNAS不支援存在系統的硬碟進行儲存資料工作,因此建議安裝至2GB以上的隨身碟內),開機將安裝的硬碟掛載和設定RAID模式之後,將權限全部開啟。接著再新增1個Windows分享,將分享區指向先前掛載的硬碟空間,記得選取允許匿名使用者之後按下確定,在區網內就有1個NAS系統可以使用了。

無論是在RAID模式設定在Stripe(RAID 0)、Mirror(RAID 1)、RAIDZ(僅GA-C1037UN主機板可使用,且因為可安裝3個硬碟,所以模式為RAID 5),亦或是不同的主機板、不同的處理器,在沒有壓縮的情況下皆擁有超過100MB/s的傳輸效能。唯獨GA-C1037UN這張主機板有些問題,讀取時的傳輸率都會卡在87~88MB/s左右

SoC主機板應用效能剖析 湊整台萬元有找,你買是不買?

GA-C1037UN安裝FreeNAS讀取時無論RAID模式為何,傳輸速率最高僅有87~88Mbps左右。

SoC主機板應用效能剖析 湊整台萬元有找,你買是不買?

大部分情況下讀取或是寫入大檔皆可達到100MB/s以上的好成績。

SoC主機板應用效能剖析 湊整台萬元有找,你買是不買?

小檔讀寫普遍不佳,比起一般市面上販售的NAS系統還要低,可能需要人工最佳化內部設定。

藉由壓縮分高下

FreeNAS在儲存區的設定中提供了壓縮選項,一旦掛載之後,預設開啟lz4壓縮,使用者當然也可更改成其它壓縮方式,筆者挑選比較常用的lz4、gzip-1、gzip、gzip-9進行寫入測試。lz4不愧是FreeNAS預設的壓縮方式,對於傳輸性能的影響壓到非常低,各種硬體的交叉測試結果,僅比未開啟壓縮時略微下降幾MB/s,依然維持在100MB/s以上。

gzip可加入數字參數,從1~9,代表著壓縮比依數字隨之增高,對於運算量的要求也同步提升。FreeNAS中有3種選擇,gzip-1、gzip、gzip-9,gzip後不加任何數字代表以預設的6進行壓縮。在此壓縮發誓即可看出各平台不同處理器的運算能力,AMD Athlon 5350的RAID 1寫入速度由gzip-1排到gzip-9分別為52.70MB/s、40.38MB/s、59.43MB/s,Intel Celeron 1037U寫入速度則為46.15MB/s、54.53MB/s、47.90MB/s,看起來在伯仲之間。

若是加入來湊數的Asus ViviPC VM62N(硬碟為2顆WD Scorpio Blue 160GB),則傳輸速度依序為84.14MB/s、91.33MB/s、70.83MB/s,完敗Athlon 5350和Celeron 1037U,其餘詳細測試數據請參考附表。

SoC主機板應用效能剖析 湊整台萬元有找,你買是不買?

FreeNAS針對儲存區域可提供數種不同的壓縮方式。

僅有2埠SATA

想要自行土砲NAS,首先要面對的就是SATA連接埠過少的問題,J1900和AM1平台絕大多數僅有2組連接埠,只能連接2個儲存裝置,RAID組態也僅能設定為Single、JBOD、RAID 0、RAID 1這4種而已,實在是有點少。

其實華擎ASRock也有推出1款利用SATA控制晶片額外生出2埠的Q1900-ITX,即可安裝4顆硬碟,差不多也就是家用NAS的極限。只可惜台灣僅販售較為低階的Q1900B-ITX,沒有辦法帶給讀者更為詳細的測試數據。

SoC主機板應用效能剖析 湊整台萬元有找,你買是不買?

ASRock Q1900-ITX利用ASMedia ASM1061生出額外的2個SATA埠,可惜台灣並未販售。

(後面還有:SoC 平台應用效能剖析 - 續

R.F.
作者

誤入叢林的小白兔,每天爬樓梯到七樓的白癡,幻想自己很瘦的豬,一放假就睡死的bed potato。

使用 Facebook 留言
Guan-ting Liou
1.  Guan-ting Liou (發表於 2014年8月14日 10:59)
內文有錯誤喔 (⊙ˍ⊙)
Athlon開頭型號皆為四核CPU、Sempron開頭則為雙核CPU
Sempron 3850 也是四核心
方
1人給推

3.  (發表於 2015年10月16日 00:05)
其實這篇有滿多地方寫錯了XDDD

J1900是不建議裝顯示卡
雖然裝顯卡能跑不少競賽遊戲~例如LOL或簡單的WOT
但是單U弱~算是有缺陷,卡頓明顯
建議若要裝顯卡玩遊戲...G18X0還是比較實在而穩定
我之前買過一台,正確來說~J1900的用途比較像是BT機或伺服器
他在瞬間的運算比起5350還明顯弱不少...
5350這篇也沒講到他的優點,所以這篇實在不具備客觀價值供人參考...
J1900簡單來說就是馬拉松(中速度維持長遠)很OK
但是全速前進是很爛的一個東西
發表回應
謹慎發言,尊重彼此。按此展開留言規則