书评:《构建集群 Linux 系统》

作者:Rami Rosen
Book Review: Building Clustered Linux Systems

出版社:Prentice Hall PTR

ISBN:0-13-144853-6

价格:$49.94

构建集群 Linux 系统》的作者声明本书的目的是“鼓励您构建集群,并帮助您实现这一目标”。 事实上,本书的章节都遵循这个目标。 本书首先定义术语“集群”,并将集群系统与 SMP 系统进行比较。 随后,本书讨论集群的硬件组件和架构。 解释了网络基础知识——TCP/IP 协议,例如 ARP、IPv4 和 IPv6;交换机;虚拟 LAN;等等——作为后续集群网络控制讨论的初步。

在后面的章节中介绍了各种 HSI(高速互连)拓扑。 此外,本书的大部分内容都致力于构建集群所需的软件,从讨论不同的 Linux 发行版开始,并继续介绍集群软件包——OSCAR、OpenMosix、Rocks 等。 作者还解释了管理软件等等。 此外,还深入解释了 SystemImager,这是一个重要且功能强大的集群安装工具。

集群文件系统得到了很好的探索和解释,包括集群中 NFS 的讨论。 此外,还调查了一些开源并行文件系统,包括 PVFS、OpenGFS 和 Lustre,以及一些商业文件系统,例如 Red Hat GFS、PolyServe Matrix 等。 最后,讨论了监控工具,例如 mon 和基于 Web 的 Gangila。

构建集群 Linux 系统》包含许多图形——超过 160 个——并展示了许多表格,以直观地演示所处理的各种主题。 一些图表是用 Microsoft Visio 创建的。 作者在前言中承认了这一点:“尽管我专注于 Linux,但 Visio 在创建设计图以及机架和集群配置的逼真图片方面的能力仍然是无与伦比的”。 我必须承认,我完全同意他的观点。 尽管我是一位忠实的 Linux 用户,但我尚未找到任何适用于 Linux 的应用程序可以在质量上提供类似于 Visio 的东西。

最后,本书提供了许多关于设计和构建 Linux 集群各个方面的实际例子——网络、硬件、管理、安装等等。 作者在位于华盛顿州里奇兰的太平洋西北国家实验室 (PNNL) 实验室的丰富经验贯穿全书。

总而言之,《构建集群 Linux 系统》对于那些想要了解更多关于 Linux 集群知识的人来说是一本好书——系统管理员、软件/硬件工程师以及每个对该主题感兴趣的 Linux 倡导者。

Rami Rosen 是一位软件工程师,最近一直在为一家开发视频会议和 VoIP 解决方案的初创公司开发 Linux 软件。 他是一位忠实的 Linux 内核倡导者,并且热爱音乐、阅读和跑步。 您可以通过 ramirose@gmail.com 与他联系。

加载 Disqus 评论