ตู้ RAID ภายนอกเป็นวิธีที่ได้รับความนิยมในการเพิ่มพื้นที่เก็บข้อมูลให้กับคอมพิวเตอร์ของคุณพร้อมกับเพิ่มประสิทธิภาพหรือการปกป้องข้อมูลหรือทั้งสองอย่าง หนึ่งในคำถามที่สำคัญที่จะตอบเมื่อค้นหาระบบจัดเก็บข้อมูล RAID ภายนอกคือวิธีการที่จะทำหน้าที่ของ RAID ในซอฟต์แวร์หรือฮาร์ดแวร์เฉพาะ
ทำไมต้องมี External Enclosure External?
ให้ชัดเจนหากวัตถุประสงค์หลักของคุณเพียงเพื่อขยายพื้นที่ว่างในไดรฟ์คุณอาจพบไดรฟ์ภายนอกเดียวอาจเป็นตัวเลือกที่ราคาไม่แพงมาก ไดรฟ์ภายนอกภายนอกมีความอเนกประสงค์มาก สามารถใช้พื้นที่จัดเก็บเพิ่มเติมเป็นไดรฟ์สำรองหรือติดตั้งระบบปฏิบัติการอื่นได้
กรงที่ใช้ระบบ RAID จะได้รับการออกแบบมาเพื่อรองรับไดรฟ์หลายตัวและให้ผู้ใช้สามารถกำหนดค่าคอนฟิกูเรชันในการกำหนดค่า RAID อย่างน้อยหนึ่งค่าได้
เปลือก RAID สามารถกำหนดค่าเพื่อให้มีประสิทธิภาพสูงกว่าปกติจากไดรฟ์เดี่ยวนอกจากนี้ยังสามารถให้ข้อมูลซ้ำซ้อนเพื่อให้แน่ใจว่าข้อมูลของคุณสามารถใช้ได้แม้ว่าไดรฟ์จะล้มเหลวก็ตาม ระบบ RAID สามารถกำหนดค่าได้ทั้งประสิทธิภาพและการป้องกันข้อมูล
ซอฟต์แวร์หรือฮาร์ดแวร์ RAID Based Controller
หัวใจของระบบ RAID คือตัวควบคุมซึ่งจะสั่งการในการกระจายข้อมูลไปยังและจากไดรฟ์ที่ประกอบกันเป็นอาร์เรย์ RAID คอนโทรลเลอร์ RAID สามารถใช้ฮาร์ดแวร์โดยใช้ชิปในตัวกับสวิตช์ RAID หรือซอฟต์แวร์โดยใช้กำลังประมวลผลของคอมพิวเตอร์เพื่อควบคุมวิธีการอ่านหรือเขียนข้อมูลลงในตู้
ภูมิคุ้มกันที่พบบ่อยคือฮาร์ดแวร์คอนโทรลเลอร์ที่ใช้ฮาร์ดแวร์มีข้อได้เปรียบในด้านประสิทธิภาพการทำงานทำให้สามารถคำนวณข้อมูลที่จำเป็นเพื่อคัดท้ายข้อมูลไปยังไดรฟ์ในอาร์เรย์ RAID โดยไม่มีการแนะนำคอขวด ระบบที่ใช้ซอฟต์แวร์มักไม่ค่อยแพงนักและสามารถทำงานได้อย่างเพียงพอสำหรับสามระดับ RAID ที่เป็นที่นิยม ได้แก่ RAID 0 (Striped for speed), RAID 1 (ข้อมูลสะท้อนความซ้ำซ้อน) และ RAID 10 (Mirrored set of Striped drives) แต่มีปัญหาเกี่ยวกับประสิทธิภาพด้วยระดับ RAID ที่ซับซ้อนมากขึ้น
ระดับ RAID ขั้นสูงเช่น RAID 3 และ RAID 5 ที่ป้องกันข้อมูลโดยใช้การคำนวณที่ซับซ้อนเพื่อสร้างข้อมูลความเท่าเทียมกันที่เขียนขึ้นควบคู่กับการไหลของข้อมูลที่มีอยู่ในครั้งเดียวถือว่ามากเกินไปเกี่ยวกับความเครียดในระบบซอฟต์แวร์และส่งผลให้ระบบลดลง ประสิทธิภาพสูงกว่าที่เห็นได้จากคอนโทรลเลอร์ RAID ที่ใช้ฮาร์ดแวร์
อย่างไรก็ตามการออกแบบโปรเซสเซอร์ที่ทันสมัยโดยใช้โพรเซสเซอร์หลายตัวรวมทั้งระบบปฏิบัติการสมัยใหม่ที่ใช้ประโยชน์จากโปรเซสเซอร์แบบมัลติคอร์ได้ตัดการลดประสิทธิภาพลงอย่างมากในระบบ RAID ที่ใช้ซอฟต์แวร์อย่างน้อยที่สุดสำหรับระดับ RAID พื้นฐาน 0, 1, 3 , 5 และ 10
ซอฟต์แวร์ที่ใช้ RAID
ระบบ RAID ที่ใช้การควบคุมด้วยซอฟต์แวร์มีลักษณะดังต่อไปนี้:
- ต้นทุนที่ลดลง: เนื่องจากตู้ RAID สามารถใช้ชิปเซ็ตอินเทอร์เฟซมาตรฐานการออกแบบและต้นทุนการผลิตจะต่ำสำหรับตู้ RAID ค่าใช้จ่ายด้านซอฟต์แวร์อาจต่ำถึงศูนย์เนื่องจากระบบปฏิบัติการจำนวนมากมีการสนับสนุนระดับพื้นฐานขั้นพื้นฐานที่สุดคือ 0, 1, 10 หากคุณต้องการ RAID 3 หรือ 5 มีแอพพลิเคชันซอฟต์แวร์เพิ่มเติมที่สามารถใช้งานได้ ดูแลความต้องการของคุณ
- ความคล่องตัว: คอนโทรลเลอร์ RAID ที่ใช้ซอฟต์แวร์ช่วยให้มีความยืดหยุ่นมากที่สุดในการกำหนดค่าวิธีการใช้งานไดรฟ์แต่ละตัวในตู้ ในตู้สี่ไดรฟ์; คุณอาจมีไดรฟ์สามไดรฟ์ที่กำหนดค่าไว้เป็นอาร์เรย์แบบแยกเพื่อประสิทธิภาพและ 1 ไดรฟ์ขนาดใหญ่สำหรับการสำรองข้อมูล นอกจากนี้คุณยังสามารถกำหนดค่าสี่ไดรฟ์เป็นสองอาร์เรย์ที่เป็นอิสระ, ชุดลายสำหรับการตัดต่อวิดีโอและชุดมิเรอร์สำหรับไลบรารีมัลติมีเดียต่างๆ ประเด็นก็คือว่าไดรฟ์ในกรงมีการใช้งานที่สมบูรณ์ขึ้นอยู่กับคุณอย่างไร
- ประสิทธิภาพ: ระบบ RAID ที่ใช้ซอฟต์แวร์สำหรับอาร์เรย์พื้นฐานหรืออาร์เรย์แบบมิเรอร์จะไม่น่าจะเห็นการลงโทษด้านประสิทธิภาพ อย่างไรก็ตามเนื่องจากจำนวนไดรฟ์ที่ใช้ในอาร์เรย์เติบโตขึ้นหรือมีการใช้ระดับ RAID ที่ซับซ้อนขึ้นแอพพลิเคชัน RAID ที่ใช้ซอฟต์แวร์อาจส่งผลต่อประสิทธิภาพของระบบ RAID รวมถึงประสิทธิภาพโดยรวมของเครื่องคอมพิวเตอร์
- ค่าโสหุ้ย: RAID ที่ใช้ซอฟต์แวร์ใช้แกนประมวลผลตั้งแต่หนึ่งคอร์ขึ้นไปรวมทั้ง RAM ซึ่งอาจส่งผลต่อกระบวนการอื่นที่กำลังทำงานบนคอมพิวเตอร์ของคุณ ขอบเขตของผลกระทบจะขึ้นอยู่กับระดับ RAID ที่ใช้และจำนวนไดรฟ์ที่ประกอบกันเป็นอาร์เรย์ RAID
- Bootable: นี่คือกรณีที่ผสมกันซอฟต์แวร์ RAID บางตัวทำงานได้ดีกับการบู๊ตจากอาร์เรย์ RAID และอื่น ๆ ที่มีปัญหา หากแผนการของคุณรวมการบูตจากอาร์เรย์ RAID ให้แน่ใจและตรวจสอบว่าซอฟต์แวร์ RAID ที่คุณวางแผนจะใช้สนับสนุนการบูต
ฮาร์ดแวร์ที่ใช้ RAID
เปลือก RAID ที่ใช้คอนโทรลเลอร์ RAID ที่ใช้ฮาร์ดแวร์มีลักษณะดังนี้:
- ค่าใช้จ่าย: เปลือก RAID ที่ใช้ฮาร์ดแวร์จะมีราคาพรีเมี่ยมสูงกว่าตู้แร็คหลายช่องที่ไม่มีการสนับสนุน RAID ในตัวอย่างไรก็ตามความแตกต่างของราคาอาจมีขนาดเล็ก ฮาร์ดแวร์ RAID ขั้นพื้นฐานที่รองรับไดรฟ์แบบสไทรพด์มิเรอร์หรือไดรฟ์อิสระมีค่าใช้จ่ายที่เล็กมากในขณะที่คอนโทรลเลอร์ RAID ที่ใช้ฮาร์ดแวร์ซึ่งสนับสนุนระดับ RAID เพิ่มเติมและไดรฟ์อื่นภายในอาร์เรย์อาจมีราคาสูงขึ้น
- Self-contained: ระบบ RAID ที่ใช้ฮาร์ดแวร์จะปรากฏในระบบปฏิบัติการของโฮสต์เป็นดิสก์เดียว ซึ่งจะช่วยให้ระบบ RAID สามารถโปร่งใสกับคอมพิวเตอร์ที่เชื่อมต่ออยู่ได้ ผลที่ได้คือระบบ RAID ที่ใช้ฮาร์ดแวร์จะถูกเคลื่อนย้ายได้ง่ายระหว่างคอมพิวเตอร์และระบบปฏิบัติการ
- ประสิทธิภาพ: แม้ว่า RAID ซอฟต์แวร์และฮาร์ดแวร์อาจมีหมายเลขประสิทธิภาพเดียวกันสำหรับระดับสไทรพ์และมิเรอร์ขั้นพื้นฐานเมื่อคุณย้ายไปที่ระดับ RAID ที่ซับซ้อนมากขึ้นระบบฮาร์ดแวร์จะมีประสิทธิภาพดีกว่าซอฟต์แวร์ที่อิงตามซอฟต์แวร์ ประสิทธิภาพที่ดีขึ้นนี้ไม่ได้ จำกัด เพียงการเขียนและการอ่านข้อมูล แต่ยังแสดงขึ้นเมื่อมีการสะท้อนข้อมูล RAID เนื่องจากต้องมีการสร้างใหม่เนื่องจากความล้มเหลวของไดรฟ์ ระบบ RAID ที่ใช้ฮาร์ดแวร์มักจะทำกระบวนการสร้างใหม่ได้เร็วกว่าระบบที่ใช้ซอฟต์แวร์
- ค่าโสหุ้ย: เปลือก RAID ที่ใช้ฮาร์ดแวร์ภายนอกจะไม่ส่งผลกระทบต่อค่าใช้จ่ายของโปรเซสเซอร์หรือ RAM บนคอมพิวเตอร์แม่ข่าย
- บูต: โดยทั่วไประบบ RAID ที่ใช้ฮาร์ดแวร์สามารถใช้เป็นระบบบูตของคุณได้หากการเชื่อมต่อกับคอมพิวเตอร์ของคุณใช้ประเภทพอร์ตที่ระบบปฏิบัติการรองรับการบูตจาก พอร์ต USB 3 และ Thunderbolt ควรสามารถบู๊ตได้ แต่ให้ตรวจสอบกับระบบปฏิบัติการและผู้ผลิตคอมพิวเตอร์เพื่อให้แน่ใจ
คำแนะนำ RAID
- การใช้ซอฟต์แวร์โดยใช้ซอฟต์แวร์จะช่วยให้ต้นทุนลดลงและการใช้งาน RAID ของคุณจะถูก จำกัด เฉพาะ RAID 0 (ลาย), RAID 1 (มิเรอร์) หรือ RAID 10 (Mirrored set of Striped drives) ระบบ RAID ชนิดนี้เป็นทางเลือกที่ดีสำหรับผู้ใช้ตามบ้านที่จะใช้ระบบ RAID กับระบบคอมพิวเตอร์เครื่องเดียว
- RAID บนฮาร์ดแวร์เป็นตัวเลือกสำหรับการตั้งค่า RAID ที่ซับซ้อนเช่นใช้ใน RAID 3 หรือ RAID 5 ซึ่งรวมเอาบิตพาริตีที่สร้างและเปรียบเทียบในแบบเรียลไทม์เนื่องจากข้อมูลถูกส่งไปยังและจากอาร์เรย์ RAID RAID ที่ใช้ฮาร์ดแวร์เป็นทางเลือกที่ดีสำหรับระบบ RAID 0 และ RAID 1 พื้นฐานเมื่อคุณต้องการให้ตู้ RAID เป็นอิสระจากคอมพิวเตอร์แม่ข่ายทำให้คุณสามารถย้ายระบบระหว่างคอมพิวเตอร์หลายเครื่องได้