A บุก ( อาร์เรย์ที่ซ้ำซ้อนของดิสก์อิสระ ) เป็นกลุ่มของฮาร์ดไดรฟ์อิสระที่กำหนดค่าให้ทำงานเป็นหนึ่งเดียว ไม่ว่าจะเป็นการเพิ่มพื้นที่ทั้งหมดเพื่อให้มีความจุมากขึ้น ปรับปรุงความเร็วในการอ่านและ/หรือเขียน หรือกำหนดค่าให้เพิ่มข้อมูลจากดิสก์หนึ่งไปยังอีกดิสก์หนึ่งเป็นสองเท่า และมั่นใจได้ว่า หากดิสก์แตกเราจะไม่สูญเสียข้อมูล ในที่สุด RAID นอกจากนี้ยังสามารถกำหนดค่าให้สร้างข้อมูลพาริตีเพื่อสร้างข้อมูลใหม่ในกรณีที่ข้อมูลสูญหาย RAID ถูกใช้อย่างแพร่หลายในเซิร์ฟเวอร์ NAS ซึ่งเราสามารถซื้อได้ทั้งที่บ้านและในระดับมืออาชีพ ขึ้นอยู่กับความต้องการของเรา เราสามารถเลือกระหว่างการกำหนดค่า RAID ประเภทใดประเภทหนึ่งหรือประเภทอื่น
RAID ใช้ทำอะไรบนเซิร์ฟเวอร์ NAS ของฉัน

เซิร์ฟเวอร์ NAS มักจะมี 2 เบย์สำหรับจัดเก็บฮาร์ดไดรฟ์หรือมากกว่า ตามหลักเหตุผล พวกมันยังเข้ากันได้กับ SSD ไดรฟ์ แต่โดยพื้นฐานแล้วมันเหมือนกันคือดิสก์จัดเก็บข้อมูล การกำหนดค่าที่ง่ายที่สุดที่เราสามารถทำได้ใน NAS ของเราคือไม่ต้องกำหนดค่า RAID ใดๆ นั่นคือ เราสามารถกำหนดค่าดิสก์ให้เป็น "แบบง่าย" เพื่อให้ทำงานได้อย่างอิสระโดยสมบูรณ์ อย่างไรก็ตาม คุณไม่ได้ประโยชน์ทั้งหมดจากการมี RAID .
หากเรากำหนดค่าการจัดเก็บข้อมูลของ NAS ของเราด้วย RAID ประเภทต่างๆ ที่เราจะอธิบายให้คุณทราบ เราจะสามารถมี ความสมบูรณ์ของข้อมูลมากขึ้น เพื่อหลีกเลี่ยงการสูญเสียข้อมูลในกรณีที่เกิดความล้มเหลวของฮาร์ดไดรฟ์หรือ SSD ตั้งแต่หนึ่งตัวขึ้นไป เราก็จะมี ความทนทานต่อความผิดพลาด แม้ว่าฮาร์ดไดรฟ์จะพัง แต่ก็ไม่มีปัญหาเพราะระบบสามารถทำงานต่อไปได้อย่างถูกต้อง แม้ว่าตามหลักเหตุผลแล้ว แนะนำให้เปลี่ยนดิสก์ที่เสียหายหรือ SSD ใหม่เป็นดิสก์ใหม่โดยเร็วที่สุดเพื่อสร้างข้อมูลใหม่และระบบปฏิบัติการจะทำ ไม่ตรวจสอบว่า RAID เสื่อมคุณภาพ ในกรณีที่ต้องใช้เวลานานกับดิสก์เสีย เป็นไปได้ว่าดิสก์อื่นเสีย จากนั้นเราอาจสูญเสียข้อมูล ดังนั้นจึงเป็นสิ่งสำคัญมากที่จะเปลี่ยนฮาร์ดดิสก์ที่เสียหายโดยเร็วที่สุด RAIDs ยังเสนอ a . ให้เราด้วย อัตราการถ่ายโอนที่สูงขึ้น ไม่ว่าจะเป็นในการอ่านข้อมูล ในการเขียนข้อมูล หรือในการอ่านและเขียน ขึ้นอยู่กับประเภทของ RAID ที่ใช้ เราจะมีลักษณะบางอย่างหรืออย่างอื่น ในที่สุด RAID ก็ทำให้เรา ความจุมากขึ้น เราสามารถ "รวม" ดิสก์หลาย ๆ ตัวราวกับว่าเป็นหนึ่งเดียว และมีพื้นที่เก็บข้อมูลทั้งหมดพร้อมทั้งปรับปรุงประสิทธิภาพโดยรวม

สิ่งสำคัญที่ทำให้เราสามารถสร้างระบบปฏิบัติการด้วย RAID ได้คือ สำรองฮาร์ดดิสก์ที่อยู่ใน "สแตนด์บาย" เพื่อเปิดใช้งานเมื่อฮาร์ดดิสก์ที่เป็นของ RAID ล้มเหลว ดิสก์สำรองนี้ได้รับการออกแบบให้ใช้งานได้ทันทีหลังจากเกิดความล้มเหลว เพื่อลดพื้นผิวของการสัมผัสกับความล้มเหลวที่รุนแรงของฮาร์ดดิสก์อีกตัวหนึ่งและยังส่งคืน โดยเร็วที่สุดเพื่อให้ RAID อยู่ในสภาพที่สมบูรณ์
เมื่อเรากำหนดค่าดิสก์หลายตัวใน RAID ระบบปฏิบัติการจะเห็นหน่วยลอจิคัลเดียว ในเซิร์ฟเวอร์ NAS เช่น QNAP สิ่งนี้เรียกว่าพูลหน่วยเก็บข้อมูล และภายในพูลหน่วยเก็บข้อมูล (ของ RAID) เราสามารถสร้างโวลุ่มหรือชุดข้อมูลได้ ขึ้นอยู่กับ ไม่ว่าเราจะใช้ระบบไฟล์ EXT4 หรือ ZFS ใน RAIDs โดยทั่วไปจะใช้ฮาร์ดไดรฟ์หรือ SSD ที่มีความจุเท่ากัน หากเราไม่ใช้ความจุเท่ากัน เป็นไปได้ว่าเราสูญเสียความจุ ในตัวอย่างทั้งหมดที่เราจะให้คุณในภายหลัง เราคิดว่าดิสก์ทั้งหมดมีความจุเท่ากันทุกประการ
RAID เป็นเรื่องปกติมากเมื่อติดตั้งเซิร์ฟเวอร์ในบริษัทหรือ NAS ที่บ้าน และมี ประเภทที่แตกต่างกัน RAID ที่แตกต่างกัน แต่ละแบบมีลักษณะเฉพาะขึ้นอยู่กับวัตถุประสงค์ที่เรากำลังมองหาและจำนวนดิสก์ที่เราจะใช้
ประเภท RAID ที่พบบ่อยที่สุด
ขณะนี้เรามี RAID หลายประเภทที่เราสามารถกำหนดค่าบนเซิร์ฟเวอร์ได้ ขึ้นอยู่กับประเภทของ RAID เราจะต้องมีจำนวนฮาร์ดไดรฟ์ขั้นต่ำในการทำงานและจำนวนสูงสุดของฮาร์ดไดรฟ์ นอกจากนี้ เราจะมีคุณสมบัติที่แตกต่างกันเกี่ยวกับจำนวนฮาร์ดไดรฟ์ที่ช่วยให้สามารถเสียหายได้โดยไม่สูญเสียข้อมูล ความเร็วในการอ่านและการเขียน และอื่นๆ อีกมากมาย สำหรับตัวอย่างความจุตามทฤษฎีและจริง เราจะใช้ตัวอย่างที่มีฮาร์ดไดรฟ์ความจุ 4TB แต่ละตัว
JBOD
JBOD (เพียงพวงของดิสก์) ไม่ใช่ประเภทของ RAID เช่นนี้ โดยปกติแล้วจะเป็นหนึ่งในการกำหนดค่าที่ปรากฏขึ้นเมื่อกำหนดค่าฮาร์ดไดรฟ์บนเซิร์ฟเวอร์หรือบน NAS “RAID” ประเภทนี้กำหนดค่าดิสก์เพื่อให้แต่ละดิสก์ทำงานอย่างอิสระราวกับว่าเป็นฮาร์ดดิสก์ที่เชื่อมต่อกับคอมพิวเตอร์แยกกัน คุณสมบัติหลักคือมันจะปรากฏในระบบปฏิบัติการราวกับว่าเป็นดิสก์เดียว ดังนั้น ถ้าเรามีดิสก์ 4TB สองตัวใน JBOD เราจะเห็นว่าเรามีดิสก์ความจุ 8TB

ใน JBOD นั้น 100% ของดิสก์ของแต่ละยูนิตจะพร้อมใช้งาน และหากฮาร์ดดิสก์ตัวใดตัวหนึ่งล้มเหลว เราจะสูญเสียข้อมูลที่เก็บไว้ในนั้น แต่ไม่ใช่ของฮาร์ดดิสก์อื่น ใน RAID ประเภทนี้ เราไม่มีความซ้ำซ้อนของข้อมูลหรือการปรับปรุงความเร็วที่ RAID ประเภทอื่นเสนอให้เรา ถัดไป คุณมีข้อมูลสรุปของความจุ ประสิทธิภาพการอ่านและเขียนสูงสุด และความสมบูรณ์ของข้อมูลเทียบกับความล้มเหลวของดิสก์ตั้งแต่หนึ่งตัวขึ้นไป
- ความจุ : หากเรามีฮาร์ดไดรฟ์สองตัวละ 4TB ความจุของ JBOD จะเท่ากับ 8TB
- อ่านประสิทธิภาพ : ความเร็วคือดิสก์ธรรมดา ความเร็วในการอ่านไม่ดีขึ้น
- ประสิทธิภาพการเขียน : ความเร็วเท่ากับดิสก์ธรรมดา ความเร็วในการเขียนไม่ดีขึ้น
- ความสมบูรณ์ของข้อมูล : ความผิดพลาดของดิสก์นำไปสู่การสูญหายของข้อมูลที่มีอยู่ในดิสก์นั้นเท่านั้น ไม่ใช่ใน JBOD ทั้งหมด
ดังที่คุณได้เห็น ในบางกรณี คุณอาจสนใจที่จะกำหนดค่า JBOD แต่ไม่ใช่เรื่องปกติที่สุดที่จะมี RAID 0 หรือ RAID 1 ที่เราจะได้เห็นในเร็วๆ นี้
RAID 0
RAID 0 หรือเรียกอีกอย่างว่า "data stripping" เป็นหนึ่งในประเภทพื้นฐานของ RAID ที่พื้นฐานที่สุด มากจนผู้ใช้จำนวนมากไม่ได้พิจารณาว่าเป็นประเภทดังกล่าว ในการกำหนดค่านี้ ฮาร์ดไดรฟ์ทั้งหมดทำงานเป็นโวลุ่มเดียว และพื้นที่ทั้งหมดของมันคือผลรวมของเนื้อที่ของฮาร์ดไดรฟ์ทั้งหมด สิ่งที่ทำคือข้อมูลทั้งหมดจะถูกกระจายอย่างเท่าเทียมกันบนฮาร์ดไดรฟ์สองตัวที่เป็นสมาชิกของ การโจมตี ไม่มีข้อมูลพาริตี้ใด ๆ
ไม่เหมือนกับ JBOD การกำหนดค่านี้มีการปรับปรุงความเร็วเนื่องจากเขียนข้อมูลพร้อมกันไปยังดิสก์ทั้งสอง (โดยเฉพาะอย่างยิ่ง ความเร็วในการอ่านและเขียนเป็นสองเท่า) แต่ไม่มีความทนทานต่อข้อผิดพลาดใดๆ หากฮาร์ดดิสก์เสีย เราจะสูญเสียข้อมูลทั้งหมดบนดิสก์ทั้งหมด
ถัดไป คุณมีข้อมูลสรุปของความจุ ประสิทธิภาพการอ่านและเขียนสูงสุด และความสมบูรณ์ของข้อมูลเทียบกับความล้มเหลวของดิสก์ตั้งแต่หนึ่งตัวขึ้นไป
- ความจุ : ถ้าเรามีฮาร์ดไดรฟ์สองตัวละ 4TB ความจุของ RAID 0 จะรวมเป็น 8TB
- อ่านประสิทธิภาพ : ความเร็วในการอ่านเป็นสองเท่าของดิสก์ธรรมดา ปรับปรุง x2
- ประสิทธิภาพการเขียน : ความเร็วในการเขียนเป็นสองเท่าของดิสก์ธรรมดา ปรับปรุง x2
- ความสมบูรณ์ของข้อมูล : ความผิดพลาดของดิสก์ทำให้ข้อมูลทั้งหมดใน RAID สูญหาย
ในกรณีของการใช้ระบบไฟล์ ZFS ประเภท RAID ที่เทียบเท่าเรียกว่า STRIPE ใน RAID ประเภทนี้เรามีคุณสมบัติเหมือนกับ RAID 0 ทุกประการ แต่เราสามารถกำหนดค่าฮาร์ดไดรฟ์ได้มากกว่า 2 ตัวใน STRIPE ทำให้ทั้งความจุเพิ่มขึ้น และความเร็วในการอ่านและเขียน ในกรณีนี้ ความล้มเหลวของดิสก์ทำให้ข้อมูลทั้งหมดสูญหาย
ดังที่คุณได้เห็น ในบางกรณี คุณอาจสนใจในการกำหนดค่า RAID 0 หรือ STRIPE โดยเฉพาะอย่างยิ่งหากคุณต้องการประสิทธิภาพที่ดีที่สุด
RAID 1
RAID 1 หรือ “การทำมิเรอร์ข้อมูล” เป็นหนึ่งในประเภท RAID ที่ใช้มากที่สุดสำหรับผู้ที่ต้องการทำสำเนาข้อมูลเพื่อให้แน่ใจว่าข้อมูลจะไม่สูญหาย ใน RAID ประเภทนี้ ข้อมูลจะถูกทำซ้ำบนฮาร์ดไดรฟ์เสมือนว่าเป็นมิเรอร์ ด้วยวิธีนี้ แม้ว่าเราจะไม่มีการปรับปรุงประสิทธิภาพความเร็วในการเขียน แต่ความเร็วในการอ่านจะเพิ่มขึ้นเป็นสองเท่า เนื่องจากข้อมูลจะถูกอ่านพร้อมกันจากทั้งสองหน่วย นอกจากนี้ เรามีการรักษาความปลอดภัยอย่างสมบูรณ์ เพื่อที่ว่าหากฮาร์ดไดรฟ์ตัวใดตัวหนึ่งล้มเหลว ข้อมูลจะยังคงไม่เสียหายในวินาที และโดยการแทนที่ฮาร์ดไดรฟ์ที่เสียหาย ข้อมูลจะถูกทำซ้ำอีกครั้ง

ไม่เหมือนกับใน RAID 0 การกำหนดค่านี้มีการปรับปรุงในความสมบูรณ์ของข้อมูล เพราะหากดิสก์ตัวใดตัวหนึ่งแตก ข้อมูลจะยังคงปลอดภัยบนอีกดิสก์หนึ่ง นอกจากนี้ เรามีความเร็วในการอ่านเป็นสองเท่า แต่ไม่เป็นสองเท่าของความเร็วในการเขียน ซึ่งให้ความทนทานต่อข้อผิดพลาด
ถัดไป คุณมีข้อมูลสรุปของความจุ ประสิทธิภาพการอ่านและเขียนสูงสุด และความสมบูรณ์ของข้อมูลเทียบกับความล้มเหลวของดิสก์ตั้งแต่หนึ่งตัวขึ้นไป
- ความจุ : ถ้าเรามีฮาร์ดไดรฟ์สองตัวละ 4TB ความจุของ RAID 1 จะรวมเป็น 4TB
- อ่านประสิทธิภาพ : ความเร็วในการอ่านเป็นสองเท่าของดิสก์ธรรมดา ปรับปรุง x2
- ประสิทธิภาพการเขียน : ความเร็วในการเขียนเหมือนกับว่ามันเป็นดิสก์ธรรมดา
- ความสมบูรณ์ของข้อมูล – การแครชดิสก์ไม่ส่งผลให้ข้อมูลสูญหายจาก RAID ทั้งหมด
ในกรณีของการใช้ระบบไฟล์ ZFS ประเภทของ RAID ที่เทียบเท่ากันจะเรียกว่า MIRROR ใน RAID ประเภทนี้เรามีคุณสมบัติเหมือนกันทุกประการกับ RAID 1 แต่เราสามารถกำหนดค่าฮาร์ดไดรฟ์ได้มากกว่า 2 ตัวใน MIRROR ความจุจะเป็นของฮาร์ดไดรฟ์ แต่เราจะเพิ่มความเป็นไปได้ที่ฮาร์ดไดรฟ์หนึ่งตัวหรือมากกว่าจะพัง สมมติว่าเรามีฮาร์ดไดรฟ์ 5 ตัวที่มีความจุ 4TB ใน MIRROR ความจุคือ 4TB แต่ดิสก์อาจเสียหายได้มากถึง 4 ใน 5 ซึ่งข้อมูลจะยังคงไม่เสียหายในดิสก์ที่เหลือ
RAID 1 หรือ MIRROR ช่วยให้เราสามารถปกป้องข้อมูลได้ แม้ว่าคุณจะมีดิสก์มากกว่าสองดิสก์ คุณอาจสนใจที่จะกำหนดค่า RAID 5 หรือ RAID 6 ที่เราจะได้เห็นในตอนนี้
RAID 5
In RAID 5 ข้อมูลจะถูกแจกจ่ายในฮาร์ดไดรฟ์ทั้งหมด แม้ว่าพื้นที่นั้น (ขนาดของไดรฟ์ตัวใดตัวหนึ่ง) จะสงวนไว้สำหรับความเท่าเทียมกัน ความเท่าเทียมกันนี้ยังกระจายอยู่ในฮาร์ดไดรฟ์ทั้งหมด RAID ประเภทนี้มีการใช้ในสภาพแวดล้อมทางธุรกิจมากกว่าในสภาพแวดล้อมที่บ้าน แม้ว่าถ้าเรามี NAS ที่มีฮาร์ดไดรฟ์ 3 ตัวขึ้นไป เราก็สามารถเลือกให้ RAID นี้มีความเร็วในการอ่านเพิ่มขึ้นอย่างมาก ต้องขอบคุณความเท่าเทียมกันของ ข้อมูลเพื่อให้สามารถกู้คืนข้อมูลทั้งหมดได้หากฮาร์ดไดรฟ์ตัวใดตัวหนึ่งล้มเหลว หากล้มเหลวสองครั้ง เราจะสูญเสียข้อมูลทั้งหมดใน RAID ทั้งหมดโดยสิ้นเชิง

พื้นที่ทั้งหมดของ RAID 5 คือพื้นที่ของฮาร์ดไดรฟ์ทั้งหมดยกเว้น 1 นั่นคือถ้าเราจะใช้ฮาร์ดไดรฟ์ 4 ตัวที่มีขนาด 4 TB พื้นที่ทั้งหมดจะเท่ากับ 12 TB การปรับปรุงความเร็วในการอ่านยังเป็น X-1 เท่าของจำนวนดิสก์ที่ใช้ ในตัวอย่างข้างต้น ตัวอย่างเช่น มันจะเป็น 3 เท่า
ถัดไป คุณมีข้อมูลสรุปของความจุ ประสิทธิภาพการอ่านและเขียนสูงสุด และความสมบูรณ์ของข้อมูลเทียบกับความล้มเหลวของดิสก์ตั้งแต่หนึ่งตัวขึ้นไป
- ความจุ : หากเรามีฮาร์ดไดรฟ์ 4 TB ตัวละ 5 TB ความจุของ RAID 12 จะเท่ากับ 1 TB ความจุคือจำนวนดิสก์ X-XNUMX หากเราพิจารณาว่าดิสก์ทั้งหมดเหมือนกัน
- อ่านประสิทธิภาพ : ความเร็วในการอ่าน X-1 เท่าของจำนวนดิสก์ที่ใช้
- ประสิทธิภาพการเขียน : ความเร็วในการเขียนเหมือนกับว่ามันเป็นดิสก์ธรรมดา
- ความสมบูรณ์ของข้อมูล : ความล้มเหลวของดิสก์ไม่ได้นำไปสู่การสูญเสียข้อมูลจาก RAID ทั้งหมด หากดิสก์มากกว่าหนึ่งตัวเสียหาย ข้อมูลทั้งหมดจะหายไป
ในกรณีของการใช้ระบบไฟล์ ZFS ประเภท RAID ที่เทียบเท่ากันจะเรียกว่า RAID-Z1 ใน RAID ประเภทนี้ เรามีคุณสมบัติเหมือนกับ RAID 5 ทุกประการ
RAID 5 หรือ RAID-Z1 หากคุณใช้ ZFS จะช่วยให้เราสามารถปกป้องข้อมูลด้วยความเท่าเทียมกันเพื่อลดความล้มเหลวของดิสก์ นอกจากนี้ เราจะเพิ่มความเร็วในการอ่านขึ้นอยู่กับจำนวนดิสก์ที่ใช้ แต่เราไม่ได้รับ การเขียน.
RAID 6
เกือบจะเหมือนกับ RAID 5 แต่เพิ่มความเท่าเทียมกันในระดับที่สอง ซึ่งช่วยให้เราล้มเหลวได้ถึงสองฮาร์ดไดรฟ์ใน RAID และสามารถแทนที่ได้ RAID ประเภทนี้จะใช้หากต้องการการปกป้องข้อมูลที่มากขึ้น เพื่อให้แม้ว่าฮาร์ดไดรฟ์ครึ่งหนึ่งของ RAID จะล้มเหลว เราก็ไม่มีปัญหาในการกู้คืนข้อมูล หาก 3 ล้มเหลว ข้อมูล RAID ทั้งหมดจะหายไป จะต้องนำมาพิจารณาเมื่อสร้าง RAID ประเภทนี้

เพื่อแลกกับความเท่าเทียมกันสองเท่านี้รวมอยู่ใน RAID 6 พื้นที่ทั้งหมดของฮาร์ดไดรฟ์สองในสี่ตัวจะหายไป ตัวอย่างเช่น ในการกำหนดค่าฮาร์ดไดรฟ์ 4 ตัวขนาด 4 TB พื้นที่ทั้งหมดที่เราควรมีคือ 8 TB โดยมีความเร็วในการอ่านเป็นสองเท่า พื้นที่ทั้งหมดของ RAID 6 คือพื้นที่ของฮาร์ดดิสก์ทั้งหมด ยกเว้น 2 การปรับปรุงความเร็วในการอ่านยังเป็น X-1 เท่าของจำนวนดิสก์ที่ใช้ ในตัวอย่างข้างต้น ตัวอย่างเช่น มันจะเป็น 3 เท่า
ถัดไป คุณมีข้อมูลสรุปของความจุ ประสิทธิภาพการอ่านและเขียนสูงสุด และความสมบูรณ์ของข้อมูลเทียบกับความล้มเหลวของดิสก์ตั้งแต่หนึ่งตัวขึ้นไป
- ความจุ : หากเรามีฮาร์ดไดรฟ์ 4 TB ตัวละ 6 TB ความจุของ RAID 8 จะเท่ากับ 2 TB ความจุคือจำนวนดิสก์ X-XNUMX หากเราพิจารณาว่าดิสก์ทั้งหมดเหมือนกัน
- อ่านประสิทธิภาพ : ความเร็วในการอ่าน X-2 เท่าของจำนวนดิสก์ที่ใช้
- ประสิทธิภาพการเขียน : ความเร็วในการเขียนเหมือนกับว่ามันเป็นดิสก์ธรรมดา
- ความสมบูรณ์ของข้อมูล : ความล้มเหลวของดิสก์สองแผ่นไม่ได้ทำให้ข้อมูลสูญหายจาก RAID ทั้งหมด หากดิสก์เสียมากกว่าสองแผ่น เราจะสูญเสียข้อมูลทั้งหมด
ในกรณีของการใช้ระบบไฟล์ ZFS ประเภท RAID ที่เทียบเท่ากันจะเรียกว่า RAID-Z2 ใน RAID ประเภทนี้ เรามีคุณสมบัติเหมือนกับ RAID 6 ทุกประการ
RAID 6 หรือ RAID-Z2 หากคุณใช้ ZFS จะช่วยให้เราสามารถปกป้องข้อมูลด้วย double parity เพื่อลดความล้มเหลวของดิสก์สองตัว นอกจากนี้ เราจะเพิ่มความเร็วในการอ่าน (ในระดับที่น้อยกว่า RAID 5) แต่เราจะ ยังสูญเสียพื้นที่ที่มีประโยชน์มากขึ้น
RAID 10 หรือ RAID 1 + 0
RAID ประเภทนี้ไม่จำเป็นต้องทำการคำนวณพาริตีเหมือนที่เกิดขึ้นกับ RAID 5 และ RAID 6 ดังนั้น เราจะได้อัตราการอ่านและเขียนที่เร็วขึ้น นอกจากนี้ เราจะใช้ทรัพยากรโปรเซสเซอร์น้อยลงเพราะไม่ต้องคำนวณ ความเท่าเทียมกันของข้อมูลทั้งหมดที่จะเขียนลงดิสก์ RAID ประเภทนี้ช่วยให้เราสร้าง RAID 0 ของ RAID 1 ได้ XNUMX ตัว จำเป็นต้องมีฮาร์ดไดรฟ์อย่างน้อย XNUMX ตัวจึงจะสามารถกำหนดค่า RAID ประเภทนี้ได้
ในกรณีของ RAID 10 นี้ สามารถทำลายฮาร์ดไดรฟ์ได้สูงสุด 2 ตัว แต่สำคัญมากที่จะต้องเป็นฮาร์ดไดรฟ์หนึ่งตัวจากแต่ละกลุ่มของ RAID 1 หากฮาร์ดไดรฟ์สองตัวของ RAID 1 แตก เราจะสูญเสียโดยอัตโนมัติ ข้อมูลทั้งหมดของ RAID ทั้งหมด ดังนั้นเมื่อฮาร์ดไดรฟ์ของกลุ่มเดียวกันแตก เราต้องระวังให้มากและตรวจสอบสถานะของฮาร์ดไดรฟ์อื่น เพราะหากฮาร์ดไดรฟ์แตกด้วย เราจะสูญเสียข้อมูลทั้งหมด

ถัดไป คุณมีข้อมูลสรุปของความจุ ประสิทธิภาพการอ่านและเขียนสูงสุด และความสมบูรณ์ของข้อมูลเทียบกับความล้มเหลวของดิสก์ตั้งแต่หนึ่งตัวขึ้นไป
- ความจุ : หากเรามีฮาร์ดไดรฟ์ 4 TB ตัวละ 10 TB ความจุของ RAID 8 จะเท่ากับ 2 TB ความจุคือจำนวนดิสก์ X-XNUMX หากเราพิจารณาว่าดิสก์ทั้งหมดเหมือนกัน
- อ่านประสิทธิภาพ : ความเร็วในการอ่านคือ X คูณจำนวนดิสก์ที่ใช้
- ประสิทธิภาพการเขียน : ความเร็วในการเขียน X-2 เท่าของจำนวนดิสก์
- ความสมบูรณ์ของข้อมูล : ความล้มเหลวของดิสก์ของ RAID 1 แต่ละตัวจะไม่ทำให้ข้อมูลสูญหาย หากดิสก์ RAID 1 สองแผ่นเสียหาย ข้อมูลทั้งหมดจะสูญหาย
ในกรณีของการใช้ระบบไฟล์ ZFS ประเภท RAID ที่เทียบเท่าไม่ใช่แบบโดยตรง คุณสามารถสร้าง STRIPE ของ MIRROR สองตัวที่จะเทียบเท่าได้
RAID ประเภทอื่นๆ
ขณะนี้มี RAID ประเภทอื่นๆ ที่มักไม่ได้ใช้เนื่องจากมีทางเลือกที่ดีกว่า อันที่จริง เซิร์ฟเวอร์ NAS เชิงพาณิชย์ไม่ได้ให้ความเป็นไปได้ในการกำหนดค่าเซิร์ฟเวอร์ด้วย RAID ประเภทนี้ เนื่องจากไม่สมเหตุสมผล ในตอนท้ายคุณจะพบกับ RAID บางประเภทที่ใช้ แต่เมื่อเรามีฮาร์ดไดรฟ์จำนวนมากบนเซิร์ฟเวอร์
การโจมตี 3/4
RAID ประเภทนี้คล้ายกับ RAID 5 มาก แม้ว่าจะด้อยกว่าในหลาย ๆ ด้าน พวกเขาให้ความเร็วในการอ่านที่สูงกว่าระบบอื่นมาก แต่ไม่มีการกระจายระบบพาริตี แต่ทุกอย่างจะถูกเก็บไว้ในฮาร์ดไดรฟ์ตัวใดตัวหนึ่ง การกำหนดค่าเหล่านี้ไม่ได้ใช้กันอย่างแพร่หลายเนื่องจากความน่าเชื่อถือเมื่อเทียบกับ RAID 5 ที่มีความเท่าเทียมกันแบบกระจายหรือสิ่งต่อไปนี้รวมกันนั้นไม่สูงเกินไป

ในทางปฏิบัติ RAID ประเภทนี้ไม่ค่อยได้ใช้
การโจมตี 01 (0 + 1)
RAID 01 คือ RAID 1 ที่สร้างขึ้นจากการกำหนดค่า RAID 0 สองรายการ สำหรับการกำหนดค่า RAID นี้ จะมีการสร้างชุด RAID 0 สองชุด (นั่นคือ RAID สองชุดเท่ากับผลรวมของพื้นที่ว่างในฮาร์ดดิสก์) จากนั้นจึงสร้าง RAID 1 ที่ทำซ้ำ RAID 0 นั้นไปยัง RAID 0 อีกชุดหนึ่ง ซึ่งไม่ใช่ประเภท RAID ที่ใช้กันอย่างแพร่หลาย เนื่องจากความทนทานต่อข้อผิดพลาดนั้นสูงมาก และหากดิสก์ตัวใดตัวหนึ่งล้มเหลว จะมี RAID 0 เพียงตัวเดียวเท่านั้นที่ยังคงเป็นจุดเปลี่ยน หากมีข้อผิดพลาดเกิดขึ้น ข้อมูลทั้งหมดจะสูญหายไปอย่างสิ้นหวัง

RAID นี้คล้ายกับ RAID 10 แต่แย่กว่ามากในแง่ของความน่าเชื่อถือ ดังนั้นจึงแนะนำให้กำหนดค่า RAID 10 โดยตรง
การโจมตี 30/50/100
RAID ประเภทนี้ออกแบบมาสำหรับเซิร์ฟเวอร์ที่มีฮาร์ดไดรฟ์จำนวนมาก โดยขึ้นอยู่กับสิ่งที่เราสนใจ เราจะมีความจุมากขึ้น ความเร็วในการอ่านและเขียนที่มากขึ้น หรือความสมบูรณ์ของข้อมูลมากขึ้น เนื่องจากสามารถทนต่อความล้มเหลวได้ดีกว่า ตัวอย่างเช่น RAID 50 จะเป็น RAID 5 ทั้งหมดสามชุดใน RAID 0 ทำให้ดิสก์ของแต่ละกลุ่ม RAID 5 สามารถล้มเหลวและไม่มีปัญหาใด ๆ ใช่ หากดิสก์สองตัวของกลุ่ม RAID 5 เดียวกันล้มเหลวข้อมูลทั้งหมด จะหายไป

ดังที่คุณได้เห็น เรามีประเภท RAID จำนวนมากสำหรับเซิร์ฟเวอร์ของเรา ขึ้นอยู่กับความต้องการความจุ ความทนทานต่อข้อผิดพลาด และประสิทธิภาพ เราต้องเลือก RAID ประเภทใดประเภทหนึ่ง
ฉันควรเลือก RAID ประเภทใดสำหรับ NAS ที่บ้านของฉัน
โดยปกติแล้ว เซิร์ฟเวอร์ NAS ที่บ้านจะมีระหว่าง 2 เบย์สำหรับจัดเก็บฮาร์ดไดรฟ์และ 6 เบย์สำหรับจัดเก็บฮาร์ดไดรฟ์ ขึ้นอยู่กับจำนวนฮาร์ดไดรฟ์ที่เราซื้อและความต้องการของเรา เราสามารถเลือกระหว่าง RAID บางประเภทหรือประเภทอื่นๆ ที่เราได้อธิบายไว้ อย่างไรก็ตาม หากเราสนใจที่จะปรับปรุงความเร็ว คุณควรเลือก RAID เช่น RAID 0 หรือ RAID 10 หากคุณต้องการความสมบูรณ์ของข้อมูลที่ดีขึ้น คุณควรเลือก RAID 1 หรือ RAID 5/6 ตามที่เราอธิบายไว้ก่อนหน้านี้ สิ่งที่ดีที่สุดที่คุณสามารถทำได้เพื่อคำนวณความจุที่มีประสิทธิภาพ ความเร็วในการอ่านและเขียน ตลอดจนความทนทานต่อข้อผิดพลาด คือการทบทวนสิ่งที่เราได้อธิบายเกี่ยวกับ RAID แต่ละประเภท หรือใช้เครื่องคิดเลข RAID ที่ผู้ผลิตหลักมีให้ เช่น QNAP, Synology และแม้แต่เว็บไซต์อิสระอื่นๆ
ต่อไป เราจะระบุประเภทของ RAID ที่เราจะสามารถกำหนดค่าได้โดยขึ้นอยู่กับจำนวนฮาร์ดไดรฟ์ที่เราสามารถแนะนำในเซิร์ฟเวอร์ NAS ของเรา
- 2 ดิสก์: JBOD, RAID 0 และ RAID 1
- 3 ดิสก์: JBOD (สองดิสก์), RAID 0 (สองดิสก์), RAID 1 (สองดิสก์) และ RAID 5 (ขั้นต่ำ 3 ดิสก์)
- 4 ดิสก์: JBOD, RAID 0, RAID 1, RAID 5, RAID 6 (ขั้นต่ำ 4 ดิสก์), RAID 10 (ขั้นต่ำ 4 ดิสก์)
- 5 ดิสก์: JBOD, RAID 0, RAID 1, RAID 5, RAID 6, RAID 10
- 6 ดิสก์: JBOD, RAID 0, RAID 1, RAID 5, RAID 6, RAID 10, RAID 50 (ขั้นต่ำ 6 ดิสก์)
อย่างที่คุณเห็นแล้ว ขึ้นอยู่กับจำนวนเบย์ ความจุที่เราต้องการ และความทนทานต่อข้อผิดพลาด เราจะต้องเลือก RAID ประเภทใดประเภทหนึ่ง