硬碟只有15年前80G,年輕人的第一台NAS的初體驗

流石雪菜 發佈 2023-06-01T07:46:30.142618+00:00

其實我對存儲空間的要求並不是特別高,雖然我也天天做視頻,但常用的素材加起來連10GB都沒有,所以為了提高工作效率,素材和導出我都是放在NVMe的SSD中。我電腦中真正占地方的,其實是Galgame,生的熟的加起來大概有2TB吧,每個月出新作我的硬碟都要經受考驗。

其實我對存儲空間的要求並不是特別高,雖然我也天天做視頻,但常用的素材加起來連10GB都沒有,所以為了提高工作效率,素材和導出我都是放在NVMe的SSD中。



我電腦中真正占地方的,其實是Galgame,生的熟的加起來大概有2TB吧,每個月出新作我的硬碟都要經受考驗。所以我需要一塊更大的硬碟,但問題是,我的電腦已經塞不下硬碟了,而且電腦也不能24小時開著,所以我需要一個低功耗的設備來存儲數據,那個東西叫——NAS。



前兩年聯想出了一個叫「粒子云」的家用存儲設備,我覺得它的設計理念沒有問題,但是聯想的產品實在是太垃圾,我又懶得去折騰固件。之所以說這個設備,是因為它實在是太便宜,當年拆盤的粒子云還不到100元,看看現在的那些「個人云」設備,沒有300元下不來(不帶盤),有的還是百兆網口(速度上限只有12.5MB/s,還不算信令開銷等損耗)。



(我曾經試著搞了一下黑群,沒成功,主要是技術不過關。而且我家這剛裝好水錶,節約用水,從你我做起!)



ARM晶片應該是比較理想的NAS晶片,因為功耗低、廉價。所以我希望能找到一個類似於樹莓派的設備,當然需要SATA口。至於作業系統,我用得最多的傳輸協議是SMB,而且NTFS文件系統兼容性好,所以Windows應該是首選,ARM的Windows也不是不能用,跑個系統就行。




但是……似乎沒有這樣的解決方案。所以還是x86平台比較好解決。x86平台不僅性能起點高,而且系統的選擇也比較自由,Windows、Linux、FreeBSD的主場都是x86。

如果硬碟比較少,直接用主板南橋的SATA口就夠用了。但如果你需要安置大量的硬碟,那就需要硬碟擴展卡。這個擴展卡可以是陣列卡,也可以是不帶陣列功能的HBA卡(可以使用軟RAID)。




但是HBA卡和陣列卡對PCIe的需求比較多,而且一些對傳輸性能有要求的用戶還需要插萬兆網卡,所以伺服器平台是最合適的,當然功耗可能會比較高,而且散熱壓力也大。



對於我來說,我家的那台原來當軟路由的電腦就是比較理想的選擇,因為我沒錢……我只有將內存升級到雙2G DDR2的預算。

我用這台電腦體驗了一下FreeNAS,當然,只是體驗了一下系統操作,練手。



我是用光碟裝的,因為幾年前刻了一張安裝盤(一張DVD只刻了不到一半,之後封盤了,一大半的容量木大了)。



FreeNAS是基於FreeBSD的專業NAS系統,功能比較強大(強大到大部分功能我都不會用),性能比較好,但非常吃配置,我用1G內存連開機都開不了,換上4G才算是能進控制台看看風景,要想有較好的體驗還需要8G以上內存,可以加高速的SSD當緩存檔(一般可以用作寫入緩存,就是優先往SSD中寫,然後再慢慢往HDD裡面轉移。如果內存非常大的話,也可以開讀取緩存,將數據預加載到SSD中。SSD緩存檔對提高隨機讀寫性能意義更大)。



介紹一下我的「NAS實驗平台」,英特爾G31主板(精英牌)、英特爾奔騰E5200,4GB DDR2-800(雙通道),系統盤使用的是希捷的60G並口(PATA)盤(2003年出廠,有壞道),數據盤使用的是一塊日立的80G串口(SATA)盤(這個盤既可以SATA15Pin供電,又可以大4pin供電,非常有收藏價值)。因為E5200功耗很低,滿載也就不到30W的樣子,所以我就用被動散熱,運行Win7也沒有出現過熱問題。不過因為沒有風扇,所以北橋比CPU還熱,不過都在可控範圍內。



接下來我經過了反覆折騰(專業的系統可不是傻瓜操作,我看教程愣是沒怎麼明白),總算是裝上一塊硬碟,設定好存儲池,文件系統使用的也是ZFS,但因為只有一塊存儲盤,所以RAID Z這種特色功能是沒法體驗了。G31主板的南橋是ICH7,很遺憾,不支持AHCI,所以SATA硬碟在上面是殘血運行(IDE模式)。



問題來了——電腦的網絡中找不到這台NAS,手機ES文件瀏覽器倒是可以找到盤符,但是沒辦法正常存取。SMB也開了,網絡也配置了,就是工作不正常。






最後我一想,反正我只是用SMB,裝個Win7不就好了?NAS的高級功能(ZFS、快照之類的)我也用不上,假如我需要FTP的話添加一下IIS功能就可以了,Windows的GUI操作可比專業的NAS系統友好多了。Windows下的SMB也是「原汁原味」,兼容性不錯(我用ES文件瀏覽器可以輕鬆訪問,就是速度低得有點感人)。不,根本不用裝win7,因為我這台電腦本來的系統盤就是win7,而且我已經設置好磁碟的共享。當然,個人系統最多只能同時連接20台電腦,要想突破限制,只能用Windows Sever,客戶機數量可以輕鬆破萬(不過也沒有誰的個人NAS能超過20台設備用,所以個人版windows足夠了)。


但是……我從哪找買硬碟的錢呢?努力工作,麵包牛奶紙片人都會有的!

關鍵字: