หลายคนคงจะเห็นเมนบอร์ดรุ่นใหม่ๆที่ออกมาในเวลานี้สนับสนุนระบบ RAID บทความนี้จะทำให้เพื่อนๆได้เข้าใจว่าระบบ RAID ทำงานอย่างไร ทำให้ระบบคอมพิวเตอร์ดีขึ้นเร็วขึ้นอย่างไรนะครับ
ความเป็นมาของระบบ RAID
ในปัจจุบันนั้นแม้ CPU จะมีความเร็วที่สูงขึ้นมาก แต่การที่ระบบคอมพิวเตอร์จะมีความเร็วสูงจริงๆ จะต้องประกอบไปด้วยปัจจัยหลายอย่างที่ดีพอๆกัน รวมถึงระบบปฏิบัติการหรือ OS ด้วย และอุปกรณ์ที่ถือว่าเป็นตัวถ่วงความเร็วของระบบคอมพิวเตอร์ตลอดมาก็คือ ฮาร์ดดิสก์ เพราะข้อมูลโปรแกรมที่เราใช้ส่วนใหญ่จะเก็บไว้ในฮาร์ดดิสก์ โดยการโอนถ่ายข้อมูลระหว่างฮาร์ดดิสก์ กับหน่วยความจำนี้เองที่ทำให้ระบบถูกถ่วงช้าลงกว่าที่ควรจะเป็น แม้ปัจุจบันฮาร์ดิสก์จะมีความเร็วในการโอนถ่ายข้อมูลถึง 133 Mb/S แต่เมื่อเทียบกับหน่วยความจำรุ่นใหม่ๆแล้วก็ยังห่างกันมาก ดังนั้นหากเราต้องการให้คอมพิวเตอร์มีความเร็วสูงจริงๆ เราต้องมีฮาร์ดอิสก์ที่สามารถโอนถ่ายข้อมูลได้อย่างรวดเร็วด้วยจึงได้ มีการสร้างอุปกรณ์ขึ้นมา
เพื่อช่วยทำให้ฮาร์ดดิสก์มีความเร็วสูงขึ้น ( มากกว่า 2 เท่า ) และมีเสถียรภาพในการเก็บข้อมูลมากยิ่งขึ้น โดยให้ฮาร์ดดิสก์ตั้งแต่ 2 ตัวขึ้นไปทำงานประสานกัน ซึ่งระบบนี้เรียกว่า RAID ( Redundant Arrays of Inexpensive Disks )
รู้จักกับระบบ RAID ( Redundant Arrays of Inexpensive Disks )
ก่อน หน้านี้ระบบ RAID จะมีใช้อยู่เฉพาะคอมพิวเตอร์ที่เป็นแม่ข่ายเท่านั้น โดยระบบ RAID เป็นระบบที่ใช้อุปกรณ์ฮาร์ดแวร์ตัวหนึ่งที่เรียกว่า RAID Controller ในการจัดการกับฮาร์ดดิสก์ตั้งแต่ 2 ตัวขึ้นไปให้ทำงานประสานกันในแบบต่างๆ ตามที่โปรแกรมควบคุมใน RAID Controller ถูกกำหนดไว้ ซึ่ง RAID แต่ละแบบที่ถูกโปรแกรมไว้ใน RAID Controller สามารถทำให้ประสิทธิภาพของฮาร์ดดิสก์เพิ่มขึ้น หรือทำให้มีเสถียรภาพในการเก็บข้อมูลมากขึ้น หรือทำได้ทั้ง 2 แบบ โดย RAID ที่นิยมใช้กันมีดังนี้
- RAID 0 หรือเรียกว่า STRIPING
การ ทำ Striping หรือ RAID 0 นี้เป็นการใช้ RAID Controller ในการทำให้ฮาร์ดดิสก์ตั้งแต่ 2 ตัวขึ้นไปทำงานประสานกันเหมือนเป็นฮาร์ดดิสก์ตัวเดียว และจะได้ความจุของฮาร์ดดิสก์เท่ากับขนาดความจุของฮาร์ดดิสก์แต่ละตัวรวมกัน ซึ่งระบบปฏิบัติการก็จะมองเห็นเหมือนกับฮาร์ดดิสก์ต่ออยู่เพียงตัวเดียว การทำลักษณะนี้จะทำให้ประสิทธิภาพเพิ่มขึ้นอย่างมาก
- RAID 1 หรือเรียกว่า MIRRORING
การ ทำ Mirroring หรือ RAID 1 นี้เป็นการใช้งาน RAID Controller ในการทำให้ฮาร์ดดิสก์ตั้งแต่ 2 ตัวขึ้นไปทำงานประสานกันในลักษณะทำสำเนาข้อมูล เมื่อมีการบันทึกลงในฮาร์ดดิสก์ โดยข้อมูลที่อยู่ฮาร์ดดิสก์ตัวที่ 1 จะเป้นข้อมูลเดียวกันกับฮาร์ดดิสก์ตัวที่ 2
ภาพ แสดงการต่อฮาร์ดดิสก์ 2 ตัว แบบ RAID 1 จะเห็นว่าข้อมูลของฮาร์ดดิสก์ทั้ง 2 ตัวเหมือนกัน ซึ่งประโยชน์ของการต่อแบบ RAID 1 คือเมื่อฮาร์ดดิสก์ตัวใดตัวหนึ่งมีปัญหา ก็สามารถใช้ฮาร์ดดิสก์อีกตัวหนึ่งได้ทันที
- RAID 0+1
เป็น การทำให้ RAID Controller ควบคุมฮาร์ดดิสก์ตั้งแต่ 2 ตัวขึ้นไป ในลักษณะของการผสมทั้ง 2 แบบรวมกัน คือมีความสามารถทั้งแบบ RAID 0 และ RAID 1 รวมกันซึ่งสามารถเพิ่มได้ทั้งประสิทธิภาพและเสถียรภาพพร้อมๆกัน
วันเสาร์ที่ 21 สิงหาคม พ.ศ. 2553
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)

1 ความคิดเห็น:
ลองเล่น Win Server 2003 ดูครับ ระบบ RAID เข้ามาช่วยผมได้เยอะเลยทีเดียว ยังไงก็ขอให้เป็นความรู้กับผู้อ่านทุก ๆ ท่านนะครับ
แสดงความคิดเห็น