การใช้ RAID 5 กับ Mac ของคุณ
หนึ่ง อาร์เรย์RAID เป็นโซลูชันการจัดเก็บข้อมูลที่รวมฮาร์ดไดรฟ์หลายตัวเป็นหน่วยเดียวเพื่อวัตถุประสงค์ในการจัดเก็บ สำรองข้อมูล และให้ความซ้ำซ้อนและการรักษาความปลอดภัย RAID 5 ที่มีดิสก์สตริปและพาริตี เหมาะอย่างยิ่งสำหรับใช้เป็นเซิร์ฟเวอร์จัดเก็บไฟล์หรือเซิร์ฟเวอร์แอปพลิเคชัน ตัวเลือกนี้สำหรับผู้ใช้ Mac ต้องใช้ไดรฟ์อย่างน้อยสามตัว และให้ความทนทานต่อข้อผิดพลาดและประสิทธิภาพที่ดี
อาร์เรย์ที่ซ้ำซ้อนของดิสก์อิสระ (RAID) ช่วยป้องกันความล้มเหลวของไดรฟ์เดียวและให้ประสิทธิภาพที่ดีขึ้นและอัตราการถ่ายโอนที่รวดเร็วโดยการจัดเก็บข้อมูลในดิสก์หลายตัว
ข้อมูลในบทความนี้ใช้กับ RAID 5 กับ Mac ที่ใช้ macOS Catalina (10.15) ผ่าน macOS Sierra (10.12)
คุณสมบัติ RAID
มีระดับ RAID หลายระดับรวมถึง RAID 0, RAID 1, RAID 3, RAID 5, RAID 6 และ RAID 10 RAID แต่ละหมวดหมู่มีคุณสมบัติเหล่านี้อย่างน้อยหนึ่งอย่าง:
- ดิสก์สตริป หมายถึงการแบ่งข้อมูลออกเป็นบล็อกและเขียนบล็อกในอุปกรณ์จัดเก็บข้อมูลต่างๆ
- มิเรอร์ดิสก์ หมายถึงข้อมูลที่ซ้ำกันบนดิสก์ตั้งแต่สองตัวขึ้นไป
- พาริตี้บิต คำนวณข้อมูลในสองไดรฟ์และจัดเก็บผลลัพธ์ในไดรฟ์ที่สามเพื่อให้เกิดความทนทานต่อข้อผิดพลาด
RAID 5 เป็นตัวเลือกที่คุ้มค่าซึ่งให้ประสิทธิภาพที่ยอดเยี่ยมและความซ้ำซ้อนในสภาพแวดล้อมที่มีการอ่านค่าสูง
เกี่ยวกับ RAID 5 และ Mac
RAID 5 คือระดับ RAID แบบสตริปที่ออกแบบมาเพื่อเพิ่มความเร็วในการอ่านและเขียนดิสก์ ผู้ใช้ Mac หลายคนเลือกใช้ RAID 5 สำหรับการจัดเก็บไฟล์มัลติมีเดีย ความเร็วในการอ่านนั้นเร็ว และความเร็วในการเขียนก็ช้าลงเล็กน้อยเท่านั้น เนื่องจากจำเป็นต้องคำนวณและกระจายความเท่าเทียมกัน
RAID 5 เป็นเลิศในการจัดเก็บไฟล์ขนาดใหญ่ โดยที่ข้อมูลจะถูกอ่านตามลำดับ ไฟล์ที่เข้าถึงโดยสุ่มที่มีขนาดเล็กกว่ามีประสิทธิภาพการอ่านปานกลาง และประสิทธิภาพการเขียนอาจไม่ดีเนื่องจากจำเป็นต้องคำนวณใหม่และเขียนข้อมูลพาริตีใหม่สำหรับการดำเนินการเขียนแต่ละครั้ง
แม้ว่า RAID 5 สามารถใช้ได้กับขนาดดิสก์แบบผสม แต่ก็ไม่ถือเป็นแนวทางที่ต้องการ เนื่องจากขนาดอาร์เรย์ RAID 5 ถูกกำหนดโดยดิสก์ที่เล็กที่สุดในชุด
การคำนวณขนาดอาร์เรย์ RAID 5
อาร์เรย์ RAID 5 ใช้ไดรฟ์เทียบเท่ากับการจัดเก็บพาริตี ซึ่งหมายความว่าขนาดอาร์เรย์โดยรวมสามารถคำนวณได้โดยใช้สูตร:
S=d*(n-1)
NS NS คือขนาดดิสก์ที่เล็กที่สุดในอาร์เรย์ และ NS คือจำนวนดิสก์ที่ประกอบเป็นอาร์เรย์
RAID 5 ทำงานอย่างไร
RAID 5 นั้นคล้ายกับ RAID 3 เนื่องจากใช้พาริตีบิตเพื่อรับรองความสมบูรณ์ของข้อมูล อย่างไรก็ตาม ไม่เหมือนกับ RAID 3 ซึ่งใช้ดิสก์สำหรับจัดเก็บพาริตีโดยเฉพาะ แต่ RAID 5 จะกระจายพาริตีไปยังไดรฟ์ทั้งหมดในอาร์เรย์
RAID 5 ให้ความทนทานต่อความล้มเหลวของไดรฟ์ ทำให้ไดรฟ์เดียวในอาร์เรย์ล้มเหลวโดยไม่สูญเสียข้อมูลในอาร์เรย์ เมื่อไดรฟ์ล้มเหลว อาร์เรย์ RAID 5 ยังสามารถใช้เพื่ออ่านหรือเขียนข้อมูลได้ หลังจากเปลี่ยนไดรฟ์ที่ล้มเหลว อาเรย์ RAID 5 จะเข้าสู่โหมดการกู้คืนข้อมูล ซึ่งข้อมูลพาริตีในอาร์เรย์จะใช้เพื่อสร้างข้อมูลที่ขาดหายไปบนไดรฟ์ที่ติดตั้งใหม่
ซอฟต์แวร์ที่ใช้เทียบกับ คอนโทรลเลอร์ที่ใช้ฮาร์ดแวร์
เนื่องจากจำเป็นต้องทำการคำนวณพาริตีและกระจายการคำนวณผลลัพธ์ RAID 5 จึงเป็นวิธีที่ดีที่สุดเมื่อทำงานในกล่องหุ้ม RAID ที่ใช้ฮาร์ดแวร์
มีสอง ประเภทของตัวควบคุมอาร์เรย์RAID: ฮาร์ดแวร์และซอฟต์แวร์. คอนโทรลเลอร์ที่ใช้ซอฟต์แวร์มีต้นทุนน้อยกว่าและให้ความยืดหยุ่นแก่ผู้ใช้ในการกำหนดค่าไดรฟ์ คอนโทรลเลอร์ที่ใช้ฮาร์ดแวร์มีราคาสูงกว่าแต่แนะนำสำหรับอาร์เรย์ที่ซับซ้อน
NS ยูทิลิตี้ดิสก์ แอพที่มาพร้อมกับ Mac ไม่รองรับการสร้างอาร์เรย์ RAID 5 ที่ใช้ซอฟต์แวร์ อย่างไรก็ตาม, SoftRAIDจากผู้พัฒนาบุคคลที่สาม SoftRAID, Inc. สามารถใช้ได้หากต้องการโซลูชันที่ใช้ซอฟต์แวร์