ฉันสามารถตั้งค่า RAID 5 ด้วยไดรฟ์ขนาดต่าง ๆ ได้หรือไม่?


30

ปัจจุบันฉันมีไดรฟ์ 3 1TB, 500GB สองเท่าและ 750GB บางตัว ฉันสามารถใส่พวกเขาทั้งหมดในการกำหนดค่า RAID 5 หรือพวกเขาจำเป็นต้องมีขนาดเท่ากันหรือไม่?


สิ่งนี้ควรใช้งานได้ดีคุณจะถูก จำกัด ให้มี(n - 1) x 500พื้นที่โดยรวมประมาณGB ซึ่งnเป็นจำนวนไดรฟ์ทั้งหมด
sblair

1
ไม่แน่นอน หากคุณใส่พาร์ติชั่น 2 x 500gb ลงในไดรฟ์ 1TB คุณจะได้มากกว่า n-1 x 500
Sirex

6
ห้ามแยกหนึ่งไดรฟ์ออกเป็นหลายส่วนโดยรวมเฉพาะไดรฟ์แยกออกเป็นกลุ่มใหญ่ ในกรณีของ @Sirex หากไดรฟ์ 1TB ล้มเหลว RAID5 ของคุณจะไม่สามารถกู้คืนได้ ('ดิสก์' สองแผ่นหายไปพร้อมกัน)
parasietje

1
แน่ใจ ฉันน่าจะบอกว่ามันเป็นความคิดที่แย่มาก 'ทวีเพิ่มเติมเพื่ออธิบายข้อบกพร่องในคณิตศาสตร์
Sirex

คำตอบ:


21

มีสองวิธีในการทำเช่นนี้

1) ใช้ทุกไดรฟ์เป็นโหนดแยกต่างหากในอาเรย์ RAID-5 มีเพียง 500GB เท่านั้นที่ใช้ในดิสก์ทุกเครื่องพื้นที่อื่น ๆ จะสูญเปล่า โดยทั่วไปนี่เป็นตัวเลือกเดียวในตัวควบคุมการโจมตีด้วยฮาร์ดแวร์

2) ใช้ระบบ RAID ซอฟต์แวร์ร่วมกับระบบโลจิคัลวอลุ่มเช่น Linux LVM เมื่อใช้ LVM คุณสามารถสร้างไดรฟ์เสมือนที่ 1TB โดยรวมไดรฟ์ 500GB สองตัวเข้าด้วยกัน ไดรฟ์เสมือนนี้สามารถทำหน้าที่เป็นไดรฟ์เดียวในอาร์เรย์ RAID-5 ของคุณ เมื่อหนึ่งในไดรฟ์เหล่านี้ล้มเหลวไดรฟ์เสมือนทั้งหมดจะถือว่าผิดพลาด ดังนั้นโปรดทราบว่าคุณจะต้องมีดิสก์เสมือน 3 แผ่นที่มีขนาดเท่ากัน

3) ใช้ระบบ RAID ที่ช่วยให้การจัดเก็บข้อมูลซ้ำซ้อนในปริมาณที่ไม่เท่ากัน ZFS เป็นตัวอย่างที่ดีของสิ่งนี้


2

ขึ้นอยู่กับตัวควบคุม RAID (ฮาร์ดแวร์หรือซอฟต์แวร์) ที่คุณใช้ บางคนจะอนุญาตให้มีขนาดและประเภทของไดรฟ์ที่แตกต่างกันในขณะที่คนอื่นต้องการไดรฟ์ที่เหมือนกัน คอนโทรลเลอร์บางตัวที่จะอนุญาตให้คุณใช้ขนาดที่แตกต่างกันจะบังคับให้คุณใช้ตัวหารร่วมน้อยที่สุด ในกรณีของคุณคอนโทรลเลอร์ชนิดนั้นจะพบว่าคุณติดตั้งไดรฟ์ 5 500GB ซึ่งอาจหรือไม่อนุญาตให้คุณเข้าถึงพื้นที่ที่เหลือในไดรฟ์ขนาดใหญ่เหล่านั้นแยกกัน

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


ฉันวางแผนที่จะใช้ซอฟต์แวร์ RAID บน CentOS หรืออาจใช้ FreeNAS สำหรับเซิร์ฟเวอร์ภายในบ้าน
n0pe
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.