NAS / SAN / FTP服务器的最佳解决scheme

我刚刚买了一个4gb ram和10TB硬盘的AMD Zacate主板。

我想使用这个系统作为一个轻的Ubuntu生产系统(电子邮件,networking,YouTube,…),并作为NAS / SAN / FTP。

我期待着使用FreeNAS或Openfiler,但他们是独立的操作系统。 因此,我想到了对它们进行虚拟化,但是对于如此轻的CPU来说,这可能不是最好的select。

有没有在Ubuntu上安装FreeNAS或Openfiler的选项? 你会怎么做?

FreeNAS是一个操作系统。 您不能将其安装在任何其他操作系统上。 一个虚拟机是可能的,但增加了一个不必要的抽象层(和性能下降)到文件服务服务。 分配给这个虚拟机的任何磁盘空间将不能用于你的主机操作系统(Ubuntu)。

正如你所说的你想要“NAS / SAN / FTP”function,似乎你可能不知道你想要什么。 为了在* nix机器的局域网上共享文件,NFS是一个不错的select。 如果您有Windowsnetworking或部分Windowsnetworking,则应使用SMB / CIFS。 这是更深入的build立,但一旦function,使用起来非常方便。 对于WAN访问,FTP或SFTP等一些变体是要走的路。 所有这些都可以在Ubuntu上设置,就像在FreeNAS或openfiler上一样。

在Ubuntu 10.10和Ubuntu 11.04 Natty Narwhal中安装Samba服务器

设置NFS Howto

设置FTP服务器