DIY NAS Project – 自製網路儲存伺服器計畫

diy-nas-project_07

最近站長有個煩惱,就是我那龐大的動畫相關資料快沒空間可以放了,160G、500G*3、640G(RAID1)、1TB 這些硬碟都接近飽和狀態,

而且高達 3TB 的資料處於沒有備份的狀態,一旦有一顆硬碟損毀,裡頭的資料就掰嚕,重現當年因 Seagate 雞瘟事件蒸發 500G 資料的悲劇。

另外這些資料硬碟分散各地,有些在站長的電腦裡,有些在家人的電腦裡,有些在隨身硬碟上,在查詢資料上就相當麻煩,而且受到傳輸介面影響,有些硬碟傳輸會比較慢。

所以,總結以上問題,條列出幾項訴求:

  1. 提供資料備援機制,優先考慮 ZFS 檔案系統,並使用 RAID-Z2 給予資料容錯能力,在資料可以讀取前提下允許損壞 2 顆硬碟(必要)
  2. 提供大型儲存空間,將散落在各地的資料集中管理,以目前市售硬碟大小以及資料容錯來看,最少要 3 顆硬碟(必要)
  3. 能增加硬碟到原本 RAID-Z2,來提高原本儲存空間(必要)
  4. 提供快速的傳輸介面,並且讓所有電腦或手機等設備能存取裏頭的資料,需要一組 Gigabit 網路(必要)
  5. 取代 Raspberry Pi 工作,包含 HTTP/FTP/ BT 下載機能、多媒體串流
  6. 使用不斷電系統(UPS),避免資料讀寫時發生電力中斷導致硬碟、資料損毀,防突波機能保障硬體安全

由於市售的 NAS 價格偏高(4 顆硬碟以上),不支援 ZFS 檔案系統,記憶體太小,效能偏低(RAID 很吃 CPU,將影響傳輸速度)

diy-nas-project_05
▲ 知名廠商其中一款 NAS,價格…………………咳咳

在總總因素下,不得自己組一台小電腦當作 NAS,然後安裝 FreeNAS

diy-nas-project_08
▲ FreeNAS 官網

參考了「一萬元有一萬元的玩法 DIY NAS 完全攻略」這篇文章後,準備在五月開始添購零件來組裝。

目前採購清單如下:(價錢參考原價屋)

CPU:Intel Celeron G1610雙核 2.6GHZ $1400(已確定)
RAM:金士頓 DDR3 8G-1333 $1650(已確定)
MB:華碩 P8H77-I $3490(已確定)
Case:聯力 PC-Q25 $3700(已確定)
Power:銀欣 SFX 450W 80+金牌.模組化 $2899
HDD:2TB or 3TB(已確定 3TB,但數量未定)

其實一整個下來也不便宜,但比照其他 NAS 的好處就是方便轉行,未來可以變成一台 PC 繼續使用。

目前有幾個問題:

  1. 為了避免硬碟同批同時間損毀,超出 RAID-Z2 容錯能力,導致資料無法讀取,硬碟將分批購買
  2. 由於還沒查出 RAID-Z2 組成的最低硬碟數量是多少(似乎是 3 顆,詳細點此),所以還無法決定要 3TB 還是 2TB
  3. 另外,這塊 ITX 主板有 6 個 SATA,不知道還有沒有其他 ITX 有 6 個以上的 SATA?(考量到未來需要增加硬碟)
  4. 機殼還有其他選擇嗎?必須要小機殼,並且要能放 5 顆硬碟以上
  5. 最後 Power 的部分,要找 SFX 還真的不容易,目前能在原價屋找到的只剩銀欣 450W,但我不需要這麼大呀,不知道還有沒有替代選擇,但不能挑太爛,硬碟損壞有時是 Power 造成的,不要跟資料過意不去!!

希望能先決定硬碟購買容量及數量,好在五月份開始採購~~

其他可以晚一點,以上!!

52 Comments

  1. 別華擎

    猴大你想 走修不完的路 就選華擎 ^0^

    耐久機板 請找技嘉 但 要中階版以上 CPU供電模組最好是6以上

    其他可考慮 MSI,ASUS

    低價位找MSI (不超頻找類似ZH77AG43系列這種) 

    ASUS低價位版子別碰

    以上3家都比華擎 做得好 也不會刊脫東刊脫西 遇到 BIOS BUG 說是玩家問題

    售後維修品質爛  另外之前某批還涉及廣告不實 還數位供電勒  

    CPU可以考慮 E3 1230 畢竟 你這台之後轉行 還能繼續用 多核已是趨勢

    • 感謝建議,

      MSI算是我一直支持的東西,起碼我用了好幾塊MSI的板子都沒事XD

      但這回ASUS的SATA有六個,只能選他了,而且3K多對於H77來說我覺得不低,應該不會雷,MSI 貌似沒看到 H77 ITX 規格的板子。

      CPU 挑 E3 已經超出預算了,而且主要工作還是 NAS,所以目前的定位還是在 NAS 上,我想不用刻意為了之後的轉行鋪路,畢竟電腦零件淘汰率還是很高。

  2. 補上 目前P67 Z68 Z77 h77 內建 就是 2組 SATA3 4組SATA2

    其它多出來的 就是 橋街晶片的

    SATA你可以再考慮 額外插卡 來擴充

    • 插卡確實可以彌補SATA插槽不夠多的問題,但變成不能選ITX這種小塊的板子,所以機殼就會變大,遠遠大於那些NAS,這點讓我頭痛了不少,感覺DIY相當折騰耶XD

    • 記憶卡問題是指空間不足這方面嗎?

      以前有款插件可以透過USB讀取硬碟上的ISO檔,但我想目前的系統應該都不支援了(主要插件沒更新),而且為了實現搞了台NAS我覺得成本太高了~~

    • 沒錯是取代記憶卡空間,本來還想會有可透過WIF LAN可以去讀放在NAS或PC上的ISO。

Comments are closed.