วิธีการใช้หลายดิสก์อย่างชาญฉลาดรู้เบื้องต้นเกี่ยวกับ RAID
RAID ช่วยให้คุณสามารถรวมฮาร์ดไดรฟ์ฟิสิคัลหลายตัวไว้ในฮาร์ดไดรฟ์แบบลอจิคัลเดียว สิ่งนี้ช่วยให้คุณสามารถสะท้อนข้อมูลของคุณบนฮาร์ดไดรฟ์สองตัวเพื่อให้แน่ใจว่าคุณมีข้อมูลสำคัญของคุณเก็บไว้ในที่ต่าง ๆ.
RAID ย่อมาจาก“ array ของดิสก์อิสระแยกกัน” แม้ว่าจะมี RAID ชนิดหนึ่งที่ไม่มีความซ้ำซ้อนและเพิ่มประสิทธิภาพเท่านั้น.
ระดับ RAID
RAID ไม่ได้เป็นเพียงวิธีการรวมดิสก์เข้าด้วยกัน มี RAID หลายระดับที่ให้ระดับประสิทธิภาพและความซ้ำซ้อนที่แตกต่างกัน ทุกระดับ RAID มีสิ่งหนึ่งที่เหมือนกัน: พวกมันรวมดิสก์หลายตัวไว้ในดิสก์แบบลอจิคัลเดียวที่นำเสนอต่อระบบปฏิบัติการ.
- RAID 0: ไม่เหมือนกับระดับ RAID อื่น ๆ RAID 0 ไม่ให้มีความซ้ำซ้อน อย่างไรก็ตาม RAID 0 ช่วยให้คุณสามารถเพิ่มประสิทธิภาพโดยใช้ดิสก์หลายแผ่น เมื่อคุณใช้ RAID 0 ข้อมูลที่คอมพิวเตอร์ของคุณเขียนลงบนฮาร์ดไดรฟ์จะถูกแบ่งออกเป็นสองส่วน (หรือมากกว่า) อย่างสม่ำเสมอ ตัวอย่างเช่นหากคอมพิวเตอร์ของคุณเขียนไฟล์ 100MB ระบบจะเขียน 50MB ไปยังฮาร์ดไดรฟ์หนึ่งตัวและ 50MB จะถูกเขียนไปยังฮาร์ดไดรฟ์อื่น เมื่อคอมพิวเตอร์ต้องการอ่านไฟล์กลับมันสามารถอ่าน 50MB จากฮาร์ดไดรฟ์หนึ่งและ 50MB จากฮาร์ดไดรฟ์อื่นในเวลาเดียวกัน - นี่จะเร็วกว่าการอ่าน 100MB จากฮาร์ดไดรฟ์เดียว อย่างไรก็ตามหากฮาร์ดไดรฟ์ตัวใดตัวหนึ่งในอาร์เรย์ RAID เสียชีวิตคุณจะสูญเสียข้อมูลของคุณ เมื่อคุณใช้ RAID 0 ดิสก์หลายรายการของคุณจะดูเหมือนเป็นฮาร์ดดิสก์ที่ใหญ่กว่าและเร็วกว่า แต่ก็มีความบอบบางมากกว่า.
- RAID 1: ใน RAID 1 ดิสก์สองตัวถูกกำหนดค่าให้ทำมิรเรอร์ซึ่งกันและกัน เมื่อคอมพิวเตอร์ของคุณเขียนข้อมูล 100MB ไปยังดิสก์คอมพิวเตอร์จะเขียน 100MB เดียวกันลงในฮาร์ดดิสก์ทั้งสอง แต่ละดิสก์ประกอบด้วยสำเนาข้อมูลที่สมบูรณ์ สิ่งนี้จะช่วยให้มั่นใจได้ว่าหากหนึ่งในดิสก์ที่เคยล้มเหลวคุณจะมีสำเนาข้อมูลที่สมบูรณ์และทันสมัยอยู่เสมอ.
- RAID 2, 3 และ 4: ระดับ RAID เหล่านี้มีการใช้งานน้อยและมักจะถือว่าล้าสมัย.
- RAID 5: ในการใช้ RAID 5 คุณจะต้องมีดิสก์อย่างน้อยสามแผ่น RAID 5 ใช้การสตริปเพื่อแบ่งข้อมูลในฮาร์ดไดรฟ์ทั้งหมดโดยมีข้อมูลพาริตีเพิ่มเติมที่แบ่งออกเป็นดิสก์ทั้งหมด หากฮาร์ดไดรฟ์ตัวใดตัวหนึ่งตายคุณจะไม่สูญเสียข้อมูลใด ๆ RAID 5 มีการสำรองข้อมูลด้วยราคาที่ถูกกว่า RAID 1 - ตัวอย่างเช่นถ้าคุณมีฮาร์ดไดรฟ์ 1TB สี่ตัวคุณสามารถสร้างอาร์เรย์ RAID 1 สองชุดแยกกัน (แต่ละ 1TB สำหรับพื้นที่เก็บข้อมูลทั้งหมด 2TB) หรืออาร์เรย์ RAID 5 เดียว พื้นที่เก็บข้อมูล 3TB.
- RAID 6: RAID 6 นั้นคล้ายคลึงกับ RAID 5 แต่เพิ่ม parity block เพิ่มเติมโดยเขียนบล็อก parity สองบล็อกสำหรับบิตของข้อมูลแต่ละแถบในดิสก์ คุณสูญเสียความจุในการจัดเก็บ แต่ RAID 6 ให้การป้องกันเพิ่มเติมจากการสูญหายของข้อมูล ตัวอย่างเช่นหากฮาร์ดไดรฟ์สองตัวตายในการกำหนดค่า RAID 5 คุณจะสูญเสียข้อมูลของคุณ หากฮาร์ดไดรฟ์สองตัวตายในการกำหนดค่า RAID 6 คุณจะยังคงมีข้อมูลทั้งหมดอยู่.
- RAID 10: เรียกอีกอย่างว่า RAID 1 + 0, RAID 10 แบ่งข้อมูลระหว่างดิสก์หลักและมิรเรอร์ข้อมูลนี้เป็นดิสก์รอง ด้วยวิธีนี้จะพยายามมอบข้อดีของ RAID 0 (การแบ่งข้อมูลข้ามดิสก์หลาย ๆ ตัวเพื่อเพิ่มประสิทธิภาพ) ด้วยข้อดีของ RAID 1 (ความซ้ำซ้อน).
นอกจากนี้ยังมีระดับ RAID อื่น ๆ ที่ไม่ได้มาตรฐาน.
การตั้งค่า RAID
โดยทั่วไปแล้ว RAID จะใช้กับเซิร์ฟเวอร์เมนเฟรมและระบบคอมพิวเตอร์อื่น ๆ ที่มีการจัดเก็บข้อมูลซ้ำซ้อนเป็นสิ่งสำคัญ RAID ไม่ได้ใช้กับคอมพิวเตอร์เดสก์ท็อปและแล็ปท็อปบ่อย ๆ แต่คอมพิวเตอร์จำนวนมากมาพร้อมกับตัวควบคุม RAID หากคุณต้องการคุณอาจตั้งค่าการกำหนดค่า RAID 1 ด้วยสองไดรฟ์เพื่อให้แน่ใจว่าข้อมูลของคุณถูกทำมิเรอร์ในสองไดรฟ์.
เมื่อใช้ RAID คุณสามารถใช้“ ฮาร์ดแวร์ RAID” หรือ“ ซอฟต์แวร์ RAID” ได้ด้วยฮาร์ดแวร์ RAID อุปกรณ์ฮาร์ดแวร์ในคอมพิวเตอร์ของคุณจะใช้งาน RAID ได้ทั้งหมด ตัวอย่างเช่นหากคุณมีฮาร์ดแวร์ RAID และตั้งค่าดิสก์สองตัวให้ทำงานในการกำหนดค่า RAID 1 ตัวควบคุมฮาร์ดแวร์ RAID จะแสดงดิสก์ทั้งสองให้ระบบปฏิบัติการของคุณเป็นดิสก์เดียว การทำงานของ RAID ทั้งหมด - การทำมิเรอร์ข้อมูล, การแบ่งข้อมูลในฮาร์ดดิสก์และอื่น ๆ - ถูกจัดการโดยคอนโทรลเลอร์ RAID ฮาร์ดแวร์ ระบบปฏิบัติการของคุณจะไม่รู้เลยว่าคุณใช้ RAID จริงๆ.
ด้วยซอฟต์แวร์ RAID งานจะถูกจัดการโดยระบบปฏิบัติการ ตัวอย่างเช่นคุณสามารถสร้างซอฟต์แวร์ RAID ในขณะที่ติดตั้ง Linux บนคอมพิวเตอร์ของคุณ - เคอร์เนล Linux รู้เกี่ยวกับ RAID และจะทำงานเองโดยไม่ต้องใช้ฮาร์ดแวร์พิเศษใด ๆ คุณยังสามารถสร้างซอฟต์แวร์ RAID ใน Windows.
ในการกำหนดค่าฮาร์ดแวร์ RAID คุณจะต้องใช้ซอฟต์แวร์ที่ควบคุมคอนโทรลเลอร์ RAID ซึ่งอาจเข้าถึงได้ผ่าน BIOS ของคอมพิวเตอร์ คุณควรตรวจสอบเอกสารประกอบของฮาร์ดแวร์ RAID controller ของคุณสำหรับขั้นตอนที่แน่นอนหากคุณทำเช่นนี้.
เทคโนโลยีที่คล้ายกัน
ระบบปฏิบัติการยอดนิยมมีเทคโนโลยีที่ทำงานคล้ายกับ RAID Windows 8 แนะนำพื้นที่เก็บข้อมูล Linux มีตัวจัดการโลจิคัลวอลุ่มหรือ LVM เทคโนโลยีทั้งสองช่วยให้คุณสามารถจัดกลุ่มฟิสิคัลดิสก์จำนวนมากไว้ในดิสก์โลจิคัลเดียวเพื่อทำมิเรอร์ข้อมูลของคุณสำหรับการทำซ้ำซ้อนหรือรวมที่เก็บข้อมูลของดิสก์ทำให้เป็นดิสก์เดียวโดยไม่ต้องให้ข้อมูลซ้ำซ้อน.
เทคโนโลยีเหล่านี้อาจดูซับซ้อนเล็กน้อย แต่จริงๆแล้วมันเป็นวิธีการทำให้สิ่งต่าง ๆ ง่ายขึ้น เมื่อคุณตั้งค่า RAID ที่เหมาะสมแล้วข้อมูลของคุณจะถูกจัดเก็บไว้ในฮาร์ดดิสก์หลาย ๆ ตัวโดยอัตโนมัติดังนั้นคุณไม่ต้องกังวลกับการสูญเสียมัน ซอฟต์แวร์ของคุณไม่จำเป็นต้องรู้ด้วยว่ามี RAID อยู่.
เครดิตรูปภาพ: Justin Ruckman, Justin Ruckman, fsse8info