Preface 1.Introduction RAID Terminology The RAID Levels:An Overview RAID on Linux Hardware Versus Software 2.Planning and Architecture Hardware or Software? The RAID Levels:In Depth RAID Case Studies:What Should I Choose? Disk Failures Hardware Considerations Making Sense of It All 3.Getting Started:Building a Software RAID Kernel Configuration Working with Sotware RAID Creating an Array The Next Step 4.Software RAID Reference Kernel Options md Block Special Files /proc and software RAID raidtools mdadm 5. Hardware RAID Choosing a RAID Controller Preparing Controllers and Disks General Cngiguration Issues Mylex Adaptec Promise Technology 3ware Escalade ATA RAID Controller LSI Logic(MegaRAID) 6.Filesystems Basic Filesystem Concepts The Linux Virual Filesystem(VFS) ext2 ext3 Extensions for the ext2 Filesystem ReiserFS IBM JFS SGI XFS 7.Performance,Tuning,and Maintenance Monitoring RAID Devices Managing disk Failures Configuring Hard Disk Parameters Performance Testing Booting with Software RAID A.Additional Resources B.Hardware RAID Controller Vendors Index