几个月前,在办公室里,我们决定将一台退役的数据库服务器用作公司的新闻服务器。 这台机器是一台奔腾 Pro 200,配备 128MB 内存和 7GB 的快速宽带 SCSI 硬盘。上面安装了 Windows NT Server 4.0,以及 Microsoft 的 beta 版本新闻服务器软件包。 从客户端来看,它运行得很好,响应速度很快,并且有很大的存储空间。 从服务器端来看,情况并不那么令人满意。 由于系统不断重新索引假脱机文件,因此系统负载一直很高。 由于这台机器没有其他用途,我们让它继续运行。 在接下来的两周内,第一块硬盘坏了。 又过了两周,第二块硬盘也坏了,我们很快意识到这对于一项非必需服务来说不再具有成本效益。
但是,我们不想放弃这项方便的服务,因此我提议将服务器转换为 Linux 系统,因为我知道它会更有效率。 唯一的问题是,NT 配置使用了 6GB 的磁盘作为条带卷。 我听说 Linux 可以支持这种条带化,但我们都没有实施它的经验。 我开始了研究,并在一天之内使用 Red Hat 4.1 和 md 驱动程序启动并运行了一个试用系统。 功能非常出色,第二天我就开始在奔腾 Pro 上进行安装。
经过几天的安装、配置和定制,我们有了一个 Linux 系统,其性能明显优于之前的 Windows NT 配置。 系统负载实际上足够低,我们可以将该机器用作 FTP 服务器、名称服务器以及六个用户的 X 客户端,从而减轻了生产机器的负载。 经过两个月的运行,我们还没有丢失过任何一块硬盘。 对我们来说,Linux 已经证明是比更昂贵和专有的商业操作系统更可行、更具成本效益和效率的替代方案。