如同之前 kidz 介绍pfsense的文章,FreeNAS也同样可以善加利用家里的旧电脑,将它变身成一个档案伺服器。它是一个非常小巧的作业系统,所有的设定只需透过浏览器便可以完成。
其实追本朔源,FreeNAS与pfsense是两位好兄弟,他们都是由m0n0wall的源码所发展出来的。底层的核心也都使用高效能的FreeBSD。硬体则支援市面上许多的RAID/IDE/SATA扩充卡,无线网卡也可以使用(FreeBSD 6.2 wi[n]系列module)。
其系统需求也相当简单,只要有128MB的RAM、32MB的硬碟/USB/CF、外加一张网路卡就足够了。CPU并不需要很快,效能在PIII 500MHz上下都绰绰有余。(但是像SFTP、Unison等加密传输的服务,便依赖CPU的速度来做加解密运算)
当然,FreeNAS,当然是Free的啰,所以建置的费用可缩小到 $0。
所以是谁,会需要FreeNAS?
* 玩家:这么有趣的系统没玩过太可惜了!
* 资讯化的家庭:利用旧电脑,方便管理大量的多媒体资料。
* 学研单位:快速备份大量的研究资料,并且透过网路存取利用。
* 中小企业:免费、功能齐全、容易架设与维护、更新迅速的NAS系统。
* 大型企业:当年度结余不足以添购一台RAID NAS伺服器的时候。
FreeNAS主要的功能有
1. CIFS:Samba,也就是Windows的网路芳邻
2. FTP:最快速的档案传输协定
3. NFS:所有UNIX-Like系统最常用的网路档案存取方式
4. RSYNCD:备份与同步化的最佳解决方案
5. SSHD:支援SFTP安全档案传输协定
6. Unison:支援安全加密的档案同步协定
7. AFP:Mac下的网路档案分享协定
8. UPnP:网路传送影音多媒体常用的协定
对于硬碟的管理功能,FreeNAS有
1. UFS/EXT2/EXT3磁碟读写
2. NTFS磁碟读写功能(0.684+)
3. 软体RAID 0/1/5/JBOD
4. iSCSI支援
5. 全磁碟加密保护(0.684+)
6. S.M.A.R.T 监控支援
7. 噪音控制
8. 休眠控制
使用者权限的管理支援
1. 本机端使用者管理
2. 远端AD
3. LDAP(0.684+)
还有一些不错的功能
1. 网路传输速度即时绘图!
2. CPU负载即时绘图!
3. 线上磁碟/CPU/主机板温度监控!(0.684+)
4. 线上Vcore/+-5V/+-12V电压监控!(0.684+)
5. 线上风扇转速监控!(0.684+)
6. 远端Syslog支援
7. 系统电源管理
8. 上传/下载档案
9. 完整的CPU/记忆体负载
10. 支援Swap(0.684+)
11. ntpdate时间同步协定
12. 韧体更新功能
可以发现,FreeNAS包含的这些功能已经涵盖了最常用的档案传输协定。外加完整的系统监视功能、一些可安装的外挂模组,一般家庭跟中小企业的档案伺服器需求一应俱全。
不管是Windows/BSD/Linux/Mac,甚至是你放在客厅的HTPC/Geexbox都可以与FreeNAS做出完美的配合。
日益增加的数位相机RAW档、DV拍摄档、DVD5/9 ISO、各式资料等等,现在只要利用家中的旧电脑,就有了新的解决方案。
在效能方面,个人用CAT.5e的网路线、一张烂烂的marvell Gigabit NIC加上烂烂的DLINK Gigabit Switch,FTP可以跑到平均20MB/Sec的成绩。以这样的硬体跑出这样的速度,效能的表现的确很好。
比起一般的市面卖的NAS,FreeNAS有什么优点呢?
1. 市售的NAS普通一点的要价4000元(不含硬碟),好的要三四万。FreeNAS建置成本可以压到$0元。
2. 官方研发速度快(光是0.68~0.683只经过两个月,平均三周就有一次更新版本)。
3. 系统升级程序简便。
4. 效能比一般embedded系统的NAS好。
5. 扩充性高,不论网路卡、硬碟扩充卡都可以安插多张。
6. 一般ATX的Power Supply替换容易,也容易升级为大瓦数的PSU。
7. 开放原始码架构,任何人都可以安装/撰写自己想要的外挂。
8. more...
FreeNAS的官方网站FreeNAS的档案下载区