From the Back Cover
A comprehensive look at the principles, functionality, andimplementations of UNIX and Linux(r) filesystems
Every aspect of a network-storage, file transfers, backup-dependson the filesystem for structure, functionality, and integrity.Surprisingly, UNIX-the operating system of choice formission-critical networks-has historically had little documentationon its filesystem structures. Written by Steve Pate, a sen-iormember of the VERITAS Filesystems Group, this book sheds light onthe inner workings of UNIX filesystems and gives you the know-howto fine-tune your UNIX filesystems for optimal performance. Patealso provides a complete implementation of the System V filesystemon Linux, as well as instructions on how to build, install, andanalyze it.
In addition to the author's comprehensive and practical coverage ofall aspects of filesystems, this book:
* Covers the commands and implementations of all major versions ofUNIX and Linux filesystems
* Includes case studies of three real-world implementations of theVERITAS Filesystem (VxFS), the Unix File System (UFS), and theLinux-based ext2 and ext3 filesystems
* Describes backup techniques, archiving tools, and frozen imagetechniques used to create stable backups
* Details how to build distributed and clustered filesystems usingStorage Area Networks
Wiley Technology Publishing has teamed with VERITAS SoftwareCorporation to deliver a series of books for the enterprise storagemanagement community. These titles will provide system and networkadministrators, server application developers, and storageengineers with in-depth, hands-on information on how to buildscalable, quick, and highly available storage area networks. Keybooks in the series, including this one, are designed to help CIOsmake the decisions as to when and how to embark on investing in newtechnology.
The companion Web site includes all of the code for the databasesincluded in this book.
About the Author
STEVE D. PATE is a senior manager and long time contributor to the VERITAS Filesystems Group. For the last fifteen years, he has been involved in the design and development of operating systems for numerous versions of UNIX and microkernel-based implementations of UNIX.