ระดับที่รองรับสําหรับ Intel® RAID Controller
คอนโทรลเลอร์เหล่านี้รองรับ Redundant Array of Independent Disks (RAID) ระดับ 0, 1, 5, 6, 10, 50 และ 60 ดูด้านล่างสําหรับคําอธิบายโดยย่อของประเภท RAID เหล่านี้ คุณสามารถค้นหารายละเอียดเพิ่มเติมได้ใน คู่มือผู้ใช้ IT/IR, Integrated Software Stack 3
ระดับ 0: มักเรียกว่าการสตริป ระดับนี้เป็นเทคนิคการแมปข้อมูลที่เน้นประสิทธิภาพ ข้อมูลที่เขียนไปยังอาร์เรย์จะถูกแบ่งออกเป็นสตริปและเขียนข้ามดิสก์ของอาร์เรย์ ขั้นตอนนี้ช่วยให้มีประสิทธิภาพ I/O สูงในราคาที่ต่ํา แต่ไม่มีการทํางานซ้ําซ้อน
ระดับ 1: มักเรียกว่าการทํามิเรอร์ ระดับนี้ให้ข้อมูลที่ซ้ําซ้อนโดยการเขียนข้อมูลที่เหมือนกันกับดิสก์ของสมาชิกแต่ละดิสก์ของอาร์เรย์ ระดับ 1 ทํางานด้วยดิสก์สองตัวที่อาจใช้การเข้าถึงแบบขนานสําหรับอัตราการถ่ายโอนข้อมูลสูงเมื่ออ่าน แต่ทํางานทั่วไปมากขึ้นเพื่อให้อัตราธุรกรรม I/O สูง ระดับ 1 ให้ความน่าเชื่อถือของข้อมูลที่ดีเยี่ยม และปรับปรุงประสิทธิภาพสําหรับแอพพลิเคชั่นที่เน้นการอ่าน แต่ในราคาที่ค่อนข้างสูง จํานวนไดรฟ์ขั้นต่ําคือ 2 ตัว
ระดับ 5: RAID ระดับ 5 เป็น RAID ประเภทที่พบบ่อยที่สุด โดยการกระจายพาริตี้ในดิสก์ไดรฟ์ของสมาชิกอาร์เรย์บางส่วนหรือทั้งหมด RAID ระดับ 5 จะกําจัดปัญหาคอขวดในการเขียนในระดับ 4 เช่นเดียวกับระดับ 4 ผลลัพธ์ที่ได้คือประสิทธิภาพแบบอสมมาตร โดยการอ่านจะมีประสิทธิภาพเหนือกว่าการอ่านอย่างมาก ระดับ 5 มักใช้กับการแคชแบบเขียนกลับเพื่อลดความไม่สมมาตร เนื่องจากต้องข้ามข้อมูลพาริตี้ในแต่ละไดรฟ์ระหว่างการอ่าน อย่างไรก็ดี ประสิทธิภาพสําหรับการอ่านจึงมีแนวโน้มที่จะต่ํากว่าอาร์เรย์ระดับ 4 อย่างมาก จํานวนไดรฟ์ขั้นต่ําคือ 3
ระดับ 6: RAID ระดับ 6 ขยาย RAID 5 โดยการเพิ่มบล็อกพาริตี้ ดังนั้นจึงใช้การสตริประดับบล็อกที่มีสองพาริตี้บล็อกที่กระจายไปทั่วดิสก์ของสมาชิกทั้งหมด เป้าหมายของการทําซ้ํานี้คือเพื่อปรับปรุงความอดทนของข้อผิดพลาด RAID 6 สามารถรับมือกับความล้มเหลวของไดรฟ์สองตัวในอาร์เรย์ ในขณะที่ RAID ระดับเดียวอื่นๆ สามารถจัดการได้โดยใช้ข้อผิดพลาดเพียงตัวเดียว โดยทั่วไปแล้ว RAID 6 จะแย่กว่า RAID 5 เล็กน้อยในแง่ของการเขียนเนื่องจากค่าใช้จ่ายเพิ่มเติมของการคํานวณพาริตี้แต่อาจเร็วขึ้นเล็กน้อยในการอ่านแบบสุ่มเนื่องจากการส่งข้อมูลผ่านดิสก์มากกว่าหนึ่งตัว จํานวนฮาร์ดดิสก์ขั้นต่ําคือสาม
ระดับ 10: RAID ระดับ 10 ใช้คุณสมบัติระดับ 1 และ 0 ข้อดีคือการเข้าถึงข้อมูลที่รวดเร็วขึ้น (เช่น RAID 0) และการยอมรับข้อผิดพลาดไดรฟ์เดี่ยว (เช่น RAID 1) RAID 10 ต้องใช้จํานวนดิสก์เป็นสองเท่า (เช่น RAID 1) แต่ให้การปรับปรุงประสิทธิภาพบางอย่างโดยการสตริป จากนั้นทํามิเรอร์อาร์เรย์แบบสตริป RAID 10 แบ่งบล็อกข้อมูลไปยังอาร์เรย์ RAID 1 แต่ละอาร์เรย์ อาร์เรย์ RAID 1 แต่ละอาร์เรย์จะทําซ้ําข้อมูลของตัวเองไปยังไดรฟ์อื่น จํานวนไดรฟ์ขั้นต่ําคือ 4 ไดรฟ์
ระดับ 50: RAID ระดับ 50 ใช้คุณสมบัติระดับ 5 และ 0 RAID 50 รวมถึงพาริตี้และสตริปดิสก์ในกลุ่มไดรฟ์หลายกลุ่ม RAID 50 จะทํางานได้ดีที่สุดบนอาร์เรย์ดิสก์ RAID 5 สองอาร์เรย์โดยแบ่งข้อมูลในทั้งสองอาร์เรย์ RAID 50 สามารถรักษาความล้มเหลวของไดรฟ์ได้หนึ่งถึงสี่ไดรฟ์ในขณะที่รักษาความสมบูรณ์ของข้อมูลหากดิสก์ที่ล้มเหลวแต่ละตัวอยู่ในอาร์เรย์ RAID 5 ที่แตกต่างกัน จํานวนไดรฟ์ขั้นต่ําคือ 6 ไดรฟ์
ระดับ 60: RAID ระดับ 60 ใช้คุณสมบัติระดับ 6 และ 0 อาร์เรย์ RAID 60 จะรวมการสตริปบล็อกระดับเส้นตรงของ RAID 0 เข้ากับพาริตี้คู่ที่กระจายกันของ RAID 6 นั่นคือ อาร์เรย์ RAID 0 ที่สตริปในองค์ประกอบ RAID 6 ดิสก์เสมือน RAID 60 สามารถคงอยู่ได้การสูญเสียดิสก์สองตัวในชุด RAID 6 แต่ละตัวโดยไม่สูญเสียข้อมูล ซึ่งทํางานได้ดีที่สุดกับข้อมูลที่ต้องการความเชื่อถือได้สูง อัตราคําขอที่สูง การถ่ายโอนข้อมูลสูง และความจุขนาดกลางถึงขนาดใหญ่ จํานวนไดรฟ์ขั้นต่ําคือแปดตัว