基于Debian的混合操作系统环境下的本地文件服务器?

我想build立一个基于Debian的服务器来取出旧的Infrant ReadyNAS? 我对Debian有点熟悉,但就我而言,我的知识仅限于典型的LAMP需求。

我最初的需求是:

  • 软件RAID10(没关系,我想)
  • 用户访问/级别控制
  • 必须从我们的局域网内的任何一台电脑(OS X,Windows,Linux平等)
  • 通过Infrant的解决scheme加快速度

恐怕混合环境可能会导致一些问题(尤其是OS X)。 我听说从FreeNAS,但它仍然没有达到1.0,这使我不安全。

是否有可能达到我的目标与Debian或我困在ReadyNAS?

如果你不像FreeNAS那样运行发行版,那么你需要阅读Samba 。 这是用于* nix的CIFS文件和打印服务器。 它可以在Windows,OSX和Linux客户端上正常工作。

它在Debian的仓库中,所以你应该能够适应它。 Windows是一个移动的目标,适用于较新版本的支持只能在较新的Samba版本中find。 所以阅读发行说明。 我知道如果你想为Windows 7和Vista客户端提供适当的域名支持,你需要使用新版本。

另外在ServerFault上: FreeNAS Reliable 。

假设有两台机器,一个是[a]和[b]个文件,其中[a]是一个1.3GHz的赛扬,两个7200rpm的驱动器,[b]是一个四核心的至强,两个7200rpm的驱动器 – 由于任务主要受到磁盘限制,因此出于文件保留的目的,总体速度差异的总和。 如果您的新服务器具有更快的驱动器,更多的驱动器或相当数量的磁盘cachingRAM – 您可能会看到增加。

如果有问题的驱动器从40GB到640GB,由于磁盘密度等原因,您将看到速度提升 – 但是通常情况下,机器速度在大多数情况下是不相关的。

从embedded式解决scheme(ReadyNAS)到真正的“服务器”应该会产生相当大的速度差异; 但只是要确保 – 在4个驱动器上运行RAID 10。

通过共同的文件共享configuration可以轻松地促进您的要求。

  • 为每个用户创build本地帐户。
  • 使用权限pipe理访问。
  • 使用Samba来提供您的文件。 Windows,Linux和Mac OS X将与SAMBA共享操作。

如果你对使用文件和阅读文档执行configuration感到满意,那么你会好起来的。 Samba文档是详细的,并有数百个在互联网上浮动的示例configuration。

如果你正在寻找可预测的发布周期,我鼓励你去抢Ubuntu 8.04服务器版。 至less在2013年之前它将得到支持。如果您熟悉Debiab,那么您对Ubuntu很熟悉。

我们目前在我们的办公室使用类似的configuration。