Configuration and Tuning GPFS for Digital Media ... - IBM Redbooks
Configuration and Tuning GPFS for Digital Media ... - IBM Redbooks
Configuration and Tuning GPFS for Digital Media ... - IBM Redbooks
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
4.4.3 Starting NFS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159<br />
4.4.4 NFS in a digital media environment . . . . . . . . . . . . . . . . . . . . . . . . 160<br />
4.4.5 Integrating NFS <strong>and</strong> <strong>GPFS</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163<br />
4.4.6 Preparing windows clients. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165<br />
4.5 Additional <strong>GPFS</strong> management tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . 166<br />
4.5.1 Building gpfsperf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169<br />
4.5.2 Removing <strong>GPFS</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169<br />
Chapter 5. Maintaining <strong>and</strong> tuning the <strong>GPFS</strong> environment. . . . . . . . . . . 171<br />
5.1 Per<strong>for</strong>mance tuning cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172<br />
5.2 <strong>Tuning</strong> the <strong>GPFS</strong> environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174<br />
5.2.1 <strong>Tuning</strong> storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175<br />
5.2.2 <strong>Tuning</strong> the SAN hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176<br />
5.2.3 <strong>Tuning</strong> the operating system. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177<br />
5.2.4 <strong>Tuning</strong> <strong>GPFS</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181<br />
5.2.5 <strong>Tuning</strong> the clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186<br />
5.3 Software tools <strong>and</strong> utilities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188<br />
5.3.1 System administration tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191<br />
5.3.2 System resource monitoring tools (Linux). . . . . . . . . . . . . . . . . . . . 199<br />
5.3.3 Load generating tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203<br />
5.4 Client application considerations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206<br />
5.4.1 Client side buffering <strong>and</strong> failover mechanism . . . . . . . . . . . . . . . . . 206<br />
5.4.2 Client side load balancing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206<br />
5.4.3 Block size considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206<br />
5.4.4 Mixed-media processing <strong>and</strong> file access patterns . . . . . . . . . . . . . 207<br />
5.5 Per<strong>for</strong>mance tuning considerations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208<br />
5.6 List of <strong>GPFS</strong> related files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209<br />
Appendix A. Basic infrastructure configuration additions . . . . . . . . . . . 211<br />
A.1 Automatic network installation using SLES 9 Installation Server . . . . . . 212<br />
A.2 Configuring tftpd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212<br />
Configuring tftpd <strong>for</strong> booting Intel-based computers (PXE). . . . . . . . . . . . 212<br />
A.2.1 Configuring tftpd <strong>for</strong> booting POWER-based computers . . . . . . . . 213<br />
A.3 Configuring dhcpd. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214<br />
A.4 SLES9 Installation Server <strong>Configuration</strong> with YaST using FTP . . . . . . . 215<br />
A.5 <strong>Configuration</strong> of secure shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218<br />
A.6 Setting up storage software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222<br />
A.7 Installing <strong>and</strong> configuring a distributed shell . . . . . . . . . . . . . . . . . . . . . . 223<br />
A.8 SLES9 Installation on an <strong>IBM</strong> eServer BladeCenter JS20 . . . . . . . . . . . 224<br />
A.9 Sample storage profile file <strong>for</strong> DS4500 . . . . . . . . . . . . . . . . . . . . . . . . . . 225<br />
Appendix B. Typical broadcast system workflow . . . . . . . . . . . . . . . . . . 231<br />
Appendix C. Yam: Installation server setup tool . . . . . . . . . . . . . . . . . . . 239<br />
Contents v