下一页 上一页 目录

24. 附录 D:示例:多用途服务器

以下表格来自我曾经工作过的一台中型多用途服务器的设置。除了作为一台通用的 Linux 机器外,它还将是一台网络相关的服务器(DNS、邮件、FTP、新闻、打印机等)、用于各种 CAD 程序的 X 服务器、CD-ROM 刻录机以及许多其他功能。文件位于 3 个 SCSI 驱动器上,容量分别为 600MB、1000MB 和 1300MB。

通过将 /usr/local 从其余的 /usr 系统中分离出来,可能会获得进一步的速度提升,但我们认为增加的复杂性不值得。如果有另外几个驱动器,这可能更值得。在这个设置中,驱动器 sda 较旧且速度较慢,完全可以用 IDE 驱动器替换。另外两个驱动器都相当快。基本上,我们将大部分负载在这两个驱动器之间分配。为了减少分区大小不平衡的风险,我们决定将 /usr/bin/usr/local/bin 放在一个驱动器上,并将 /usr/lib/usr/local/lib 放在另一个单独的驱动器上,这也为我们提供了一些驱动器并行处理能力。

通过使用 RAID 可以获得更多性能提升,但我们认为作为服务器,我们需要比当时的 md 补丁所能提供的更高的可靠性,并且专用的 RAID 控制器超出了我们的预算。


下一页 上一页 目录