แค่อยากรู้อยากเห็นฉันมี 6 x 1TB 7200RPM ใกล้กับ Line SAS สำหรับเซิร์ฟเวอร์ใหม่ของฉัน ฉันสามารถกำหนดค่าเป็น RAID5 + 1 Hot Spare หรือ RAID6
ฉันควรเลือกอะไร
แค่อยากรู้อยากเห็นฉันมี 6 x 1TB 7200RPM ใกล้กับ Line SAS สำหรับเซิร์ฟเวอร์ใหม่ของฉัน ฉันสามารถกำหนดค่าเป็น RAID5 + 1 Hot Spare หรือ RAID6
ฉันควรเลือกอะไร
คำตอบ:
คุณมีข้อเสียและข้อดีกับแต่ละวิธี ขึ้นอยู่กับสาเหตุที่คุณใช้ RAID คนส่วนใหญ่ใช้เพื่อความพร้อมใช้งาน พวกเขาไม่ต้องการให้ไดรฟ์ตายและลงเอยด้วยการทำให้ระบบหรือเซิร์ฟเวอร์ล้มเหลว ในที่นั้นคุณไม่ได้ใช้ RAID 5 ฉันเรียนรู้วิธีการที่ยากและจุดนี้กลับบ้านด้วยคำถามที่เกี่ยวข้องกับ RAID ที่ฉันได้รับใน SF
ทำไม? เนื่องจากไดรฟ์เริ่มมีขนาดใหญ่ขึ้นจึงมีความทนทานต่อข้อผิดพลาดการอ่านที่ไม่สามารถกู้คืนได้มากขึ้น เรามีมันเกิดขึ้นและไม่ใช่สิ่งที่คุณต้องการค้นพบในระหว่างการสร้างใหม่ สถานการณ์จำลอง: ระบบ RAID พร้อม 3 ไดรฟ์ เราได้รับสัญญาณเตือนจาก Dell ด้วยการ์ด PERCOR ที่ทำให้ C เสียชีวิต สั่งซื้อไดรฟ์ใหม่สลับออกไม่มีปัญหา ในช่วงกลางของการสร้างใหม่มันเสียชีวิต
จากการวินิจฉัยพบว่ามี "จุดที่ผิดพลาด" ในไดรฟ์ B ระบบล้มเหลวอย่างเงียบ ๆ บนไดรฟ์นั้นซ้ำ ๆ และตอนนี้มันกำลังสร้างข้อมูลขึ้นมาใหม่มันไม่สามารถอ่านจุดนั้นได้และไม่ว่าจะกี่ครั้งก็ตาม เรารันการซ่อมแซมแม้จะปิดตัวควบคุมโดยตรงและทุกครั้งที่บอกว่าทุกอย่างได้รับการแก้ไขมันจะไม่สร้างขึ้นมาใหม่ ดังนั้นเราจึงมีไดรฟ์หนึ่งตัวและอีกหนึ่งไดรฟ์ที่ไม่สามารถอ่านได้จากจุดหนึ่ง ... เราจบลงด้วยการแทนที่ 2 ไดรฟ์และกู้คืนจากการสำรองข้อมูล
บทเรียน: RAID ไม่ใช่การสำรองข้อมูลและ RAID 5 ไม่ใช่ตัวเลือกความพร้อมใช้งานสำหรับไดรฟ์ขนาดใหญ่อีกต่อไป
หากคุณต้องการเพิ่มความเร็วหรือเพิ่มขนาดพื้นที่เก็บข้อมูลคุณสามารถสร้างความสมดุลให้กับการตัดสินใจของคุณ คุณต้องกำหนดความต้องการของคุณในแง่ของความต้องการและเป้าหมายของคุณไม่ใช่ในแง่ของ "ฉันต้องการ RAID ฉันจะใช้แบบไหน"
ใช้ RAID6 อ่าน"ทำไม RAID 6 หยุดทำงานในปี 2019"โดย Robin Harris บน ZDNet
ไม่ควรมี RAID 5 อยู่กับ hot spare (วอร์มอัพ) RAID 6 นั้นเป็นการใช้ไดรฟ์ที่ดีกว่าเสมอ
http://www.smbitjournal.com/2012/07/hot-spare-or-a-hot-mess/
ไม่มีข้อได้เปรียบด้านพื้นที่ / ความจุหรือความได้เปรียบด้านต้นทุนสำหรับโซลูชั่น RAID 5 (แต่มีข้อได้เปรียบด้านประสิทธิภาพเพียงเล็กน้อย) แต่ก็มีประโยชน์มากมายสำหรับการลดสิ่งต่างๆเช่นความเสี่ยง URE
อันนี้ง่าย - คุณต้องการพื้นที่ว่างในดิสก์เพิ่มเติมหรือความสามารถในการเอาตัวรอดดิสก์ที่ล้มเหลว - มันง่ายมาก
ดังนั้นฉันจะทำให้สมมติฐานบางอย่าง - ที่คุณไม่สนใจเกี่ยวกับประสิทธิภาพตามที่ 7.2 และคุณสนใจเกี่ยวกับพื้นที่ว่างในขณะที่พวกเขากำลังดิสก์ 1TB - คุณไม่พูดถึงประเภทของข้อมูลที่คุณต้องการ เพื่อจัดเก็บ แต่ฉันจะถือว่ามันเป็นแค่ไฟล์วิดีโอหรือการรวมกันของวิดีโอและเสียง ถ้าฉันถูกต้องแล้วคุณจะต้องดิ้นรนเพื่อแทนที่ข้อมูลหรือไม่ ในกรณีนี้ฉันเลือกทั้ง 5 หรือ 6 แต่ใช้ R10 ใช่คุณเสีย 1TB มากกว่า R6 และ 2TB มากกว่า R5 แต่มันจะเร็วกว่าและสามารถอยู่รอดได้สามดิสก์ที่จะปรากฏ ถ้าฉันผิดและคุณสามารถกู้คืนข้อมูลของคุณได้อย่างรวดเร็วคุณก็สามารถไป R5 ได้เพื่อที่คุณจะได้มีพื้นที่ว่างมากที่สุด
ในขณะที่ประสิทธิภาพเป็นสิ่งที่น่ากังวล แต่ก็ไม่ได้เป็นเรื่องที่น่ากังวลเท่าที่คุณคิด ฮาร์ดแวร์ RAID รุ่นใหม่จะมีความรวดเร็วในการเขียนแถบ 2 พาริตี้เท่าที่ 1 สตริป
นอกจากนี้ไดรฟ์ SAS มักจะมี Bit Error Rate ที่ต่ำกว่าซึ่งแปลเป็นข้อผิดพลาดการอ่านที่ไม่สามารถกู้คืนได้ (URE) ที่ต่ำกว่า โดยปกติแล้วจะมีขนาด (10x) อย่างไรก็ตามหากไดรฟ์ SAS เป็นรุ่นเดียวกับไดรฟ์ SATA คุณอาจไม่เห็นการปรับปรุง
ในที่สุดสำหรับคำถามของ RAID-5 และ UREs และวิธีการที่สามารถทำลายวันของคุณฉันเขียนบทความเกี่ยวกับมันเมื่อไม่นานมานี้ที่: http://subnetmask255x4.wordpress.com/2008/10/28/sata- unrecoverable-errors- and-how-that-impact-raid / ที่ฉันครอบคลุมบางคำถามเหล่านี้ โดยทั่วไป RAID-6 บนฮาร์ดแวร์ที่ดี (ไม่ใช่ซอฟต์แวร์ RAID) ควรแสดงประสิทธิภาพที่เทียบเท่ากับ RAID-5 หากคุณมีฮาร์ดแวร์ที่ไม่ดีหรือกำลังใช้งานซอฟต์แวร์ RAID อยู่คุณจะพบกับประสิทธิภาพ
การสำรองข้อมูลเป็นสิ่งที่คุณประหยัดได้เสมอ อย่าลืมที่จะใช้นโยบายการสำรองข้อมูลและตรวจสอบว่าสามารถกู้คืนได้
คำแนะนำที่ดีมากมายที่นี่โดยเฉพาะจาก Bart และ Chopper3
สิ่งเดียวที่ฉันจะเพิ่มคือการทดสอบภาระงานของคุณภายใต้เงื่อนไขความล้มเหลว คนมักจะตั้งค่า RAID-5 / RAID-6 เพื่อซื้อความพร้อมใช้งาน (เช่นเซิร์ฟเวอร์ไม่ลงเนื่องจากดิสก์ล้มเหลว) น่าเสียดายสำหรับปริมาณงานบางอย่างโดยเฉพาะอย่างยิ่งภาระงานหนักคุณอาจพบว่าประสิทธิภาพการทำงานนั้นรุนแรงพอที่คุณจะไม่ซื้อมากนัก
หากการทดสอบของคุณใช้งานได้ดีเยี่ยมอย่าลืมประดิษฐ์และทดสอบกลยุทธ์การสำรองข้อมูล
ฉันคิดว่า RAID 5 vs. 6 (และ vs. 10) ลดลงเพื่อประสิทธิภาพและคุณเชื่อใจแบรนด์ไดรฟ์ที่คุณใช้มากแค่ไหน เราใช้เซิร์ฟเวอร์ HP และที่เก็บข้อมูลของ HP เป็นหลักและมีความล้มเหลวของดิสก์น้อยมากดังนั้นฉันจึงพอใจกับ RAID5 + hotspare หรือแม้แต่ RAID5 ในระบบที่มีความสำคัญน้อยกว่า
ในทางทฤษฎีแล้ว RAID6 ช่วยให้คุณประหยัดจากความล้มเหลวของไดรฟ์ที่สองในขณะที่ไดรฟ์ที่ล้มเหลวครั้งแรกกำลังถูกสร้างขึ้นมาใหม่ เราไม่ได้ใช้ 6 ดังนั้นฉันไม่เคยดูรายละเอียดใด ๆ เลยว่าอาร์เรย์ RAID6 สามารถสร้างใหม่ได้เร็วแค่ไหนกับ RAID5 แต่ฉันคิดว่า 6 จะใช้เวลานานกว่าเพราะต้องทำการคำนวณ 2 แบบไม่ใช่แค่อันเดียว
ถ้าฉันจะย้ายออกจาก RAID5 ฉันอาจจะไปด้วย 10 (หรือ 01) เพื่อหนีจากการคำนวณแบบพาริตี้ทั้งหมด ด้วยไดรฟ์ 6 ตัวคุณสามารถทำได้แม้ว่าคุณจะมีความจุเพียงครึ่งเดียวเท่านั้น
RAID6 ด้วยวิธีนี้หากดิสก์สองแผ่นล้มเหลวอย่างต่อเนื่องดังนั้นอาเรย์จึงไม่ได้สร้างใหม่อีกครั้งจากความล้มเหลวแรก (หรือดิสก์ 2 แผ่นไม่สามารถหมุนขึ้นหลังจากไฟดับ) คุณจะไม่สูญเสียข้อมูลทั้งหมดของคุณ
Raid6 มีค่าใช้จ่ายมากขึ้นดังนั้น raid5 จึงจะเร็วกว่าในปริมาณที่เท่ากัน ในทางกลับกันคุณอาจสูญเสียความได้เปรียบเมื่อดิสก์ตายและการสร้างใหม่อีกครั้งคุณจะเสี่ยงต่อการสูญเสียอาร์เรย์หากไดรฟ์อื่นตายระหว่างการสร้างใหม่
ในกรณีของคุณคุณกำลังเรียกใช้ raid5 vs 6 บนแกนหมุนที่แตกต่างกันดังนั้นเนื่องจากการเพิ่มแกนหมุน RAID6 อาจเร็วกว่า
คำตอบที่ดียกเว้นว่าไม่มีใครพูดถึงประสิทธิภาพการเขียน RAID 6 มักจะทำให้คุณได้รับผลกระทบจากการเขียนเล็กน้อยเมื่อเทียบกับ RAID 5 เนื่องจากมีแถบความเท่าเทียมกันสองแบบที่ต้องดูแล
อย่างไรก็ตามส่วนใหญ่พบว่าคุ้มค่าที่จะไปกับ RAID 6