2012年10月30日 星期二

Toshiba 2T 3.5" 重新開箱

這篇是 Toshiba 2T 3.5" 硬碟簡單開箱 的後續,上個月我開完 Toshiba 2T 3.5" 之後,我就丟在那裡當資料碟了,沒怎麼理他,後來開完 Seagate 2T 3.5" 簡單開箱 之後,只有留下「喔~Seagate 這顆2T 快很多」的印象,並沒有多想太多。

直到 ptt 有網友在問單碟 1T 的效能([問題] 關於單碟1T的2TB硬碟 ) ,因為我二顆都剛好開過,就貼給他看,結果網友 yalusko 指出我這顆 Toshiba 可能是烙塞版 XDD(pcdvd 的相關討論),查了一下還真的是傳說中序號5Q02的烙塞版 Orz。

抱著姑且一試的心情,打電話給富基電通(之前沒用過這家的服務),沒想到他說可以換貨,請我寄過去或是拿過去換,剛好我有事要去東區,就順路拿過去換。

富基電通在南港,有點小遠,不過還好換貨很快,相當阿莎力,我進去跟櫃台表明來意,他請我在外面等,十分鐘之後就把新的硬碟拿出來給我簽收了。

下面就是一些簡單測試,照片那些就不貼了,硬碟還不都長那樣 XDD


Crystal Disk Info , 運氣不錯,看起來富基換了一顆新品給我,注意一下序號。


HDD tune pro 讀取,一下子提昇到大約 150 MB/s ,雖然還是小輸 Seagate 2T ,但是這差距變的相當小。


來看看烙塞版的效能(取自之前的開箱文),才 96.6MB/s,這差距真的相當大啊。


寫入效能,也是快到 150MB/s


Crystal Disk Mark , 循序讀寫大約 180 MB/s 左右.

以上,報告完畢。

心得

1. 感謝 yalusko 網友協助。

2. 富基服務看起來還不賴,持續觀察下去。

3. 正確版的 Toshiba 2T 雖然效能還是小輸 Seagate 2T,但是差距很小,所以選擇上我覺得目前兩者 cp 值是差不多的(喜歡雞就買雞,喜歡 T 就買 T)

2012年10月16日 星期二

一萬元有一萬元的玩法 DIY NAS 完全攻略 (7) -- 遺珠篇

終於寫到最後一篇了 XD

這裡想要介紹一些曾經考慮過,最後因為種種因素沒採用的一些軟硬體,FYI。

atom 機板(圖取自網路)

Q:有沒有考慮 Atom 系列?

A:沒有,其實這考量還蠻輕鬆的。ATom 好處是低功率,安靜,效能也夠用,便宜,市面上很多商用 NAS 其實也都是用 Atom 做的。

缺點呢?
  1. 絕大多數板子只有二個 SATA 很難弄 raid, 要用到外接卡就不符合 cp 的要求了
  2. 一般市場上根本買不到,必須上網拍找工業用板,維修什麼的也麻煩
  3. FreeNAS 最少需要 6 G 的 RAM (而且 RAM 越多越好), 我看 ATom 規格很多只有 支援到 4G 而已。
  4. 這台 NAS 一二年後萬一不用了,也很好改裝成一般用的 pc 或是 htpc,ATom 只會更吃力而以。


chenbro 4 bay 小機殼(圖取自網拍)


Q:機殼一定要買聯力嗎?

A:其實機殼我有看到一個也不錯,是一家叫 Chenbro 勤誠做的,好像是專門做伺服器的機殼,如果有人只打算組個 4 bay NAS,或是手上的舊板只有 4 port,那麼用這機殼我覺得還不錯,而且還有 hot swap 很正點,露天上有人在賣,我有試算一下,組下來 case + power 跟我的聯力加海韻差不多。

銀欣 SFX ST45F-G (圖取自銀欣官網)


Q:PSU 的選擇還有嗎?

A:我是蠻推薦用 SFX PSU 的(小瓦更好),在台灣如果要能從正常管道買到的,大概只有銀欣這款, SFX還模組化,金牌,還附上轉接檔板,真的是該有了都有了,缺點就是價格稍貴了一點,預算足夠的蠻推這個的。

另外,不怕死的人也可以上掏寶找 PSU,那裡的 SFX PSU 選擇真的蠻多的,價格有的便宜到很扯,很麻煩的轉接檔板掏寶也有人在賣。但是我嫌麻煩沒買(也怕死!NAS PSU 炸了應該超爽)。

i3-2100T (圖取自網路)


Q:i3-2100T 這顆如何?

A:如果能便宜買到這顆應該更棒,TDP 只有 35W 的好物呀,超適合 NAS 使用,低耗電高性能,當初我也有想過,但是一查報價我就軟了,價格大約三千多吧,是 G550 的三倍左右,三倍速的夏亞很威,三倍貴的 2100 T很貴。

BTW,如果用 intel g系列的 cpu, RAM 只要買 DDR3-1333 就好,反正 g 系列也只能跑 DDR3-1067,這點注意。

(全文完)


一萬元有一萬元的玩法 DIY NAS 完全攻略 (6) -- 功耗測試


今天要來測試 NAS 的耗能狀況,測試工具是在網購上買的計量插座,精度我想就一般般吧,大陸製品,反正我只是要看簡單的功耗而已。



在開始測試之前,我先簡單介紹一下 freeNAS 設定部份。


web 界面 → 設定 → 進階,啟用 powerd,打勾。

簡單說明一下,這個 powerd 是 freeNAS acpi 的服務,簡單地說,讓電腦的 cpu 及週邊等等進入省電狀態。


web 界面 → 儲存 → 檢視磁碟

這裡有二個有關省電的選項,第一個是硬碟多久進入待機狀態,我是設定成 30 分鐘後待機;第二個是進階電源管理,這裡可以設定硬碟的電源管理,甚至可以讓硬碟停止運轉 (spin off),這裡有很多種說法,有人說太過頻繁的停止運作或是磁頭歸位會減損硬碟的壽命(WD 綠標表示:勿忘我),在省電跟壽命抉擇下,我寧可多吃些電,所以決定把它 disabled.


進階電源管理的幾種狀態設定。


設定好之後進行測試,測試情境我主要區分為三種

  1. 待機狀態:NAS 被擱置了一段時間時,沒有提供服務時。
  2. 一般狀態:對 NAS 進行普通讀寫,例如播放裡面的影片。
  3. 忙碌狀態:頻繁而大量的讀寫,例如複製大量檔案或是進行重整時。

在待機時,整台機器的全功率大約 35w 上下。



一般使用時,全功率大約在 45w 上下。



高負載時,整機大約 65w 上下,最高大約 70w.


整體來看,三階段大約 35w/45w/65w,我個人是覺得比我想像中還要低一些(430w 白買了...),注意目前只有三顆硬碟,不過這樣估算,再加上三顆也應該是很低,初步估計 250w ~ 300w 應該就非常夠用 ,最理想的 psu 應該可以挑個 300w sfx (可惜台灣很難買到...)

以上就是功率測試部份。

2012年10月15日 星期一

一萬元有一萬元的玩法 DIY NAS 完全攻略 (5) -- 效能測試

在前一篇 一萬元有一萬元的玩法 -- DIY NAS 完全攻略 (4) 把 FreeNAS 做好基本設定之後,接下來讓我們來進行一下效能測試,看 FreeNAS 運作起來效能好不好。

我家裡的環境很單純,FreeNAS 跟要測試的主機透過一個 TPLink 的 Giga Hub 連接,線材是用 cat 5e(不是 cat 6),有一台黑Mac 跟 二台 Windows 7 接到該 Hub 上,我會在 Windows 及 Mac 分別進行測試。

預定進行的測試項目如下

  1. Mac 平台下,透過 AFP 上下傳大檔
  2. Mac 平台下,透過 AFP 上下傳小檔(單檔1.2M, 1000 個檔案)
  3. Windows 平台下,透過網路芳鄰上傳及下載大檔(單檔 6G )
  4. Windows 平台下,透過網路芳鄰上傳及下載多個小檔(單檔1.2M , 1000 個檔案)
  5. Windows 平台下,進行 iSCSI 測試。


MAC 測試

大檔測試我使用了 Disk Speed Test 這套軟體進行測試,由圖可見在讀寫大檔的時候,FreeNAS 具有 108.6MB/s 及 93.4 MB/s 的成績,考量到網路環境,這成績相當不錯。

小檔測試部份,我先用 快速產生很多個測試用小檔案的方法 裡的方法產了 1000 個 1.2 MB 的小檔案用來進行測試。因為 Mac 下我找不到現成的測試用軟體,我弄了一個 script 來測。原理很簡單就是把檔案複製前後的時間相減,再用總傳輸量/時間差求出每秒平均。

寫入 NAS 算出來大約 31MB/s 左右,以這個數字來說,是個相當ok的成績(我之前的 ds211j 小檔傳檔還有到幾KB 的)


讀取部份則是 19MB/s ,這數字應該也算是可以。

Mac 部份簡單整理一下

大檔  Read: 93.4MB/s  Write: 108.6MB/s
小檔  Read: 19MB/s     Write: 31MB/s


Windows 測試

Windows 下我是用 DiskBench 軟體進行測試,因為他的測試方法我覺得比較符合實際情況,它一樣是在測試前後記錄時間,再用總傳輸量/時間差來計算。


大檔讀取(從 NAS 複製到 Local),平均速度是 72.6 MB/s



大檔寫入(從 Local 複製到 NAS),平均速度是 80.9 MB/s


小檔我們一樣是用 快速產生很多個測試用小檔案的方法 方式產生的 1000 個 1.2 M 小檔做為測試資料。

小檔讀取(從 NAS 複製到 Local),平均速度是 35.9 MB/s


小檔寫入(從 Local 複製到 NAS),速度是 23.1 MB/s


Windows 部份簡單整理一下

大檔  Read: 72.6MB/s     Write: 80.9MB/s
小檔  Read: 35.9MB/s     Write: 23.1MB/s


最後,我在 FreeNAS 裡設了一個 iSCSI 磁碟機,在 Windows 下用 HD Tune Pro 去測試


平均大約 60M 左右。

EDIT: 有網友說 iSCSI 效能有點差,我就再測了一下,結果如下


寫入 84.5MB/s


讀取 70.2MB/s

比較一下網路上NAS 的開箱文,iSCSI 這邊效能算中等吧。


以上就是 FreeNAS 效能測試的部份,下回將會進行功耗測試。



快速產生很多個測試用小檔案的方法

我們在進行測試 Stroage 時,為了測試小檔傳輸,我們經常會需要很多個小檔來進行測試(例如: 5000 個 1MB 的檔案),我們要如何快速產生這些測試用的小檔案呢 ?

答:使用 Windows 裡的 fsutil 工具。

方法如下:

1. 打開命令列視窗

2. 打入如下命令 For /L %i in (1,1,1000) do fsutil file createnew D%i.tmp 1048576

3. 這將會產生 1000 個大小 1MB 的檔案

4.用檔案總管驗證





資料來源:Howto: Generate many files of a particular size in Windows

2012年10月9日 星期二

一萬元有一萬元的玩法 DIY NAS 完全攻略 (4) -- 系統設定


FreeNAS 基本設定

系統正確地跑起來了,下來我們就要透過 web 介面做系統設定,讓它為網路環境提供檔案服務,在這篇裡我們會想要做這些事。
  • 修改界面語言
  • 把三顆硬碟組成一個 raid 5 的 Volume
  • 新增一組帳號,用來登入 freeNAS
  • 設定 samba (CIFS) 分享 -- 讓網芳能連到存取
  • 設定 AFP 分享 -- 讓 Mac 電腦能存取

修改界面語言

FreeNAS 有一個優點就是內建中文支援,系統剛灌好進入是英文介面,我們首先把它改成中文。


進入 System - Settings ,會有一個 Language 可以選,選 Traditional Chinese,然後登出再重新登入一次就會換成中文介面。


設定 Volume

以下有部份圖片因為當初我忘了抓圖了,所以改用 VM 模擬抓圖,可能與實機不符,敬請見諒。


點選儲存 → Volume Manager → 選擇要用到那幾顆硬碟做為 Volume,系統會自動根據你選的硬碟數量而下方會有不同的 raid type 可以選,例如選二顆就有 raid 0 (stripe) 或是 raid 1 (mirror) , 選三顆則是 raid 5 (raid-z)。我們這裡選的是 raid 5。

檔案系統格式有 UFS 跟 ZFS,兩者的比較網路上可以自己查,大體上來說  ZFS 比較新,超 Z 害的新時代檔案系統,具有容易管理,重建快速等等優點,沒有包袱的話可以試試看,我個人是選擇 ZFS。

同時給這個 Volume 一個名字,按下新增磁碟,等它跑完就完成了。


新增使用者


下來我們要新增一個連線時所要用的使用者帳號,點左邊選單的 帳號-使用者-新增使用者,填入帳號名稱,密碼就完成了。


設定 samba (CIFS) 分享


分享 - Windows (CIFS) - Add Windows Share ,設定你要的目錄,跟分享的名字,以我為例子,就是最簡單的,設定一個叫 nas01 的 share 對應到我設定的 Volume,下面有一些參數,像我就不喜歡有 guest mode, 我就把它都關掉。


再到服務裡,點 CIFS 旁邊的齒輪,打開 CIFS 設定,這裡要注意的

  1. 驗證模式我是選本機
  2. DOS 字元編碼:如果你的網路環境下還有 XP,這裡要設為 cp950,但是要改一下 config(請自行google),我因為環境下都是 win 7 了,所以這裡我就偷懶沒改 XD 
  3. 非同步 I/O (AIO) 我有設定開啟。



設定完成把 CIFS 設為 ON 就搞定了。


開啟服務之後就可以在 windows 網路芳鄰下找到,用剛才我們新建的 user account 登入,就可以開始使用了。


設定 AFP 分享



跟 CIFS 很類似,都是到共享 - Apple - 新增一個 AFP,設定我只有勾選 Enable .AppleDouble 跟 AFP UNIX 權限。


服務 - AFP - 齒輪,設定 AFP 的一些參數,這裡我沒動設定,一樣把 AFP ON 就可以啟動。

MAC 下登入之後的畫面。

註:這是我當初在使用 DS 211j 時發現的,我發現在 MAC 下,原本有二種協定 (Samba, AFP) 來存取 NAS,但是實際使用下發現 AFP 的效率 >>>>> Samba,特別是小檔一多,Samba 傳的慢不說,還常常傳到當掉。所以如果環境下會有 MAC,強烈建議用 AFP !

註2:如果你的環境中像我一樣有 windows 又有 mac,就同時設定二個 share 指向同一個地方就好,可是這樣會產生一個問題,那就是 mac 下會同時有二個 share , samba 基本上不會用,可是看了很礙眼,怎麼辦?


 在服務-CIFS-齒輪這裡設定,把 Zeroconf share discovery 不要打勾,MAC 就不會看到討厭的 CIFS share 了。

以上就是簡單的分享設定,由於我是由 Synology 跳過來的,我的第一印象這樣說好了,如果 Synology 的 web 介面是五顆星,那 FreeNAS 介面大概只有二顆星吧。光一個(我認為)最基本的 File Manager , 沒有。溫度監控,沒有。設定介面上有太多的技術參數,老實講不是很 User Friendly。但是做為一個 NAS,它還算夠用,老實講我們也不會沒事去開 web 介面來操作吧,所以這點(我個人)還算可以接受。

下回:來看看這傢伙跑多快吧 - 效能測試。

一萬元有一萬元的玩法 DIY NAS 完全攻略 (3) -- 安裝 freeNAS



接下來我們要開始安裝 FreeNAS囉~事實上,安裝 FreeNAS 真的是一件又快速又輕鬆的工作,只要幾分鐘就可以搞定。(前提是硬體都有支援到拉~)

進入freeNAS 官網 http://www.freenas.org/


點選右邊的連結下載,因為我們是 64 bit 平台,所以我選 64-bit


因為 Asus P8H77-I 這張板子,上面附的網卡是 Realtek 8111F,在8.2 的正式版裡沒有支援,請特別注意,所以我這們這裡要選的是 8.3 Beta (目前到 Beta 4)

雖然是 Beta,可是我對 FreeBSD 系列的 Beta 是蠻有信心的,不像某線上遊戲正式版上線四、五個多月了卻好像還在 open alpha ...

選 FreeNAS 8.3.0 → BETA 3 → x64

update:RC 版已經出來了,代表 8.3 正式版快要 Release。 (歡呼~)


把它燒成光碟


開機畫面,三秒後會自動執行 Default 選項,Boot FreeNAS


選擇 1 Install/Upgrade,選擇要安裝的磁碟(在這裡是 USB 隨身碟),安裝。


然後接下去就一切都是等它自動裝完。


安裝完成畫面,如果你的 LAN 裡面有 DHCP 時,它會自動抓到 IP,接下來就可以由這個 IP 登入 web 介面,建議把 NAS 的 IP 固定以便管理。你可以在直接在這裡設置,當然也可以從 web 介面裡設置。

當你看到這畫面就代表安裝成功拉,夠簡單吧~(幾分鐘就搞定了)

ps. 筆者在這裡唯一遇到的問題就是 8.2 版不支援 realtek 8111f,重新抓了 8.3 beta 就一切搞定了。

下回,FreeNAS 之再戰 web UI