Which RAID levels are supported by XServe RAID ? (and briefly describe them)

XServer RAID supports these RAID configurations as hardware RAID solutions:

RAID 0: Striping.
Lays down data in stripes across an array of drives for exceptional I/O performance, but with no data protection.

RAID 1: Mirroring.
Writes identical copies of data on a pair of disks for total redundancy, but with limited performance and inefficient use of drives.

RAID 3: Striping with parity.
Stripes data across two or more drives and stores parity data on a dedicated drive, providing data redundancy and performance thats faster than that of a single drive.

RAID 5: Striping with distributed parity.
Distributes data and parity information across an array for high throughput, good redundancy, and efficient use of drives.

RAID 0+1: Striping over mirroring.
Stripes data across pairs of mirrored drives for a mix of performance and redundancy.

RAID 10, 30, and 50: Striping over RAID 1, 3, and 5.
Uses hardware RAID to create two or more sets in RAID level 1, 3, or 5, and software RAID to stripe across the sets. This creates a single data volume with the best balance of performance and data protection.