ในระดับ RAID ต่างๆ RAID 0 และ RAID 1 เป็นระดับพื้นฐานที่สุด การทำความเข้าใจเกี่ยวกับการกระจายข้อมูลทำได้ง่ายและการตั้งค่าค่อนข้างยุ่งยากน้อยกว่า เช่นเดียวกับ RAID ประเภทอื่นๆ จุดประสงค์หลักคือเพื่อให้ความเร็วดีขึ้น ความซ้ำซ้อน และความทนทานต่อข้อผิดพลาด
แม้ว่า RAID 0 จะขึ้นอยู่กับการสตริปดิสก์ แต่ RAID 1 จะเป็นไปตามหลักการมิเรอร์ของดิสก์หรือแชโดว์ แบบแรกไม่มีความซ้ำซ้อนและขับเคลื่อนด้วยประสิทธิภาพอย่างสมบูรณ์ ในขณะที่แบบหลังมีความเร็วในการอ่าน/เขียนน้อยกว่าแต่ให้ความซ้ำซ้อน
หากคุณซื้อไดรฟ์จัดเก็บข้อมูลเพียงสองตัว นี่เป็นตัวเลือก RAID เดียวที่คุณจะทำได้ มีตามที่คนอื่น ๆ ส่วนใหญ่ต้องการอย่างน้อยสาม เมื่อเปรียบเทียบ RAID 0 และ RAID 1 คุณจะเหลือตัวเลือกระหว่างประสิทธิภาพที่ดีกว่าและความทนทานต่อข้อผิดพลาด
ดังนั้น อันไหนดีที่สุดสำหรับคุณ? มาสำรวจแต่ละรายการพร้อมกับความแตกต่างในรายละเอียด
RAID 0 คืออะไร
Redundant Array of Independent/Inexpensive Disks 0 หรือเรียกง่ายๆ ว่า RAID 0 แบ่งข้อมูลออกเป็นบล็อก/ลายทางและเก็บไว้ในดิสก์แยกต่างหาก ในทางเทคนิค สิ่งนี้เรียกว่า การสตริปดิสก์
ตัวอย่างเช่น หากคุณตั้งค่า RAID 0 ด้วยไดรฟ์จัดเก็บสองตัว ข้อมูล’A’จะแบ่งออกเป็นสองส่วน ไดรฟ์หนึ่งจะเก็บบิตคี่ (A1, A3, A5 และ A7) ในขณะที่อีกไดรฟ์หนึ่งจะเก็บบิตคู่ (A2, A4, A6 และ A8)
หมายเหตุ: การทำงานของ RAID 0 แตกต่างกันไปตามระบบจัดเก็บข้อมูล บางกลุ่มอาจแบ่งข้อมูลออกเป็นคลัสเตอร์ ในขณะที่บางกลุ่มแบ่งตามไบต์ บล็อก หรือการแบ่งตามพาร์ติชัน
เนื่องจาก ดิสก์หลายตัวดำเนินการอ่าน/เขียน บนข้อมูลเดียวกันแบบขนาน ประสิทธิภาพ จะดีขึ้น ในสถานการณ์ข้างต้น การใช้ไดรฟ์สองตัวให้แบนด์วิดท์มากกว่าดิสก์เดี่ยวถึงสองเท่า
แม้ว่า RAID 0 จะดีที่สุดในแง่ของประสิทธิภาพ แต่สิ่งนี้ไม่น่าเชื่อถืออย่างที่คิด เนื่องจากข้อมูลชิ้นเดียวถูกเก็บไว้ในหลายไดรฟ์ ในที่สุดคุณจะสูญเสียข้อมูลของคุณแม้ว่าหนึ่งในนั้นจะล้มเหลวก็ตาม
ด้วยเหตุนี้ การใช้ RAID 0 กับหลายไดรฟ์ (เช่น 4, 5 หรือแม้แต่ มากกว่า) จะเป็นความคิดที่ไม่ดี อย่างไรก็ตาม หากคุณต้องการประสิทธิภาพสูงสุด นี่คือระดับ RAID ที่ดีที่สุด
เหมาะสำหรับสตรีมมิงแบบสด เล่นเกม ตัดต่อวิดีโอ และ พื้นที่เก็บข้อมูลที่ไม่สำคัญ โปรดทราบว่าคุณไม่ควรพิจารณาใช้ RAID 0 หากคุณต้องการสำรองไฟล์สำคัญ
ฉันพบผู้ใช้หลายคนที่ใช้ RAID 0 บน HDD เพื่อให้ได้ประสิทธิภาพที่ดีขึ้น ฉันไม่แนะนำสิ่งนี้ด้วยเหตุผลหลักสองประการ SSD ตัวเดียวจะให้ประสิทธิภาพที่ดีกว่ามากไม่ว่าคุณจะใช้ฮาร์ดไดรฟ์กี่ตัวสำหรับการตั้งค่า RAID 0 ประการที่สอง โอกาสที่ HDD จะล้มเหลวนั้นสูงกว่ามากเมื่อเทียบกับไดรฟ์โซลิดสเทต
แม้จะมีข้อเสียนี้ RAID 0 ก็ยังเป็นวิธีที่ง่ายที่สุดในการติดตั้งและค่อนข้างประหยัดค่าใช้จ่าย เนื่องจากสามารถตั้งค่าโดยใช้ดิสก์เพียงสองแผ่น นอกจากนี้ยังไม่ได้ใช้ข้อมูลพาริตีและตัวควบคุมฮาร์ดแวร์ทั้งหมดรองรับ ด้านล่างนี้ฉันได้แสดงรายการข้อดีและข้อเสียสำหรับการวิเคราะห์ที่ดีขึ้น
ข้อดี: ปรับปรุงประสิทธิภาพ (ความเร็วในการอ่าน/เขียนเพิ่มขึ้น) ต้นทุนต่ำลง ง่ายต่อการใช้งาน ตัวควบคุมฮาร์ดแวร์ทั้งหมดรองรับ ไม่มีโอเวอร์เฮด ใช้ประโยชน์ทั้งหมดที่มีอยู่ ความจุในการจัดเก็บ ใช้ได้กับการเล่นเกม การตัดต่อวิดีโอ และจุดประสงค์ในการจัดเก็บที่ไม่สำคัญ ข้อเสีย: มีแนวโน้มที่จะล้มเหลวมากกว่า ไม่มีข้อมูลสำรอง ไม่สามารถใช้ได้กับการสำรองข้อมูลที่สำคัญ อาจไม่เหมาะสำหรับ HDD เนื่องจากไม่มีการใช้พาริตี ความน่าเชื่อถือจึงลดลง ขัดขวาง (การกู้คืนข้อมูลทำได้ยากหรือแทบเป็นไปไม่ได้เลย)
RAID 1 คืออะไร
แม้ว่า RAID 0 จะไม่มีการสำรองข้อมูล แต่ RAID 1 (Redundant Array of Independent/Inexpensive Disks 1) นั้นเกี่ยวกับ มัน. ระดับ RAID นี้ทำงานโดย การมิเรอร์ดิสก์ นั่นคือการคัดลอกข้อมูลจากดิสก์หนึ่งไปยังอีกดิสก์หนึ่ง
ตัวอย่างเช่น หากคุณตั้งค่า RAID 1 ด้วยไดรฟ์จัดเก็บสองไดรฟ์ ข้อมูล’A’ในครั้งแรกจะถูกคัดลอกไปยังที่สอง ดังที่คุณเห็นในรูปด้านบน A1, A2, A3 และ A4 ในดิสก์ 0 จะถูกจำลองไปยังดิสก์ 1
วิธีนี้ช่วยให้แน่ใจว่าตัวควบคุมสามารถ ใช้ข้อมูลจากดิสก์อื่นในอาร์เรย์ได้ แม้ว่าดิสก์หนึ่งจะล้มเหลวก็ตาม ตอนนี้ คุณสามารถซ่อมแซมหรือเปลี่ยนไดรฟ์นี้ได้ง่ายๆ และกู้คืนข้อมูลได้ในเวลาอันรวดเร็ว
ด้วยเหตุผลเหล่านี้ RAID 1 จึงดีที่สุดเมื่อคุณมองหาความน่าเชื่อถือและความพร้อมใช้งาน แม้ว่าเทคนิคการใช้งานนี้จะมอบความซ้ำซ้อนและความทนทานต่อข้อผิดพลาด แต่ก็ได้รับผลกระทบในด้านประสิทธิภาพ ความจุในการจัดเก็บ และค่าใช้จ่าย
เนื่องจากข้อมูลเดียวกันจำเป็นต้องอ่าน/เขียนสองครั้ง เห็นได้ชัดว่ามันส่งผลเสียต่อความเร็วของมัน อย่างไรก็ตาม RAID 0 สามารถเพิ่มประสิทธิภาพการอ่านได้หาก ตัวควบคุม RAID ใช้มัลติเพล็กซ์ แม้ในกรณีนี้ ประสิทธิภาพการเขียนยังคงเหมือนเดิม
ในทำนองเดียวกัน ความจุของพื้นที่จัดเก็บที่มีประสิทธิภาพจะลดลงถึงครึ่งหนึ่งอย่างมากใน RAID 1 แม้ว่าคุณจะใช้สองหรือ ฟิสิคัลไดร์ฟมากขึ้น คุณจะใช้พื้นที่จัดเก็บจริงได้เพียงครึ่งหนึ่ง เนื่องจากอีกครึ่งหนึ่งใช้สำหรับการจำลอง
หมายเหตุ: RAID1 ต้องใช้ดิสก์เป็นจำนวนคู่ เนื่องจากไดรฟ์หนึ่งใช้สำหรับจัดเก็บข้อมูลหลักและอีกไดรฟ์หนึ่งใช้สำหรับการทำมิเรอร์ คุณสามารถใช้ RAID1E ซึ่งเป็น RAID ที่ซ้อนกันซึ่งใช้ทั้งกลไกการมิเรอร์และการสตริปสำหรับการใช้ไดรฟ์จำนวนคี่ เราจะหารือในรายละเอียดเกี่ยวกับหัวข้อนี้ในวันอื่น
ตัวอย่างเช่น หากคุณใช้ไดรฟ์ขนาด 1 TB สองตัว คุณคาดว่าจะได้รับพื้นที่เก็บข้อมูล 2 TB อย่างไรก็ตาม คุณจะติดอยู่ที่พื้นที่เก็บข้อมูลทั้งหมด 1 TB เนื่องจากอีก 1 TB ถูกใช้เป็นสำเนาเงาของดิสก์แผ่นแรก ในการรับพื้นที่เก็บข้อมูลจริง คุณจะต้องเพิ่มคู่ดิสก์ในอาร์เรย์ ซึ่งเป็นการเพิ่มค่าใช้จ่ายของคุณอย่างชัดเจน
โปรดคำนึงถึงสิ่งเหล่านี้ RAID 1 ใช้ได้กับ วัตถุประสงค์ระยะยาว. คุณสามารถใช้ระดับ RAID นี้สำหรับการสำรองข้อมูลในเครื่องได้ อย่างไรก็ตาม คุณยังไม่ควรพิจารณาว่าเป็นโซลูชันการสำรองข้อมูลหลักของคุณ เนื่องจากมีโอกาสเกิดความล้มเหลวได้ นอกจากนี้ การทำมิเรอร์ยังหมายถึงการปกป้องข้อมูลของคุณแทนที่จะเป็นการสำรองข้อมูลจริง
ข้อดี: มีความทนทานต่อข้อผิดพลาดและความซ้ำซ้อนของข้อมูล กู้คืนข้อมูลได้ง่าย ให้การปกป้องข้อมูลเนื่องจากดิสก์หนึ่งแผ่นจะเก็บข้อมูลของคุณไว้เสมอ ใช้ได้กับการสำรองข้อมูลในเครื่อง ง่ายต่อการใช้งาน การอ่านยังคงเหมือนเดิมเมื่อใช้ดิสก์เพียงแผ่นเดียวสำหรับการอ่าน ประสิทธิภาพการอ่านจะดีขึ้นเมื่อตัวควบคุม RAID ใช้การมัลติเพล็กซ์ ข้อเสีย: ประสิทธิภาพการอ่าน/เขียนลดลง ต้นทุนสูง ความจุของพื้นที่เก็บข้อมูลลดลง ซอฟต์แวร์ RAID 1 ไม่รองรับการ Hot-swap ของไดรฟ์
ความแตกต่างระหว่าง RAID 0 และ RAID 1
RAID เป็นเพียงเทคโนโลยีการจำลองเสมือนในการจัดเก็บข้อมูลที่รวมดิสก์หลายตัวในอาร์เรย์เพื่อให้ทำงานเป็น หน่วยเดียว จุดประสงค์หลักคือเพื่อสร้างความซ้ำซ้อน ปรับปรุงประสิทธิภาพ หรือทำทั้งสองอย่าง
RAID 0 และ RAID 1 ก็แตกต่างกันในลักษณะเดียวกัน คุณสามารถเลือกแบบแรกได้หากต้องการประสิทธิภาพสูงในราคาประหยัด หรือเลือกแบบหลังเพื่อความปลอดภัยและความน่าเชื่อถือที่ดีกว่า ในส่วนนี้ ฉันจะอธิบายถึงความแตกต่างที่สำคัญด้วยวิธีที่ดีที่สุดเท่าที่จะเป็นไปได้
ความซ้ำซ้อนของข้อมูล
‘R’ใน RAID ย่อมาจาก Redundancy และนั่นคือสิ่งที่คนส่วนใหญ่แสวงหาจากเทคโนโลยีนี้ แต่เมื่อคุณดูที่องค์กรข้อมูลของ RAID 0 ก็ไม่สามารถทำได้ สิ่งนี้ทำให้ผู้ใช้จำนวนมากคิดว่าจะพิจารณาระดับนี้เป็น RAID หรือไม่
ตามที่กล่าวไว้ข้างต้น RAID 0 ทำงานโดยแยกหรือสตริปข้อมูลออกเป็นสองดิสก์หรือมากกว่า ในการจัดเตรียมความซ้ำซ้อน ข้อมูลจำเป็นต้องคัดลอกหรือทำเงา ซึ่งเป็นสิ่งที่ระดับ RAID 1 ทำ
ความซ้ำซ้อนของข้อมูลเป็นวิธีหนึ่งในการมอบความน่าเชื่อถือและความพร้อมใช้งาน เมื่อข้อมูลของคุณถูกจำลอง คุณสามารถมั่นใจได้ว่าไฟล์และเอกสารสำคัญของคุณจะปลอดภัยในดิสก์อื่น นอกจากนี้ ข้อมูลจะพร้อมใช้งานเสมอแม้ว่าดิสก์หนึ่งจะล้มเหลว ซึ่งฉันจะกล่าวถึงในครั้งต่อไป
Fault Tolerance
หากคุณกังวลเกี่ยวกับความปลอดภัยของข้อมูล RAID 1 น่าจะเหมาะสมที่สุดสำหรับคุณ ทางเลือก. เนื่องจากข้อมูลทั้งหมดของคุณถูกเก็บไว้เป็นสำเนาในดิสก์อื่น และสามารถเรียกคืนได้แม้ว่าจะเกิดข้อผิดพลาดขึ้นก็ตาม โดยทั่วไปจะให้การปกป้องข้อมูลจากความล้มเหลวของไดรฟ์ที่เป็นไปได้
ในทางกลับกัน RAID 0 ไม่มีการยอมรับข้อผิดพลาด บิตของข้อมูลจะถูกแบ่งตามดิสก์ต่างๆ แม้ว่าสิ่งนี้จะให้ปริมาณงานที่สูงกว่า แต่ การตั้งค่า RAID ทั้งหมดจะล้มเหลว แม้ว่าตัวใดตัวหนึ่งจะเสียหายก็ตาม ในความเป็นจริง การกู้คืนข้อมูลแทบจะเป็นไปไม่ได้เลยในกรณีนี้
ประสิทธิภาพการอ่าน/เขียน
เมื่อลองใช้เทคโนโลยีใหม่ แน่นอนว่าคุณมองหาประสิทธิภาพสูง แม้ว่า RAID 1 อาจดีกว่าในแง่ของความซ้ำซ้อนของข้อมูลและความทนทานต่อข้อผิดพลาด การดำเนินการเขียนจะได้รับผลกระทบอย่างมาก นอกจากนี้ ประสิทธิภาพการอ่านก็ไม่แตกต่างกันมากนัก
ในการเขียนข้อมูลชิ้นเดียวใน RAID 1 คอนโทรลเลอร์จะต้องดำเนินการเขียนสองครั้ง จึงส่งผลต่อประสิทธิภาพการทำงาน
อย่างไรก็ตาม ในกรณีของการดำเนินการอ่าน ตัวควบคุมสามารถอ่านจากดิสก์ใดก็ได้ ดังนั้นจึงไม่มีความแตกต่างมากนักในด้านประสิทธิภาพเมื่อเทียบกับการใช้ไดรฟ์เดียว อย่างไรก็ตาม หากคอนโทรลเลอร์ RAID สามารถมัลติเพล็กซ์ได้ ก็เป็นไปได้ที่จะเพิ่มประสิทธิภาพการอ่าน
ในทางกลับกัน RAID 0 จะเก็บข้อมูลเป็นแถบบนดิสก์หลายแผ่น ในการดำเนินการอ่าน ดิสก์หลายตัวจะถูกใช้แบบคู่ขนานกันเพื่อดึงข้อมูลได้เร็วขึ้น ในทำนองเดียวกัน ในการดำเนินการเขียน ข้อมูลจะถูกเก็บไว้ ขนานกันในดิสก์หลายแผ่น
ให้คิดว่านี่เหมือนกับคนสองคนที่ทำงานงานเดียว เห็นได้ชัดว่าประสิทธิภาพจะเพิ่มขึ้นอย่างน้อยสองเท่าของที่คนๆ เดียวจะทำได้
ความจุพื้นที่เก็บข้อมูลที่มีประสิทธิภาพ
ข้อแตกต่างที่สำคัญอีกประการระหว่าง RAID 0 และ RAID 1 คือการใช้พื้นที่เก็บข้อมูลโดยรวม เนื่องจาก RAID 0 แบ่งข้อมูลออกเป็นแถบต่างๆ และไม่มีส่วนซ้ำซ้อน จึงไม่มีผลกระทบต่อพื้นที่จัดเก็บ ซึ่งหมายความว่าความจุที่มีประสิทธิภาพคือ 100%
ในทางกลับกัน RAID 1 จะจำลองข้อมูลของคุณโดยนำเสนอความซ้ำซ้อน หมายความว่าคุณสามารถใช้พื้นที่เก็บข้อมูลจริงได้เพียงครึ่งหนึ่งเท่านั้น พูดง่ายๆ ก็คือ ความจุที่มีประสิทธิภาพลดลงเหลือ 50% แต่เนื่องจาก RAID 1 รักษาความปลอดภัยข้อมูลของคุณโดยการเก็บสำเนาเงา พื้นที่เก็บข้อมูลที่ลดลงจึงคุ้มค่าโดยสิ้นเชิง
โทษเขียน
โทษเขียนเป็นปัจจัยที่กำหนดประสิทธิภาพของระดับ RAID ที่ใช้คอนฟิกูเรชันแบบมิเรอร์หรือแบบพาริตี เนื่องจาก RAID 0 ไม่มิเรอร์ข้อมูลหรือใช้พาริตี การลงโทษในการเขียนจึงไม่เชื่อมโยงที่นี่ (สามารถนับเป็น 1 ได้)
อย่างไรก็ตาม RAID 0 มี โทษเขียนปานกลาง นี่เป็นเพราะมัน มิเรอร์ข้อมูลออกเป็นสองดิสก์แยกกัน (ดำเนินการเขียนสองครั้ง) ด้วยเหตุผลดังกล่าว ค่าปรับในการเขียนจึงคำนวณเป็น 2
ค่าใช้จ่าย
RAID 0 ไม่ต้องการความซ้ำซ้อนที่น่าพอใจเนื่องจากสามารถใช้พื้นที่เก็บข้อมูลทั้งหมดได้ ซึ่งหมายความว่าคุณ ไม่ต้องเพิ่ม HDD หรือ SSD อื่นในการตั้งค่า RAID ของคุณ
ตรงกันข้ามกับกรณีของ RAID 1 ประสิทธิภาพการจัดเก็บข้อมูลลดลงครึ่งหนึ่งเพื่อให้ข้อมูลสำรอง ผ่านการทำซ้ำ ดังนั้น หากคุณต้องการพื้นที่เก็บข้อมูลเฉพาะ ทางเลือกเดียวคือ เพิ่มไดรฟ์เพิ่มเติมทางกายภาพ ซึ่งอาจมีค่าใช้จ่ายสูง
ความคล้ายคลึงกันระหว่าง RAID 0 และ RAID 1
แม้ว่า RAID 0 และ RAID 1 จะแตกต่างกันอย่างมาก แต่ก็มีความคล้ายคลึงกันอยู่บ้าง เป็นเทคนิคการใช้งาน RAID พื้นฐานที่สุด ตั้งค่าและทำความเข้าใจได้ง่าย นอกจากนี้ โปรดทราบว่าอย่างน้อย ต้องมีไดรฟ์สองไดรฟ์สำหรับการใช้งาน
ทั้งสองไดรฟ์ไม่ได้ใช้พาริตีดิสก์ ซึ่งหมายความว่าไม่มีค่าใช้จ่าย/strong>. อย่างไรก็ตาม ระดับ RAID อื่นๆ จะใช้พาริตีซึ่งสามารถปรับปรุงการปกป้องข้อมูลและความทนทานต่อข้อผิดพลาดเพิ่มเติมได้ คุณสามารถอ่านคำแนะนำอื่นๆ ของเราเกี่ยวกับ RAID 5 และ RAID 6 เพื่อเรียนรู้เพิ่มเติม
ต่อไป RAID 0 และ RAID 1 ต่างก็ตั้งค่าได้ง่ายทั้งบนฮาร์ดแวร์และซอฟต์แวร์ ระดับ สำหรับการตั้งค่าซอฟต์แวร์ RAID คุณสามารถทำได้จากยูทิลิตี้การจัดการดิสก์ในตัวของ Windows เลือกโวลุ่มแบบแยกส่วนใหม่สำหรับ RAID 0 และโวลุ่มแบบมิเรอร์ใหม่สำหรับ RAID 1
น่าสนใจ มีการแนะนำระดับ RAID ที่ซ้อนกันซึ่งปรับปรุงทั้งประสิทธิภาพและความทนทานต่อข้อผิดพลาด ได้แก่ RAID 10 (RAID 1+0), RAID 01 (0+1), RAID 1E เป็นต้น
RAID 10 เป็นที่นิยมมากที่สุดในบรรดาทั้งหมด มันใช้ RAID 1 เป็นเลเยอร์แรกและ RAID 0 เป็นเลเยอร์ที่สอง มันทำงานโดยการมิเรอร์ข้อมูลในดิสก์ จากนั้นแต่ละชุดจะถูกสตริป สิ่งนี้สามารถช่วยให้มีทั้งความซ้ำซ้อนและประสิทธิภาพสูง ในทำนองเดียวกัน ใน RAID 01 การสตริปจะทำก่อนตามด้วยการมิเรอร์
การเปรียบเทียบขั้นสุดท้าย – RAID 0 เทียบกับ RAID 1
RAID 0 และ RAID 1 สำหรับคนสองคนที่แตกต่างกัน นั่นคือคนที่ต้องการ ประสิทธิภาพสูงและอีกผู้หนึ่งที่ต้องการความน่าเชื่อถือ ท้ายที่สุดแล้ว ทั้งหมดนี้ขึ้นอยู่กับความต้องการและความชอบเฉพาะของคุณ
การแก้ไขความแตกต่าง การเลือกของคุณควรเลือกเป็น RAID 0 หากคุณต้องการเพิ่มพื้นที่ดิสก์ให้สูงสุด ประสิทธิภาพการอ่าน/เขียนสูง และต่ำกว่า ค่าใช้จ่าย. แต่ถ้าคุณต้องการการปกป้องและกู้คืนข้อมูลที่ดีกว่าด้วยพื้นที่จัดเก็บที่ลดลงในราคาที่สูงกว่า คุณควรเลือกใช้ RAID 1 ตารางเปรียบเทียบด้านล่างนี้จะช่วยคลายข้อสงสัยทั้งหมดของคุณ