我想建立一个基于 Debian 的服务器来取代我们旧的 Infrant ReadyNAS?我对 Debian 有点熟悉,但就这里而言,我的知识仅限于典型的 LAMP 需求。
我最初的需求是:
- 软件 RAID10(没关系,我认为)
- 用户访问/级别控制
- 必须在我们 LAN 中的任何计算机上都可用(OS X、Windows、Linux 一样)
- Infrant 解决方案的速度提升
恐怕混合环境可能会导致一些问题(尤其是 OS X)。我听说过FreeNAS,但它还没有达到 1.0,这让我很不安全。
是否有可能使用 Debian 实现我的目标,或者我被 ReadyNAS 卡住了?
如果您不运行 FreeNAS 之类的发行版,那么您需要阅读Samba。它是 *nix 的 CIFS 文件和打印服务器。它适用于 Windows、OSX 和 Linux 客户端。
它在 Debian 的存储库中,因此您应该能够轻松获取它。Windows 是一个移动目标,对较新版本的正确支持可能仅在较新的 Samba 版本中找到。所以请阅读发行说明。我知道如果您想为 Windows 7 和 Vista 客户端提供适当的域支持,您将需要较新版本之一。
同样在 ServerFault: Is FreeNAS Reliable。
给定两台机器,[a] 和 [b] 服务文件,其中 [a] 是带有两个 7200 rpm 驱动器的 celeron 1.3ghz,而 [b] 是带有两个 7200 rpm 驱动器的四核至强 - 你可能看不到太多由于任务主要受磁盘限制,文件服务的总体速度差异。如果您的新服务器有更快的驱动器、更多的驱动器或大量用于磁盘缓存的内存——您可能会看到增加。
如果有问题的驱动器从 40gb 变为 640gb,由于磁盘密度等原因,您会看到速度增加 - 但通常在大多数情况下机器速度无关紧要。
从嵌入式解决方案(ReadyNAS)到真正的“服务器”应该会产生相当大的速度差异;但只是为了确定——跨 4 个驱动器运行 RAID 10。
通用文件共享配置可以轻松满足您的要求。
如果您对使用文件执行配置和阅读文档感到满意,那就没问题了。Samba 文档很冗长,互联网上有数百个示例配置。
如果您正在寻找可预测的发布周期,我建议您选择 Ubuntu 8.04 服务器版。它至少支持到 2013 年。如果您熟悉 Debiab,那么您就熟悉 Ubuntu。
我们目前在我们的办公室使用类似的配置。