Cheap RAID 5 NAS
2008/12/25 更新
目前各家 NAS 換了 WD10EACS 後速度有非常大的進步, 看來讀寫速度需要再加上硬碟型號…
(目前僅已確定 QNAP 速度差很多, TS-509 PRO 跑 5 disk RAID5 甚至可以跑到 100MB/s)
(好像沒什麼人在看的樣子??)
隨著電腦的普及化, 很多人家中都有一台以上的電腦, 這時檔案共享就是個很重要的課題. 備份及安全性也是不容忽視的. RAID5 NAS算是個不錯的選擇, NAS讓每個人都能經由網路存取資料, RAID5 則是讓硬碟損壞後檔案遺失的風險下降.
不過市面上RAID5 NAS百百種, 每一家的價位, 功能, 效能也都不同, 單看廠商的宣傳實在很難選擇. 所以我花了點時間收集把網路上的資料, 希望能夠作為往後購買類似設備時的參考.
由於用途是一般家用, 故rack mount機種或價錢超過NT$35,000將不列入, 純粹以中低價位家用為主. 加上考慮到魔改造的可能性, 這邊會盡量把詳細硬體列出來.
Buffalo
Buffalo 在台灣有專門的代理商, 所以 Buffalo 的 NAS 算是台灣市面上比較常見的, 功能上還算相當齊全, 效能則差強人意. 考慮到價格的話 Buffalo 的 Terastation 系列算是入門的好選擇. 可以和 Buffalo 自家的 LinkStation 或 LinkTheater 連動也是個不錯的功能.
在日本有賣專用的替換硬碟, 不知道硬碟有沒有鎖韌體??
| Model | HD-HTGL/R5(停產) | TS-TGL/R5 | TS-HTGL/R5 | TS-ITGL/R5 |
| CPU family | Freescale PowerPC | Marvell ARM11(Feroceon) | ?? | |
| CPU model | Freescale MPC8241LVR266D (MPC603e) | ARM926EJ-Sid | ?? | |
| CPU speed | 266MHz | 500MHz | ?? | |
| RAM | 128MB SDRAM (onboard) | 128MB | ?? | |
| NIC | Realtek RTL8110S-32+Atmel 93C66 | Marvell | ?? | |
| ATA controller | ITE IT8211AF | SiI3512ECTU128 | Marvell 88SX6042 | ?? |
| HDD | PATA *4 | SATA*4 | ||
| OS | MontaVista Linux(2.4.20) 4MB flash |
Linux 16MB flash |
?? | |
| USB | NEC D720101GJ, 4port | 2 port | 2 port | |
| Performance | Read: 13MB/s Write: 11MB/s |
Read: 16MB/s Write: 11MB/s |
Read: 23MB/s Write: 3MB/s(!!) |
?? |
| Feature | USB Mass Storage USB Print Server USB TV Capture Box |
USB Mass Storage USB Print Server USB TV Capture Box Active Directory |
USB Mass Storage USB Print Server USB TV Capture Box Active Directory iSCSI |
|
| Price | 20,500(1TB) (’07/10/15) |
30,000(2TB) (’07/10/15) |
23,500(2TB) (’08/08/07) |
147,000円(1TB) 168,000円(2TB) 304,500円(4TB) (’08/01/30) |
| Conclusion | 初代機,台灣還有庫存,價錢還不錯 檔案系統不支援UTF-8 |
介面換成SATA,讀取速度也快一點 檔案系統不支援UTF-8 |
寫入速度慢得離譜,或許是測試軟體的問題?? | 支援iSCSI的新機種, 資料不明 |
BUFFALO TECHNOLOGY (TAIWAN)
Terastation Wiki
Netgear
(原Infrant已被Netgear合併)
台灣沒鋪貨, 東西很難買, 強大的韌體以及超高的效能相當吸引人, 原廠support是一流的, 在官方論壇上隨時有人可針對各種使用上的問題修改韌體. 獨家的X-Raid功能和Raid5很類似, 不過擴充上比較簡單可以直接加硬碟, 是硬碟預算不足時不錯的處理方式.(不過都買了NAS, 還會沒有硬碟預算嗎??)
| Model | ReadyNAS NV | ReadyNAS NV+ |
| CPU family | Sun Sparc | |
| CPU model | Infrant NSP IT3107 | |
| CPU Speed | 280MHz | ?? |
| RAM | 256MB DDR SDRAM (SO-DIMM module, 1GB max) |
|
| NIC | ?? | ?? |
| ATA controller | ?? | ?? |
| HDD | SATA*4 | |
| OS | RAIDiator(Linux) 64MB flash |
|
| USB | 3 | |
| Performance (X-RAID) |
Read: 34MB/s Write: 22MB/s |
Read: 42MB/s Write: 33MB/s |
| Feature | USB Mass Storage USB Print Server iTunes Server DLNA Server UPS Active Directory |
|
| Price | ??(無HDD) | |
| Conclusion | 原廠不附HDD所以價錢偏高, 效能上倒是不錯. | 比前代多了個顯示狀態的LCD,速度又更快了一點. |
Infrant Technology
Infrant Wiki
Promise (喬鼎資訊)
提到 IDE/SATA RAID 就不能不提到 PROMISE, 有不少內接卡產品, driver 更新速度普普, 至於低價位 NAS 則比較少.
| Model | SmartStor NS4300N |
| CPU family | Freescale PowerPC |
| CPU model | MPC8343 |
| CPU speed | 400MHz |
| RAM | 128MB SDRAM (onboard) |
| NIC | Gianfar PHY(??) |
| ATA controller | Promise PDC40719 |
| HDD | SATA*4 |
| OS | Linux 2.6.11 16MB flash |
| USB | 2 |
| Performance | (目前只找得到 RAID10的, RAID5的得再找看看) Read: 30MB/s Write: 21MB/s |
| Feature | DLNA Server |
| Price | 16,500(無HDD) (’07/10/15) |
| Conclusion | 這台有不少OEM機種, 像是Corega的CG-NSC4500GT就是其一. 韌體上似乎還是Promise本家的最快的樣子?? |
Promise Technology (喬鼎資訊)
NS4300N Wiki
QNAP
台灣威聯通, 速度和價錢算是普普, 雖然型號很多但是還蠻好分的, 掛上 II 的話記憶體會加到 256MB, 而加上 Pro 則是會在韌體裡加上 Windows AD 和 NFS 的功能(所以只要買 II 來自己改韌體就好了??)
| Model | TS-409 | TS-409 Pro |
| CPU family | Marvell ARM5 | |
| CPU model | Marvell 88F5281 | |
| CPU Speed | 500MHz | |
| RAM | 128MB DDR2 SDRAM(on-board) | |
| NIC | Marvell 88E1118 | |
| ATA controller | Marvell 88SX7042 | |
| HDD | SATA*4 | |
| OS | Linux 8MB NOR flash |
|
| USB | 3 | |
| Performance | Read: 36.5MB/s Write: 11.1MB/s |
Read: ??MB/s Write: ??MB/s |
| Feature | USB Mass Storage USB Print Server iTunes Server DLNA Server UPS HTTP web Server with PHP support MySQL/SQLite Server BT/HTTP/FTP client |
USB Mass Storage USB Print Server iTunes Server DLNA Server UPS HTTP web Server with PHP support MySQL/SQLite Server BT/HTTP/FTP client NFS client Active Directory |
| Price | 17,500(無HDD) (’08/06/02) |
20,500(無HDD) (’08/06/02) |
| Conclusion | 功能不少, 不用改就可以拿來當 web server 8MB flash有點小, 要自己改韌體有點難度 不知道能不能刷韌體升級成 TS-409 Pro?? |
比起一般版多了 NFS 以及 AD功能 硬體上和 TS-409 沒有差別,速度應該差不了多少 |
Synology (群輝科技)
近期開始大量鋪貨, 同時也有不少 OEM 產品. 價格算是蠻便宜的.
| Model | CS-407 | CS-407e | DS-508 |
| CPU family | Marvell ARM5tejl | Freescale PowerPC | Freescale PowerPC |
| CPU model | 88F5281 | MPC8241 | MPC8543 |
| CPU speed | 500MHz | 266MHz | 800MHz |
| RAM | 128MB | 64MB | 512MB(SO-DIMM) |
| NIC | Marvell 88E1118 PHY | Marvell 88E1118 PHY(??) | Marvell 88E1118 PHY *2 |
| ATA controller | Marvell 88SX7042 | ?? | Marvell 88SX7042 Silicon Image SiI3512(eSATA) |
| HDD | SATA*4 | SATA*5 | |
| OS | Linux 2.6.?? 4MB flash |
Linux 2.6.?? | Linux 2.6.15 2MB flash(??) |
| USB | 2 | ||
| Performance | 官方測試數據 | ||
| Read: ?? Write: ?? |
個人測試數據: Read: 8.3MB/s Write: 7.3MB/s |
Read: ?? Write: ?? |
|
| Feature | ?? | eSATA*1 Active Directory FTP over SSL/TLS HTTPS IP Camera iTunes Server USB Printer Sharing BitTorrent cloent |
|
| Price | 16,600(無HDD) (’08/08/07) |
9,400(無HDD) (’08/08/07) |
33,300(無HDD) (’08/08/15) |
| Conclusion | 價格意外的便宜, 不過機器版本一直更新, 硬體架構卻沒有變?? | Synology 也推出了 5 硬碟版本的 NAS, CPU 換成更快的 800MHz 後速度應該有相當多的進步, 不過很可惜沒有 RAID6 可用, 價錢也貴了點. | |
Thecus
台灣廠商, 在台灣也有相當程度的鋪貨, 和其他廠商不同的是 Thecus 用的是 Intel 的解決方案.
N5200系列可裝5顆HDD而且可以跑RAID6是優點之一, 不過初期韌體問題極多, 原廠support並不快, 得有慢慢搞的心理準備.
| Model | N3200 | N4100+ | N5200(B) | N5200BR | N5200PRO | |
| CPU family | Freescale PowerPC | Intel Xscale | Intel P6(Banias) | |||
| CPU model | MPC8347 | Intel 80219 IOP | Intel Celeron M | |||
| CPU speed | 400MHz | 600MHz | 600MHz | 800MHz | 1.5GHz | |
| RAM | 256MB DDR SRAM | 256MB DDR SDRAM (1GB max) (DIMM module) |
512MB DDR SDRAM (DIMM module) |
|||
| NIC | Realtek RTL8211B (2 port) |
Realtek RTL8110SB*2 (2 port) |
Intel 82541GI*2 (2 port) |
Intel 82541GI*2 (1 + 4 port switch)) |
||
| ATA conteoller | (??) | Intel GD31244 | SiI3114 | Marvell 88SX6081 | ||
| HDD | SATA*3 | SATA*4 | SATA*5 | |||
| OS | Linux 2.6.21 16MB flash |
Linux 2.6.?? 16MB flash |
Linux 64MB flash (2.5″ HDD 44 pin adapter) |
|||
| USB | ?? | 2 | 3 | |||
| Performace | (3 disk RAID5) Read: 41MB/s Write: 7.6MB/s |
Read: ?? Write: ?? |
(5 disk RAID5) Read: 45MB/s Write: 37.5MB/s |
Read: ?? Write: ?? |
(5 disk RAID6) Read: 59MB/s Write: 39MB/s |
|
| Feature | ?? | USB Mass Storage | RAID6 USB Mass Storage USB Printer |
RAID6 USB Mass Storage eSATA connector USB Wireless dongle support USB Printer |
RAID6 USB Mass Storage eSATA connector USB Wireless dongle support USB Printer iSCSI |
|
| Price | 12,200(無HDD) (’08/08/07) |
14,000(無HDD) (’08/08/07) |
21,500(無HDD) (’08/08/07) |
23,000(無HDD) (’08/08/07) |
29,500(無HDD) (’08/08/07) |
|
| Conclusion | 市面上比較少見的 3 硬碟版本 NAS, 讀取速度還算不錯. 不過功能也和價錢成正比, 蠻陽春的. | 前代N4100晶片大換裝, 成本應該差了不少. 效能應該會有不錯的改進??(N4100實在太爛了…) | 855GM+ICH4, 外掛一顆 8 port SATA controller. 可以說根本就是一台加掛了 ATA controller的完整x86 PC, 換個2.5″ HDD搞不好連 Windows 都可以裝進去?? | CPU最快, 效能當然也是名列前茅. 有人把 CPU 換成 Pentium-M 750(1.86GHz FSB533), 用 iSCSI 跑出 R79/W58 MB/s的驚人速度(jumbo frame 4k) | ||
其他軟體解決方案
目前也有不少軟體的解決方案, 不過這邊以open source的為主,畢竟會使用軟體解決方案除了省錢以外, 要的就是最大的彈性, 如果被授權條款綁死實在太不太划算.
| Solution | FreeNAS | Openfiler |
| RAID Level | 0,1,5 | 0,1,5,6,10 |
| Kernel | FreeBSD 6.1 STABLE (from m0n0wall) VMWare版本約32MB |
Linux 2.6 (rPath Linux) VMware Demo約500MB |
| File System Support | UFS, FAT32, EXT2/EXT3, NTFS | EXT3, JFS, XFS, ReiserFS, iSCSI |
| Share | NFS, CIFS, FTP, RSYNC, AFP | NFS, CIFS, FTP, iSCSI, HTTP/WebDAV |
| Good | 1.系統容量極小, 可用 flash 當作主系統. 2.可由FreeBSD 6.x自由客制化. |
1.完整的權限管理(LDAP / AD). 2.支援UPS. 3. 連線方式豐富且功能強大, 甚至可拿來建置SAN. |
| Bad | 1.目前仍無完整的權限/Quota設定. 2. 連線方式較少, 不支援iSCSI. |
1.若無LDAP或AD則無法設定權限. 2.速度較 FreeNAS慢. 3. Web設定介面較艱澀難懂. |
| Conclusion | 簡單好設定, 加上版本緊追著本家FreeBSD, 不錯的選擇. | 功能強大, 不過速度較慢且設定複雜, 需有一定Linux基礎 |
(搞不好可以把FreeNAS或Openfiler裝在Thecus N5200上??)
註: 除非特別註明, 效能測試將一律是 RAID5, Gigabit(jumbo frame 7.4k)狀況下的 512KB Random Read/Write 測量值.
您好,
我是 Synology 的工程師, 不小心跑到您的網站. 關於您本篇文章中的 CS407 performance,不知您如何測試, 因為我們內部測試數據比這個好很多….
http://www.synology.com/enu/products/CS407/perf.php
To Alex:
沒能把 CS-407 和 CS-407e 分開處理是我的錯誤, 我會修正並且把貴公司的測試數據網頁連結放上. 我放的不是賽豬公用的”最佳”數據, 因為實際使用上根本跑不到那麼快, 這點我相信您也很清楚.
以上每一台幾乎都是在兩個以上的不同環境測試, 取的是其中最低的測值, 這個數值代表”一般使用上的最低限速度保證”, 我個人認為在選購相關產品方面, 這個數值參考價值比較高.
==
會取最低數值是因為我被 Thecus 嚇到了, 當初 N4100 的賽豬公數值漂亮的很(12~20 MB/s), 結果拿來用時 write 卻只有可憐的 3MB/s…