《Linux集群体系结构》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:(美)Alex Vrenios著;马朝晖等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2003
  • ISBN:7111111915
  • 页数:192 页
图书介绍:本书对Linux集群体系结构的硬件环境组建与其软件开发作了深入细致的介绍。通过阅读本书,可以对Linux集群体系结构有深入的认识,掌握并了解如何设计和构造集群计算机。本书使你了解到开发项目可能遇到的问题,并掌握测试和调整分布式算法。 本书适合计算机系统集成技术人员、管理人员和计算机科研人员作为参考。

第1章 Linux集群计算机基础 1

1.1 集群是什么 1

1.2 体系结构设计特点 3

1.2.1 可伸缩性 3

1.2.2 高有效性 3

1.2.3 容错性 4

1.2.4 特性的相互依赖 4

1.3 集群应用 4

1.3.1 超级计算机 4

1.3.2 事务处理 5

1.4 范例系统:主从接口 5

1.5 读者技巧和操作系统信息 6

1.6 本书的其余部分 6

1.8 深入阅读 8

1.7 小结 8

第2章 多处理器体系结构 9

2.1 可从选择的计算机结构 10

2.2 多处理器分类 13

2.3 紧密耦合与松散耦合的处理器 14

2.4 分布式共享存储器系统 16

2.5 集群体系统结构 16

2.6 硬件选择 16

2.6.1 节点计算机 17

2.6.2 互连网络 18

2.7 软件选择 20

2.8 性能问题 20

2.9 我们的集群系统的体系结构 21

2.10 小结 22

2.11 深入阅读 22

3.1 用fork和execl执行的子任务 23

第3章 进程间通信 23

3.2 发送信号和处理接收的信号 26

3.3 使用共享存储器区域 28

3.4 对共享数据使用信号量 30

3.5 消息传递:UDP和TCP 35

3.5.1 IPC和UDP 35

3.5.2 IPC和TCP/IP 36

3.6 网际互连协议地址 40

3.7 通过网络传递消息 41

3.8 自动启动远程服务器 48

3.9 小结 52

3.10 深入阅读 52

第4章 装配集群的硬件 53

4.1 节点处理器和附件 53

4.2.2 网络布线 56

4.2 网络介质和接口 56

4.2.1 交换机还是集线器 56

4.3 实现OS 57

4.4 集群系统的网络拓扑结构 58

4.5 小结 59

4.6 深入阅读 59

第5章 配置相关操作系统文件 60

5.1 集群配置的概要回顾 60

5.2 Linux根用户 61

5.2.1 在系统提示符下以根用户身份登录 61

5.2.2 以根用户身份改动Linux系统文件 62

5.3 /etc/hosts文件的改动 62

5.4 /etc/fstab和/etc/exports文件的改动 63

5.5 远程访问安全 64

5.7 /etc/passwd文件中的可选改动 65

5.6 /home/chief/.rhosts文件中的可选内容 65

5.8 远程引用命令 66

5.9 小结 71

5.10 深入阅读 71

第6章 配置软件开发用户环境 72

6.1 Linux文件系统概述 72

6.2 /home/chief主目录 74

6.3 使用C编译器 74

6.4 使用make工具 78

6.5 备份和恢复 80

6.6 小结 81

6.7 深入阅读 81

第7章 主人接口软件体系结构 82

7.1 客户进程 82

7.2 串行服务器进程 86

7.3 并行服务器进程 88

7.4 分布式服务器进程 93

7.5 主从接口如何工作 98

7.6 系统局限性 99

7.7 小结 99

7.8 深入阅读 100

第8章 外部性能测量和分析 101

8.1 产生请求 102

8.2 到达间隔时间的分布 104

8.3 检查正确响应 107

8.4 评估和显示网络利用率 108

8.5 显示响应时间统计 116

8.6 MSI服务器的外部性能 122

8.7 小结 124

8.8 深入阅读 125

第9章 内部性能测量和计时 126

9.1 绘制软件执行图 127

9.2 绘制分布式系统的执行图 128

9.3 事件计时技术 129

9.4 执行阶段计时图表 131

9.5 系统性能改进 134

9.6 最终的MSI性能结果 137

9.7 小结 138

9.8 深入阅读 139

第10章 健壮的软件 140

10.1 alarm退出 141

10.2 超时 142

10.3 重新启动子任务 143

10.4 重新启动主任务 145

10.6 可靠的UDP通信 146

10.5 重新连接共享存储器 146

10.7 小结 147

10.8 深入阅读 147

第11章 深入研究 148

11.1 类似Beowulf的超级计算机 149

11.2 超级计算机应用 149

11.3 特别的对等网络 152

11.4 未来应用 153

11.5 小结 155

11.6 深入阅读 155

第12章 结论 157

12.1 多处理器体系结构 158

12.2 集群配置 158

12.3 分布式应用 158

12.4 最后的注释 159

附录 源代码 160