RAID 1 มีมากกว่าสองไดรฟ์ได้หรือไม่


9

เมื่อเร็ว ๆ นี้ฉันได้พูดคุยกับอาจารย์ของฉัน เขาอ้างว่าคุณสามารถตั้งค่า RAID 1 ด้วยห้าไดรฟ์และข้อมูลจะถูกทำมิเรอร์ให้กับไดรฟ์เหล่านี้ทั้งหมด

ฉันบอกเขาว่า RAID 1 ที่มี 5 ไดรฟ์จะไม่ทำงานอย่างนั้น มันจะเป็น RAID 1 ที่มีไดรฟ์สองตัวและจะใช้อีกสามไดรฟ์เป็นตัวสำรอง

เขายังกล่าวอีกว่า RAID 6 นั้นเหมือนกับ RAID 5 แต่คุณสามารถทำการตรวจสอบพาริตี้ทั้งหมดในไดรฟ์เดียวกันได้ ฉันคิดว่า RAID 6 เป็นโซลูชันที่เหมือน RAID 5 โดยที่สองไดรฟ์ใช้สำหรับพาริตี้

ถูกต้องแล้วใครล่ะ?

คำตอบ:


17

คุณสามารถใช้ไดรฟ์ได้มากเท่าที่คุณต้องการสำหรับ RAID1 พวกเขาทั้งหมดจะได้รับการสะท้อนและเขียนในเวลาเดียวกันและเป็นสำเนาที่แน่นอนของกันและกัน ความจริงที่ว่าไม่มีการ์ดที่ทำมากกว่าไดรฟ์xไม่ได้มีความหมายอะไรเกี่ยวกับแนวคิด RAID1 เป็นเพียงการทำมิเรอร์ดิสก์ของคุณและคุณสามารถมีมิรเรอร์ได้มากเท่าที่คุณต้องการ

นอกจากนี้มุมมองของคุณต่อ RAID5 / 6 ก็ผิดพลาดเช่นกัน พาริตี้มีการกระจายในไดรฟ์ทั้งหมดไม่มีไดรฟ์เฉพาะสำหรับสิ่งนั้น เมื่อเปรียบเทียบกับ raid5 แล้ว raid6 จะเพิ่มบล็อกพาริตีเพิ่มเติมซึ่งมีการแจกจ่ายเช่นกัน

คุณสามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับวิกิพีเดีย


ฉันไม่เคยมีการ์ดตรวจค้นที่สามารถจัดการกับ RAID 1 ได้มากกว่า 2 ไดรฟ์ ดังนั้น ... และเกิดอะไรขึ้นกับการจู่โจม -6 ของฉัน ??? ฉันพยายามจะบอกว่าการโจมตี -5 มีหนึ่งไดรฟ์สำหรับความเท่าเทียมกันและการจู่โจม -6 มี 2 ไดรฟ์สำหรับความเท่าเทียมกัน ตามที่วิกิพีเดียพูดว่า: RAID 5: การสตริปในระดับบล็อกพร้อมความเท่าเทียมกันแบบกระจาย RAID 6: การสตริปบล็อกระดับที่มีพาริตีแบบกระจายคู่
Mad_piggy

ฉันจะอัปเดตคำตอบของฉัน
m4573r

ฉันเคยเห็นตัวอย่างของ mdadm (การจู่โจมซอฟต์แวร์ linux) โดยใช้ 8 ไดรฟ์ในการโจมตี 1 หรือมากกว่าพาร์ติชันเล็ก ๆ แรกใน 8 ไดรฟ์เป็นการจู่โจม 1. สิ่งนี้เก็บไดรฟ์ระบบไว้ พาร์ติชันขนาดใหญ่ในแต่ละไดรฟ์นั้นถูกจัดกลุ่มไว้ในอาร์เรย์ RAID 6 ฉันไม่เห็นลินุกซ์ distro ที่จะทำการบูทจากการจู่โจมซอฟต์แวร์ 5 หรือ 6
BeowulfNode42

0

มีความเป็นไปได้สองอย่าง:

ใช้

  • ไดรฟ์ทั้งหมด 5 ตัวสำหรับการโจมตี 1 โดยที่ทุกไดรฟ์เป็นสำเนาที่แน่นอนของไดรฟ์อื่น
  • มิเรอร์ (ตัวอย่าง) 3 ไดรฟ์และใช้อีกสองดิสก์เป็นสำรอง (ถ้าหนึ่งในสามดิสก์แรกล้มเหลวอันดับที่ 4 จะเข้าแทนที่)

ฉันชอบโซลูชันที่ 2 (พร้อมไดรฟ์ 2 + 1 หรือ 3 + 1)

การสันนิษฐานของคุณเกี่ยวกับการจู่โจม 6 ผิดไป :)


0

ฉันทำงานกับ LenovoEMC PX4 บางอย่างซึ่งมีดิสก์ 4 หรือ 12 ตัว 50 GB แรกของแต่ละไดรฟ์ถูกใช้เป็น Raid1 สำหรับระบบปฏิบัติการและส่วนที่เหลือของแต่ละดิสก์นั้นเป็นข้อมูลผู้ใช้

ดังนั้นมันจึงมี 4 หรือ 12-way raid1 สำหรับไดรฟ์รูทและไฟล์ swap ขนาดเล็กในไดรฟ์นี้ ใช่มันเป็นไปได้ทั้งหมดและใช้งานได้และใช้ในการผลิตโดยโซลูชั่นเชิงพาณิชย์

ตราบใดที่ดิสก์อย่างน้อยหนึ่งแผ่นยังทำงานอยู่มันจะบู๊ตและเครือข่าย NAS จำเป็นต้องบู๊ตจากไดรฟ์ USB หากคุณเปลี่ยนดิสก์ทั้งหมดเพื่อติดตั้งระบบปฏิบัติการพื้นฐาน

นี่คือการสร้างอ่าว 4 อ่าวที่สร้างขึ้นใหม่หลังจากการสลับดิสก์ดังนั้นไม่ sdd

root@px4-300r-THYAQ42E9:/nfs/# cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
md0 : active raid1 sde1[4] sdc1[1] sda1[3] sdb1[2]
      20964480 blocks super 1.1 [4/3] [UUU_]
      [===========>.........]  recovery = 58.1% (12188416/20964480) finish=7.2min speed=21337K/sec

md1 : active raid5 sde2[4] sdc2[1] sda2[3] sdb2[2]
      5797200384 blocks super 1.1 level 5, 512k chunk, algorithm 2 [4/3] [_UUU]

เอาต์พุต / proc / mdstat ถูกพบในอีเมลเก่า - อุปกรณ์ใช้เวลานานกับฮาร์ดแวร์ในชีวิตหลังความตายดังนั้นฉันจึงไม่สามารถเรียกใช้ hdparm หรือทดสอบ bonnie ได้อย่างง่ายดายขอโทษด้วย
Criggie

0

มีความเข้าใจผิดมากมายเกี่ยวกับระดับ RAID

JBoD เป็นเพียงกลุ่มของไดรฟ์ที่คุณสามารถเห็นไดรฟ์หลายตัวในกล่องเดียวกันนี่เป็นคำที่ไม่สับสนมากที่สุด

หลายปีที่ผ่านมาผู้ผลิต RAID บางรายไม่สามารถสร้าง JBOD อย่างแท้จริงด้วยเครื่องมือ RAID ของพวกเขาพวกเขาเรียก SPAN (ใหญ่) เป็น JBoD

RAID1 เป็น Mirror RAID และต้องการสอง HDD เพื่อทำมิรเรอร์ซึ่งกันและกัน โดยที่ CLONE เป็น HDD ที่ซ้ำซ้อนหลายตัวที่มีโวลุ่มเดียวกันเช่น eBOX, sBOX (RAID ฮาร์ดแวร์) ของ DAT Optic โดยทั่วไปแล้วกล่องฮาร์ดแวร์ RAID มี RAID 0, 1, 5, CLONE, Large และ Hot spare

สำหรับ RAID 5/6 ทั้งคู่มีส่วนของพื้นที่พาริตีเท่ากับไดรฟ์หนึ่งสำหรับ RAID5 และสองไดรฟ์สำหรับ RAID6

ความรู้ที่เข้าใจผิดที่พบบ่อยที่สุดคือข้อมูลความเท่าเทียมกันตั้งอยู่ในไดรฟ์เฉพาะ มันไม่ถูกต้อง พื้นที่ปาร์ตี้ถูกแบ่งเท่า ๆ กันระหว่าง HDD สมาชิก RAID

ตัวอย่าง: RAID5 จากห้า HDD แต่ละไดรฟ์จะมีพื้นที่ 1/5 ที่จัดสรรสำหรับพาริตีในขณะที่ RAID6 แต่ละไดรฟ์จะมี 2/5 ของพื้นที่ที่จัดสรรสำหรับพาริตี้

สำหรับผู้ที่ต้องการโต้แย้งหากมีไดรฟ์แบบพาริตีเฉพาะลองสมมติว่ามีอะไรจะเกิดขึ้นกับ RAID หากไดรฟ์พาริตี้เฉพาะล้มเหลว ไม่สามารถสร้าง RAID ใหม่ได้เนื่องจากข้อมูลที่จำเป็นในการสร้างใหม่ไม่ได้อยู่ที่นั่นอีกต่อไป


1
โปรดทราบว่าความคิดเห็นล่าสุดของคุณบอกว่า RAID5 ที่มีไดรฟ์แบบพาริตี้เฉพาะไม่สามารถกู้คืนจากความล้มเหลวของไดรฟ์ไม่ถูกต้อง แม้ว่า RAID5 จะถูกนำไปใช้กับข้อมูลพาริตี้ทั้งหมดในไดรฟ์เดียวก็ยังสามารถกู้คืนจากความล้มเหลวของไดรฟ์ใดก็ได้ หากข้อโต้แย้งของคุณเป็นจริงนั่นก็หมายความว่าเมื่อมีพาริตี้กระจายอยู่ข้อมูลของคุณจะไม่สามารถกู้คืนได้ใน 1 / 5th เมื่อไดรฟ์ใด ๆ ล้มเหลวเนื่องจากคุณสูญเสียข้อมูลพาริตีที่อยู่บน 1 / 5th อาร์กิวเมนต์นั้นผิด
Makyen

1
"RAID5 พร้อมไดรฟ์แบบพาริตีเฉพาะ" คือ RAID 4 ความแตกต่างระหว่าง RAID 4 และ RAID 5 คือ RAID 4 มีไดรฟ์แบบพาริตีเฉพาะและ RAID 5 มีการกระจายแบบพาเนลในดิสก์ทั้งหมด หากไดรฟ์พาริตีเฉพาะงานล้มเหลวในการกำหนดค่า RAID 4 สามารถสร้างพาริตีใหม่ได้จากข้อมูลเช่นเดียวกับที่เกิดขึ้นกับพาริตี้ทั้งหมดที่หายไปในไดรฟ์ที่ล้มเหลวของอาร์เรย์ RAID 5
David Schwartz
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.