我想构建一个基于 Debian 的服务器来取代我们旧的 Infrant ReadyNAS?我对 Debian 比较熟悉,但就我所知,我的知识仅限于典型的 LAMP 需求。
我的初步需求是:
- 软件 RAID10(我认为还可以)
- 用户访问/级别控制
- 必须可从我们局域网中的任何计算机(OS X、Windows、Linux 同样适用)访问
- 速度比 Infrant 的解决方案更快
我担心混合环境可能会导致一些问题(尤其是 OS X)。我听说自由网络存储但它还没有达到 1.0,这让我感到不安全。
我可以使用 Debian 达到我的目标吗?还是我只能使用 ReadyNAS?
答案1
如果你没有运行像 FreeNAS 这样的发行版,那么你需要阅读桑巴。它是 *nix 的 CIFS 文件和打印服务器。它可以与 Windows、OSX 和 Linux 客户端完美配合。
它位于 Debian 的存储库中,因此您只需使用 apt-get 即可。Windows 是一个不断变化的目标,对较新版本的适当支持可能仅在较新的 Samba 版本中找到。因此请阅读发行说明。我知道如果您想要对 Windows 7 和 Vista 客户端进行适当的域支持,您将需要较新的版本之一。
答案2
同样在 ServerFault 上:FreeNAS 可靠吗。
假设有两台机器 [a] 和 [b] 提供文件服务,其中 [a] 是一台带有两个 7200 rpm 驱动器的赛扬 1.3ghz 处理器,而 [b] 是一台带有两个 7200 rpm 驱动器的四核至强处理器——由于该任务主要受磁盘限制,因此在文件服务方面,您可能看不到整体速度差异。如果您的新服务器具有更快的驱动器、更多的驱动器或用于磁盘缓存的大量 RAM——您可能会看到速度有所提高。
如果所讨论的驱动器从 40gb 增加到 640gb,您将看到由于磁盘密度等原因而导致的速度增加 - 但通常在大多数情况下机器速度无关紧要。
从嵌入式解决方案(ReadyNAS)到真正的“服务器”应该会产生相当大的速度差异;但为了确保万无一失,请在 4 个驱动器上运行 RAID 10。
答案3
通过常见的文件共享配置可以轻松满足您的要求。
- 为每个用户创建本地帐户。
- 使用权限管理访问。
- 使用 Samba 提供文件服务。Windows、Linux 和 Mac OS X 将与 SAMBA 共享进行互操作。
如果您习惯使用文件执行配置并阅读文档,那么您就没问题。Samba 文档很冗长,互联网上有数百个示例配置。
如果您正在寻找可预测的发布周期,我建议您获取 Ubuntu 8.04 服务器版。它至少支持到 2013 年。如果您熟悉 Debiab,那么您就熟悉 Ubuntu。
我们目前在办公室使用类似的配置。