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 沒有差別,速度應該差不了多少

威聯通科技 QNAP System Inc.


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 可用, 價錢也貴了點.

Synology (群輝科技)


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)

Thecus


其他軟體解決方案

目前也有不少軟體的解決方案, 不過這邊以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上??)

FreeNAS
Openfiler


註: 除非特別註明, 效能測試將一律是 RAID5, Gigabit(jumbo frame 7.4k)狀況下的 512KB Random Read/Write 測量值.

RSS feed | Trackback URI

2 Comments »

Comment by Alex
2008-08-12 13:38:53

您好,

我是 Synology 的工程師, 不小心跑到您的網站. 關於您本篇文章中的 CS407 performance,不知您如何測試, 因為我們內部測試數據比這個好很多….
http://www.synology.com/enu/products/CS407/perf.php

 
Comment by roid
2008-08-14 15:28:39

To Alex:
沒能把 CS-407 和 CS-407e 分開處理是我的錯誤, 我會修正並且把貴公司的測試數據網頁連結放上. 我放的不是賽豬公用的”最佳”數據, 因為實際使用上根本跑不到那麼快, 這點我相信您也很清楚.

以上每一台幾乎都是在兩個以上的不同環境測試, 取的是其中最低的測值, 這個數值代表”一般使用上的最低限速度保證”, 我個人認為在選購相關產品方面, 這個數值參考價值比較高.

==
會取最低數值是因為我被 Thecus 嚇到了, 當初 N4100 的賽豬公數值漂亮的很(12~20 MB/s), 結果拿來用時 write 卻只有可憐的 3MB/s…

 
Name
E-mail
URI
Your Comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.

Trackback responses to this post