使用媒体服务器和NAS简化文件共享(1)


本文介绍的五款开源NAS网络附加存储)和媒体服务器解决方案让用户很容易在网络上集中共享和存储文件。

1. FreeNAS
FreeNAS是最流行的开源NAS解决方案之一,采用BSD许可证而发行。它基于FreeBSD,同时拥有命令行接口和Web界面。它可以安装到Compact Flash、USB闪驱或硬驱上。它还可以直接从自生系统LiveCD)来启动。

FreeNAS支持下列协议:SMB/CIFSWindows)、AFPApple/Mac)、NFSUnix/Linux)、FTP、TFTP、RSYNC、iSCSI UPnP和Unison比较旧的版本)。它还支持RAID、ZFS和磁盘加密比较旧的版本)。

FreeNAS现在完全支持开源ZFS文件系统,从而为你提供了数据完整性保护、几乎没有限制的大小限制、可以克隆的快照、自动修复、RAID-Z及更多功能。此外,万兆以太网驱动程序现在内置在FreeNAS中,所以如果你使用万兆以太网或更好的连接,就可以获得极快的传输速度。

备份功能包括文件的定期快照。如果某个用户的文件出现了丢失或受到了破坏,就可以恢复过来。它甚至支持远程复制,那样可以在另一个地方恢复快照,以确保冗余机制,因而万一主站点遇到了灾难,也没有后顾之忧。

它的网络功能支持虚拟局域网VLAN)标记、链路聚合和局域网上唤醒WoL)。监控功能包括S.M.A.R.T. smartmontools监视器工具)、电子邮件提醒、SNMP、Syslog和UPSNUT)支持。

在版本7及更早版本中,你会找到后续版本丢弃的额外服务,其中包括bittorent客户程序Transmission)、UPnP服务器FUPPES)、iTunes/DAAP服务器Firefly)和Web服务器lighttpd)。
相关网址:http://www.freenas.org/

2. Openfiler
Openfiler是一款基于Linux的解决方案,可以充当NAS或存储区域网络SAN)服务器,它既提供免费版本采用GPLv2许可证),也提供商业版本。它可以安装到PC或服务器上,另外可以作为虚拟机实例来运行。Openfiler是一款占用资源比其他NAS服务器更多的解决方案,最低硬件规格方面的要求比较高:1GHz处理器、2GB内存和10GB磁盘空间。

Openfiler支持下列网络协议:SMB/CIFSWindows)、NFSUnix/Linux)、HTTP/WebDAV和FTP。

Openfiler的功能包括支持基于卷的分区、iSCSI目标和启动器)、预定快照、资源配额以及便于共享区管理的单个统一界面。它还提供了全面的共享管理功能,比如针对每个共享区提供基于多群组的访问控制、SMB/CIFS卷影复制和公共/访客共享区。

Openfiler支持的便于用户帐户管理的网络目录包括NIS、LDAP、活动目录、Hesiod和NT4域控制器。Kerberos 5验证协议也得到支持。
相关网址:http://www.openfiler.com/

3. CryptoNAS
CryptoNAS是一个小型的NAS项目,最新维护日期截至2011年5月。它是基于Linux的服务器,是为了支持驱动器加密而专门设计的,以便迅速、轻松地搭建安全的NAS服务器。它通过自生系统LiveCD)来提供,可以与可下载的二进制代码一同安装到现有的Debian/Ubuntu计算机上,也可以在其他基于非Debian的Linux发行版上编译。

你只要提供加密密码,就可以通过基于Web的图形用户界面GUI)来创建和挂载加密的卷。然后通过SambaWindows)共享区,网络上的计算机就可以访问这个卷,其工作原理就如同访问一个简单的共享文件夹。你还可以通过Linux、Mac OS X及支持Samba共享区的其他操作系统,访问CryptoNAS共享区。一旦你卸载掉了NAS服务器上的加密卷或者重新启动NAS服务器,它们就会锁定,直到再次提供加密密钥才解锁。

由于CryptoNAS使用LUKS卷来创建加密磁盘分区,它们在Linux或Windows中还可以通过FreeOTFE来直接访问。

想获得使用CryptoNAS方面的帮助,可以参阅我之前在PracticallyNetworked上介绍的一篇教程http://www.practicallynetworked.com/sharing/crypto_nas_tutorial.htm)。
相关网址:http://www.cryptonas.org/


相关内容