© Copyright IBM Corp. 2002. All rights reserved. iii
Contents
Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi
The team that wrote this redbook. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xxi
Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
Become a published author . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv
Comments welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv
Chapter 1. HPC clustering concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 What a cluster is . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.1.1 High-Performance Computing cluster. . . . . . . . . . . . . . . . . . . . . . . . . 2
1.1.2 Beowulf clusters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 IBM Linux clusters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.1 xSeries custom-order cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.2 IBM eServer Cluster 1300. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2.3 The new IBM eServer Cluster 1350 . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.3 Making up an HPC cluster. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.3.1 Logical functions that a node can provide. . . . . . . . . . . . . . . . . . . . . . 7
1.3.2 xSeries models used in our cluster . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.3.3 Other cluster components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.4 Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.4.1 IBM Cluster Systems Management for Linux . . . . . . . . . . . . . . . . . . 15
Chapter 2. xCAT introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.1 What xCAT is . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.1.1 Download xCAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.1.2 Directory structure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.2 Installing a Linux cluster with xCAT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.2.1 Planning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.2.2 Hardware preparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.2.3 Management node installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.2.4 Cluster installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Chapter 3. Hardware preparation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
评论5