29.01.2013 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!