การสร้างอาร์เรย์ RAID บนพีซีที่บ้านเป็นเรื่องที่ปฏิบัติได้จริง

ฮาร์ดไดรฟ์

อาร์เรย์ดิสก์พร้อมบันทึกย้อนยุค

บนไหล่ของคอนโทรลเลอร์ RAID เป็นงานสำคัญ - ที่เก็บข้อมูลของระบบย่อยของดิสก์เพื่อให้ข้อมูลทั้งหมดที่เก็บไว้บนเซิร์ฟเวอร์

พวกเขาระบุการทำงานของดิสก์อาร์เรย์ซึ่งช่วยให้คุณเพิ่มประสิทธิภาพการทำงานของเซิร์ฟเวอร์และความน่าเชื่อถือของการจัดเก็บข้อมูล

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

ดังนั้นการติดตั้งดิสก์แผ่นเดียวบนเซิร์ฟเวอร์จึงไม่ค่อยสมเหตุสมผล

ตัวเลือกนี้ถือได้ว่าลงทุนน้อยมากและการประหยัดข้อมูลก็ไม่ดีเลย

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

เนื่องจากมีหน่วยความจำแคชบนบอร์ดคอนโทรลเลอร์ RAID จึงสามารถใช้เพื่อจัดเก็บข้อมูลที่กำลังเขียนหรืออ่านได้

สิ่งนี้ช่วยให้คุณจัดการการดำเนินการอินพุต/การถอนได้อย่างมีประสิทธิภาพ

  • เพื่อหลีกเลี่ยงการสูญเสียข้อมูลในแคชในกรณีที่บริการล้มเหลว จะมีการใช้วิธีการที่แตกต่างกันสองวิธี:
  • คอนโทรลเลอร์มีแบตเตอรี่เปียก (BBU - Battery Backup Unit) ซึ่งช่วยให้คุณบันทึกข้อมูลในหน่วยความจำได้สูงสุด 3 dB
หรือหน่วยความจำแฟลชเพิ่มเติมซึ่งสามารถอยู่บนตัวเก็บประจุขนาดใหญ่ได้

ในกรณีที่เกิดความล้มเหลว ชีวิตก่อนหน้านั้นจะถูกสร้างใหม่แทนแคช

และเศษของหน่วยความจำแฟลชที่มีพลังงานน้อยมากข้อมูลจะถูกเก็บไว้ในนั้นเป็นเวลาหลายเดือน

โปรดทราบว่าหน่วยความจำแฟลชจะสูญหายเฉพาะในกรณีที่ไฟฟ้าขัดข้องเท่านั้น

และทันทีที่เซิร์ฟเวอร์ร้องขอ คอนโทรลเลอร์จะทิ้งแคชลงดิสก์ทันทีหากแบตเตอรี่ว่างเปล่าคุณสามารถเปิดใช้งานโหมด WriteBack ได้: เมื่อเขียนลงดิสก์ตัวควบคุมจะแจ้งเกี่ยวกับความสำเร็จของการดำเนินการเขียนทันทีที่ข้อมูลสูญหายในแคชจากนั้นจะถูกล้างในพื้นหลัง ดิสก์
ดังนั้นกระบวนการอื่นๆ จะต้องใช้เวลาน้อยกว่าหนึ่งชั่วโมงในการรอการยืนยันคอนโทรลเลอร์ RAID เหล่านี้ช่วยให้คุณเพิ่มจำนวนหน่วยความจำแคชและติดตั้งแบตเตอรี่เพื่อไม่ให้เหม็น
ยิ่งแคชคอนโทรลเลอร์มีขนาดใหญ่เท่าใด ประสิทธิภาพการทำงานของอาร์เรย์ RAID ก็จะยิ่งมากขึ้นเท่านั้นตัวควบคุม RAID ในเซิร์ฟเวอร์ "Great Three"











เพื่อไม่ให้บทความเกี่ยวกับการวิจัยทางโบราณคดีซ้ำซึ่งล้อมรอบด้วยผู้ควบคุมคนเดียวกันที่ทำงานในเซิร์ฟเวอร์หลายรุ่นเริ่มตั้งแต่ปี 2552-2553: เอชพี: Gen7, Gen8, Gen9

เดลล์ : Gen11, Gen12, Gen13ไอบีเอ็ม

: M3, M4, M5

คอนโทรลเลอร์ RAID ของ HP และ Dell ส่วนใหญ่เริ่มแรกรองรับอาร์เรย์หลักทุกประเภท

IBM มีโมเดลดังกล่าว - คุณสามารถเปลี่ยนได้โดยใช้นิ้วของคุณ คุณอาจมีโอกาสติดตั้งบนคอนโทรลเลอร์ 1-2 เมื่อมีผื่นที่ผิวหนัง ผลผลิตที่ดี,ไม่คุ้มที่จะประหยัดเงินเหรอ?

คุณต้องการเพิ่มประสิทธิภาพการทำงานโดยใช้ความพยายามเพียงเล็กน้อย โดยละทิ้งความยืดหยุ่นหรือไม่?

กำลังมองหาเว็บเซิร์ฟเวอร์ที่เรียบง่ายสำหรับความต้องการซอฟต์แวร์ของคุณอยู่ใช่ไหม? คุณสามารถเลือกคอนโทรลเลอร์ราคาไม่แพงและสร้าง RAID 0 หรือ 1 คุณสามารถรันได้โดยไม่ต้องใช้หน่วยความจำแคชเพื่อปกป้องพื้นที่จัดเก็บข้อมูลของคุณหรือใช้ความจุที่เป็นไปได้ทั้งหมด ลองดูตัวเลือกที่มี RAID 5 หรือ 50 นี่เป็นโซลูชันที่สมบูรณ์แบบสำหรับการสร้างไฟล์เก็บถาวร

สำหรับงานดังกล่าว ก็เพียงพอแล้วที่จะใช้คอนโทรลเลอร์ที่รองรับลักษณะที่ปรากฏของ RAID และหน่วยความจำแคชขนาดกลาง

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

การควบคุมการเข้าถึง
- นี่ถือเป็นสิ่งที่ไม่ดีเมื่อการประหยัดเงินในอุปกรณ์เครื่องหนึ่งสามารถทำลายผลกำไรทั้งหมดของคุณได้
แท็ก: เพิ่มแท็ก
หากคุณสนใจบทความนี้ คุณอาจสะดุดหรือกำลังจะสะดุดกับปัญหาข้อใดข้อหนึ่งต่อไปนี้ในคอมพิวเตอร์ของคุณ:

- ไม่แสดงการทำงานทางกายภาพของฮาร์ดไดรฟ์อย่างชัดเจนว่าเป็นไดรฟ์แบบลอจิคัลเดียว

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

ยิ่งไปกว่านั้น จากมุมมองของคอมพิวเตอร์ ระบบดังกล่าวดูเหมือนดิสก์ไดรฟ์ตัวเดียว

ปรากฏว่าชั่วโมงการใช้งานเฉลี่ยบนอาร์เรย์ดิสก์ไดรฟ์ตัวเดียวนั้นสูงกว่าชั่วโมงการใช้งานเฉลี่ยบนดิสก์ไดรฟ์ตัวเดียว โดยหารด้วยจำนวนไดรฟ์ในอาร์เรย์

ด้วยเหตุนี้ ชั่วโมงเฉลี่ยในการประมวลผลบนอาเรย์ข้อมูลจึงน้อยเกินไปสำหรับโปรแกรมขนาดใหญ่อย่างไรก็ตาม ดิสก์อาร์เรย์สามารถทนต่อความจุของดิสก์ไดรฟ์หนึ่งตัวได้หลายวิธี

สถิติระบุห้าประเภท (ช่วง) ของอาร์เรย์ดิสก์: RAID-1, RAID-2, ..., RAID-5

ประเภทหนังรับประกันความทนทานต่อการสึกหรอและให้ข้อดีหลายประการในการขับเคลื่อนเพียงตัวเดียว นอกเหนือจากห้าประเภทนี้แล้ว ความนิยมในการจัดเก็บข้อมูลยังรวมถึงดิสก์อาร์เรย์ RAID-0 ซึ่งไม่หนักเกินไประดับ RAID ที่แตกต่างกันมีอะไรบ้าง และคุณควรเลือกระดับใด
การโจมตี-0

- Zazvichy ถูกระบุว่าไม่ใช่กลุ่มของไดรฟ์ที่ซ้ำซ้อนโดยไม่มีการควบคุมพาริตี RAID-0 เป็นวิธีการจัดเก็บข้อมูลจากดิสก์ไดรฟ์ที่รวมอยู่ในอาเรย์ บางครั้งเรียกว่า "Striping" ("smooth" หรือ "tissue"):

การบันทึกจะดำเนินการบนแผ่นดิสก์ในสกินคู่หนึ่ง
ทิมไม่น้อย ดิสก์ไดรฟ์ที่เข้ามาก่อนเดิมพันสามารถจัดการการอ่านแบบครั้งเดียวได้
ด้วยวิธีนี้ "การมิเรอร์" สามารถปรับปรุงความเร็วในการอ่านได้ แต่ความเร็วในการเขียนจะไม่เปลี่ยนแปลง
RAID-1 สามารถทำงานแบบ over-the-top ได้ 100% และความล้มเหลวของดิสก์ไดรฟ์หนึ่งตัวไม่ทำให้เกิดความล้มเหลวของอาเรย์ทั้งหมด - คอนโทรลเลอร์เพียงขัดจังหวะการดำเนินการอ่าน/เขียนบนดิสก์ไดรฟ์ที่สูญหาย


RAID-1 จะให้ความเร็วสูงสุดของการดำเนินการในบรรดาอาร์เรย์สำรองทุกประเภท (RAID-1 - RAID-5) โดยเฉพาะอย่างยิ่งในพื้นที่ที่ได้รับการจัดสรรอย่างมากมาย และพื้นที่ดิสก์จำนวนมากที่สุด
แฟรกเมนต์สำหรับ RAID-1 ไม่ต้องการการคำนวณทางคณิตศาสตร์และตรรกะที่ซับซ้อน ค่าใช้จ่ายในการนำไปใช้งานมีเพียงเล็กน้อย

จำนวนดิสก์ไดรฟ์ขั้นต่ำสำหรับอาร์เรย์ "RAID-1" คือ 2 ชิ้นเพื่อเพิ่มความเร็วในการบันทึกและรับประกันการจัดเก็บข้อมูลที่เชื่อถือได้ คุณสามารถรวมอาร์เรย์ RAID-1 หลายตัวเข้ากับ RAID-0 ได้

การกำหนดค่านี้เรียกว่า RAID “สองระดับ” หรือ RAID-10 (RAID 0+1):จำนวนดิสก์ไดรฟ์ขั้นต่ำสำหรับอาร์เรย์ "RAID 0+1" คือ 4 ชิ้น

RAID-3 อาศัยรหัส ECC ซึ่งปกป้องผิวหนังจากการตรวจจับความเสียหาย
หากคุณใช้ไดรฟ์ตัวใดตัวหนึ่งเพื่ออัปเดตข้อมูลที่บันทึกไว้ในไดรฟ์ใหม่ คุณสามารถเปิด ABO (XOR) สำหรับข้อมูลเกี่ยวกับไดรฟ์ที่ไม่มีให้บริการอีกต่อไปได้ด้วยการคำนวณเพิ่มเติม

ดิสก์จัดเก็บข้อมูลมีการกระจายไปทั่วไดรฟ์ทั้งหมด และอาร์เรย์ประเภทนี้ดีสำหรับการดำเนินการ นอกเหนือจากการสื่อสารที่เข้มข้นกับระบบย่อยของดิสก์แฟรกเมนต์ของการดำเนินการอินพุต-เอาต์พุตแต่ละรายการจะถูกขยายไปยังดิสก์ทั้งหมดในอาเรย์ ไม่สามารถลบ RAID-3 พร้อมกันได้ด้วยการดำเนินการครั้งเดียว
ดังนั้น RAID-3 จึงดีสำหรับผู้เล่นเดี่ยว การลับงานเดี่ยวด้วยการบันทึกที่ยาวนาน ในการทำงานกับบันทึกแบบสั้นจำเป็นต้องมีการซิงโครไนซ์ดิสก์ไดรฟ์มิฉะนั้นการเปลี่ยนแปลงความเร็วการแลกเปลี่ยนจะเกิดขึ้นอย่างหลีกเลี่ยงไม่ได้ไม่ค่อยจะติดเพราะ...

โปรแกรม RAID-5 โดยใช้พื้นที่ดิสก์ 100%
การนำไปปฏิบัติจะต้องมีการลงทุนจำนวนมาก
จำนวนดิสก์ไดรฟ์ขั้นต่ำสำหรับอาร์เรย์ "RAID-3" คือ 3 ชิ้น

การโจมตี-4
RAID-5 เมื่อเปรียบเทียบกับ RAID-1 นั้นคุ้มค่ากว่า พื้นที่ดิสก์ชิ้นส่วนที่ถูกบันทึกไว้เพื่อประโยชน์เหนือธรรมชาติไม่ใช่ "สำเนา" ของข้อมูล แต่เป็นหมายเลขควบคุม
จากผลของ RAID-5 คุณสามารถรวมไดรฟ์จำนวนเท่าใดก็ได้ โดยจะมีเพียงไดรฟ์เดียวเท่านั้นที่จะมีข้อมูลภายนอก อย่างไรก็ตาม การใช้พื้นที่ดิสก์มีประสิทธิภาพมากขึ้นโดยแลกกับความเร็วในการแลกเปลี่ยนข้อมูลที่ต่ำกว่าก่อนที่จะเขียนข้อมูลไปยัง RAID-5 คุณต้องอัปเดตข้อมูลการจับคู่ทันที เหตุใดเราจึงต้องเข้าใจว่าการจับคู่เหล่านี้เปลี่ยนแปลงไปอย่างไรจากจุดเริ่มต้นถือว่ามีความจำเป็นต้องปรับปรุง
ข้อมูลเก่า

- จากนั้นข้อมูลนี้จะถูกคูณด้วย XOR ด้วย

ข้อมูลใหม่
- ผลลัพธ์ของการดำเนินการนี้คือบิตมาสก์ ซึ่งสกินบิต = 1 หมายความว่าในข้อมูลเกี่ยวกับความเท่าเทียมกันที่ตำแหน่งบนสุด คุณต้องแทนที่ค่า จากนั้นข้อมูลอัปเดตเกี่ยวกับคู่รักจะถูกลงทะเบียนบนเว็บไซต์นอกจากนี้ เมื่อใดก็ตามที่โปรแกรมสามารถเขียนข้อมูลได้ RAID-5 จำเป็นต้องมีการอ่านสองครั้ง การเขียนสองครั้ง และการดำเนินการ XOR สองครั้ง สำหรับผู้ที่ใช้พื้นที่ดิสก์อย่างมีประสิทธิภาพมากขึ้น (แทนที่จะคัดลอกข้อมูล บล็อกพาริตีจะถูกบันทึกไว้) คุณต้องจ่ายเงิน: ต้องใช้เวลาเพิ่มเติมอีกหนึ่งชั่วโมงในการสร้างและบันทึกข้อมูลเกี่ยวกับพาริตี NT 4.0 Server ซึ่งมีการใช้งานซอฟต์แวร์ที่เป็นไปได้ของ RAID-0, -1 และแม้กระทั่ง RAID-5 (เวิร์กสเตชัน Microsoft Windows NT 4.0 จะมีทั้ง RAID-0 และ RAID-1)
อย่างไรก็ตาม วิธีแก้ไขคือพิจารณาว่าทำได้ง่ายมาก ซึ่งไม่อนุญาตให้นำความสามารถของอาร์เรย์ RAID ไปใช้งานเต็มรูปแบบ
โปรดทราบว่าการใช้งานซอฟต์แวร์ RAID นั้นเกี่ยวกับการวางข้อมูลบนดิสก์ไดรฟ์ การคำนวณรหัสควบคุม ฯลฯ
ตกอยู่ที่โปรเซสเซอร์กลางซึ่งโดยธรรมชาติแล้วจะไม่เพิ่มผลผลิตและความน่าเชื่อถือของระบบ ด้วยเหตุผลเดียวกัน จึงมีฟังก์ชันการบริการในทางปฏิบัติและการดำเนินการทั้งหมดตั้งแต่การเปลี่ยนไดรฟ์ที่ชำรุด การเพิ่มไดรฟ์ใหม่ การเปลี่ยนระดับ RAID จะดำเนินการพร้อมกับการสูญหายของข้อมูลครั้งใหม่และด้วยไอคอนใหม่ของการดำเนินการอื่น ๆข้อได้เปรียบเพียงอย่างเดียวของการใช้ซอฟต์แวร์ RAID คือความแปรปรวนน้อยที่สุด
- คอนโทรลเลอร์พิเศษแยกโปรเซสเซอร์กลางออกจากการทำงานหลักของ RAID และประสิทธิภาพของคอนโทรลเลอร์จะยิ่งใหญ่ขึ้น ระดับความซับซ้อนของ RAID ก็จะยิ่งสูงขึ้นเท่านั้น
- ตามกฎแล้วคอนโทรลเลอร์จะสร้างไดรเวอร์ที่ช่วยให้คุณสร้าง RAID ได้จริงสำหรับระบบปฏิบัติการยอดนิยมใด ๆ

- การใช้คอนโทรลเลอร์ BIOS และโปรแกรมการจัดการที่เพิ่มเข้ามาช่วยให้ผู้ดูแลระบบสามารถเชื่อมต่อ เปิดหรือเปลี่ยนไดรฟ์ที่รวมอยู่ก่อน RAID สร้างอาร์เรย์ RAID จำนวนหนึ่ง และ vniv ที่แตกต่างกัน ควบคุมอาร์เรย์ดิสก์ได้อย่างง่ายดาย ฯลฯ

คุณสามารถดูคอนโทรลเลอร์ RAID ได้หลายประเภท ขึ้นอยู่กับความสามารถในการทำงาน การออกแบบ และประสิทธิภาพ:
1. ควบคุมไดรฟ์โดยใช้ฟังก์ชัน RAID
โดยพื้นฐานแล้ว นี่คือตัวควบคุมดิสก์พื้นฐานซึ่งเมื่อรวมกับเฟิร์มแวร์ BIOS พิเศษแล้ว จะช่วยให้คุณสามารถรวมดิสก์ไดรฟ์เข้ากับอาร์เรย์ RAID ซึ่งโดยปกติจะมีระดับ 0, 1 หรือ 0+1

คอนโทรลเลอร์ SCSI แบบอัลตร้า (ไวด์พิเศษ) จาก Mylex KT930RF (KT950RF)
คอนโทรลเลอร์นี้ไม่แตกต่างจากคอนโทรลเลอร์ SCSI ทั่วไปแต่อย่างใด

"ความเชี่ยวชาญ" ทั้งหมดอยู่ใน BIOS ซึ่งแบ่งออกเป็นสองส่วน - "การกำหนดค่า SCSI" / "การกำหนดค่า RAID"
ไม่ว่าราคาจะต่ำ (น้อยกว่า 200 ดอลลาร์) ก็ตาม คอนโทรลเลอร์นี้มีชุดฟังก์ชันที่ไม่ดี: - รวมไดรฟ์ได้สูงสุด 8 ไดรฟ์ใน RAID 0, 1 หรือ 0+1;- สนับสนุน
อะไหล่ร้อน
เพื่อเปลี่ยนดิสก์ไดรฟ์ "ทันที" เพื่อให้ทุกอย่างเป็นไปตามลำดับ
- ความเป็นไปได้ในการเปลี่ยนไดรฟ์ที่ผิดพลาดโดยอัตโนมัติ (โดยไม่ต้องมีการแทรกแซงจากผู้ปฏิบัติงาน)
- การควบคุมความสมบูรณ์และเอกลักษณ์ของข้อมูลโดยอัตโนมัติ (สำหรับ RAID-1)
- ความพร้อมใช้งานของรหัสผ่านเพื่อเข้าถึง BIOS

- โปรแกรม RAIDPlus ซึ่งให้ข้อมูลเกี่ยวกับการกำหนดค่าไดรฟ์ของ RAID

- ไดรเวอร์สำหรับ DOS, Windows 95, NT 3.5x, 4.0

ฮาร์ดไดรฟ์มีบทบาทสำคัญในคอมพิวเตอร์ของเรา

ข้อมูลทั้งหมดจะถูกบันทึกไว้ที่นั่น

SCSI คืออินเทอร์เฟซ ซึ่งเป็นประเภททางกายภาพของการเชื่อมต่อไปยังอุปกรณ์

มันแตกต่างจากอินเทอร์เฟซ IDE หรือ SATA ที่เราคุ้นเคย โดยเฉพาะอย่างยิ่งกับอัลกอริธึมการทำงานที่แตกต่างกันซึ่งรับประกันความเร็วที่สูงกว่า และเหนือสิ่งอื่นใดคือราคาที่ได้รับการคุ้มครอง

  1. การประมวลผลที่กว้างขวางบนเครื่องเซิร์ฟเวอร์ขนาดใหญ่ไม่ค่อยได้รับการติดตั้งบนคอมพิวเตอร์พื้นฐาน
  2. การติดตั้งอาร์เรย์ RAID
  3. เรารู้ว่ามาเธอร์บอร์ดรองรับ Raid Array หรือ SCSI RAID
  4. เราใช้ดิสก์ใหม่สองตัวและเชื่อมต่อเข้าด้วยกัน
  5. ไปที่ bios (อยู่ภายใต้รุ่นของเมนบอร์ด)
  6. พารามิเตอร์การกำหนดค่า SATA ถูกตั้งค่าเป็น RAID

ในกระบวนการเปิดคอมพิวเตอร์ ให้กด Ctrl+I

เรากำลังวางแผนการโจมตี

  • พร้อม! ข้อสำคัญ: เมื่อสร้างอาร์เรย์ RAID ข้อมูลทั้งหมดจากดิสก์จะถูกลบ!
  • ประเภทของเทือกเขา
  • RAID 0 – ดิสก์อาร์เรย์เพื่อเพิ่มประสิทธิภาพการทำงาน
  • RAID 1 – ดิสก์อาร์เรย์ "มิเรอร์"
  • RAID 2 – อาร์เรย์ที่เข้ารหัสโค้ด Hamming
  • RAID 3 และ 4 - อาร์เรย์ของดิสก์ที่มีดิสก์ที่ตรงกัน
  • RAID 5 - ดิสก์ที่มีความเท่าเทียมกันของดิสก์ที่ทำเครื่องหมายและมองไม่เห็น

RAID 6 - ดิสก์ที่มีคู่แยกกัน จะมีการจู่โจม 10, 50, 60 ด้วยและมีโครงสร้างพับมากกว่านี้รายงานมุ่งเน้นไปที่ Raid Array สองเวอร์ชันที่ได้รับความนิยมมากที่สุด

ตอนนี้เรามาพูดถึง RAID 1 กันดีกว่า ด้วยอาร์เรย์นี้ คุณจะต้องใช้ดิสก์เพิ่มเติมจำนวนหนึ่งสำหรับ "การคัดลอกมิเรอร์"

หากคุณมีดิสก์เพียงสองแผ่นในอาเรย์ก็จะมีลักษณะดังนี้: คุณทำงานกับดิสก์หมายเลข 1 และคอมพิวเตอร์ทำซ้ำการกระทำทั้งหมดของคุณสำหรับดิสก์ 2 เมื่อติดตั้งแล้ว ข้อมูลทั้งหมดของคุณจะปลอดภัย ดิสก์ buvati na dublyuyuchumu

ปลอดภัยไร้ที่ติ

ข้อเสียของการโจมตีคือการสูญเสียประสิทธิภาพการทำงาน

เหตุใดคุณจึงต้องใช้อาร์เรย์ RAID ตอนนี้คุณรู้แล้วว่าอะไรที่เหมาะกับคุณที่สุดไม่สำคัญอีกต่อไป

ประหยัดข้อมูลหรือเพิ่มผลผลิต? คนพิเศษเพื่อผิวที่ใช่!- Mac OS X, Linux หลายๆ รุ่น รวมถึง Windows รุ่นมืออาชีพบางรุ่น มีวิธีต่างๆ ในการสร้างดิสก์อาร์เรย์ที่ง่ายที่สุดตามมาตรฐาน RAID 0,1,0+1 และเหนือสิ่งอื่นใดคือ RAID 5 ด้วยวิธีนี้ ด้วย HDD สองสามตัว คุณสามารถจัดระเบียบ vati Massiv ได้อย่างง่ายดายตามลักษณะของระบบปฏิบัติการ

จริงอยู่ ในกรณีนี้เป็นไปไม่ได้ที่จะบรรลุประสิทธิผลสูง: วิธีการจัดระเบียบ RAID นี้ขึ้นอยู่กับคอมพิวเตอร์ของคุณทั้งหมดซึ่งเป็นส่วนหนึ่งในการประสานงานการทำงานของดิสก์สำหรับทรัพยากรต่างๆ ของโปรเซสเซอร์กลางและหน่วยความจำ ซึ่งอาจนำไปสู่การลดลง ในการผลิตของระบบโดยรวม

นอกจากนี้ ไม่แนะนำให้จัดระเบียบอาร์เรย์ RAID เพื่อบันทึกข้อมูลสำคัญในระบบปฏิบัติการเดียวกัน - อาร์เรย์ดังกล่าวไม่เสถียรอย่างยิ่งต่อความล้มเหลวและความเสียหาย ดังนั้นจึงมีความเสี่ยงที่จะสูญเสียข้อมูลในกรณีที่ระบบปฏิบัติการล้มเหลวครั้งใหญ่

คอนโทรลเลอร์ RAID แบบรวม

ในการสร้างอาร์เรย์ RAID ประสิทธิภาพสูงที่มีฮาร์ดดิสก์จำนวนมาก คอนโทรลเลอร์มีจำหน่ายในรูปแบบของบอร์ดหลายตัวที่มีอินเทอร์เฟซ PCI Express

ความเก่งกาจของมันแตกต่างกันไปในวงกว้าง และโซลูชันชั้นนำอาจมีราคาสูงกว่าหลายสิบเท่า โดยที่ไม่ต้อง "รวม" เดสก์ท็อปปัจจุบันทั้งหมดออกไปในคราวเดียว

ทางด้านขวามือนั้น

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

ตัวย่อ RAID ได้รับการถอดรหัสในตอนแรกว่าเป็น "อาร์เรย์ซ้ำซ้อนของดิสก์ราคาไม่แพง" ("อาร์เรย์สำรองของดิสก์ราคาไม่แพงซ้ำซ้อน" ซึ่งแฟรกเมนต์ซึ่งมีราคาถูกกว่ามากสำหรับ RAM) RAID นั้นถูกนำเสนอครั้งแรกโดยผู้สร้าง David A. Patterson, Garth A. Gibson และ Randy H. Katz ในปี 1987ในช่วงหลายปีที่ผ่านมา RAID เริ่มถูกถอดรหัสเป็น "อาร์เรย์สำรองของดิสก์อิสระ" (อาร์เรย์สำรองของดิสก์อิสระ)

(+) บนถนนสู่ความเพลิดเพลิน

(-) (ภายใต้ดิสก์ราคาไม่แพง ก็ยังมีดิสก์สำหรับ PEOM ด้วย) : มีความน่าเชื่อถือสูง - ใช้งานได้ตราบใดที่มันทำงานแม้ว่าจะมีดิสก์เพียงแผ่นเดียวในอาเรย์ก็ตาม ความง่ายในการใช้งานของดิสก์สองแผ่นในแต่ละครั้งนั้นเหมือนกับประสิทธิภาพของสกินดิสก์.

ในความเป็นจริงเมื่อคุณไม่สอดคล้องกับแผ่นดิสก์แผ่นใดแผ่นหนึ่งร่องรอยของแผ่นจะเข้าสู่รายการในที่สุด - ต่ออายุสิ่งเหนือธรรมชาติอีกครั้ง

สำหรับระดับใดๆ ของ RAID (นอกเหนือจากศูนย์) ขอแนะนำให้ใช้ดิสก์สำรองแบบ hot ประโยชน์ของแนวทางนี้คือการส่งเสริมความพร้อมใช้งานอย่างต่อเนื่อง: ไม่ใช่เรื่องใหญ่ที่คุณต้องจ่ายค่าฮาร์ดไดรฟ์สองตัวโดยทิ้งอันสีแดงไว้ ฮาร์ดดิสก์การโจมตี 1+0 และการโจมตี 0+1

มิเรอร์บนดิสก์จำนวนมาก

โจมตี 1+0

หรืออย่างอื่นโจมตี 0+1

- ภายใต้ RAID 10 (RAID 1+0) มีเพียงตัวเลือกเดียวเท่านั้น หากรวม RAID 1 สองตัวขึ้นไปเข้ากับ RAID 0 ภายใต้ RAID 0+1 มีสองตัวเลือก:การโจมตี 2


อาร์เรย์ประเภทนี้จะขึ้นอยู่กับรหัส Hamming vicoristic

ในอาร์เรย์ RAID 3 ข้อมูลจากดิสก์จะถูกแบ่งออกเป็นส่วนที่เล็กกว่าเซกเตอร์ (แบ่งออกเป็นไบต์) หรือบล็อกจะถูกกระจายไปตามดิสก์

มีการติดตั้งดิสก์อื่นเพื่อบันทึกบล็อกพาริตี

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

  • ตัวเลือกสำหรับ RAID 3 กับ RAID 2: ความเป็นไปไม่ได้ของการแก้ไขได้ทันทีและค่าใช้จ่ายน้อยลง
  • ข้อดี:

ความเร็วในการอ่านและเขียนข้อมูลสูง

  • จำนวนดิสก์ขั้นต่ำสำหรับการสร้างอาร์เรย์สามแบบดั้งเดิม เนโดลิกี:อาร์เรย์ประเภทนี้ดีสำหรับงานแบบงานเดี่ยวเท่านั้น
  • ไฟล์ที่ยอดเยี่ยม


ประมาณหนึ่งชั่วโมงในการเข้าถึงเซกเตอร์โดยรอบซึ่งแบ่งออกเป็นดิสก์จะเท่ากับช่วงเวลาสูงสุดในการเข้าถึงเซกเตอร์ของสกินของดิสก์

สำหรับบล็อกขนาดเล็ก ชั่วโมงในการเข้าถึงจะมากกว่ามากต่อชั่วโมงในการอ่าน มีความต้องการดิสก์ควบคุมอย่างมาก และด้วยเหตุนี้ ความน่าเชื่อถือจึงสอดคล้องกับดิสก์ที่บันทึกข้อมูลการโจมตี 4

RAID 4 คล้ายกับ RAID 3 แต่แตกต่างกันตรงที่ข้อมูลถูกแบ่งออกเป็นบล็อกแทนที่จะเป็นไบต์

ด้วยวิธีนี้ จึงเป็นไปได้ที่จะเอาชนะปัญหาการถ่ายโอนข้อมูลความเร็วต่ำสำหรับธุรกิจขนาดเล็กได้บ่อยครั้ง การบันทึกจะดำเนินการทั้งหมดผ่านการจับคู่เหล่านั้นสำหรับบล็อกที่สร้างขึ้นระหว่างการบันทึกและบันทึกลงในดิสก์แผ่นเดียวจากระบบจัดเก็บข้อมูล RAID-4 ที่แพร่กระจายอย่างกว้างขวาง อุปกรณ์ดังกล่าวติดอยู่บนอุปกรณ์จัดเก็บข้อมูลของ NetApp (NetApp FAS) โดยที่ดิสก์จำนวนหนึ่งถูกแทรกลงในโหมดการบันทึกกลุ่มพิเศษได้สำเร็จ ซึ่งจะถูกระบุว่าใช้งานบนอุปกรณ์ภายในในอนาคต ระบบไฟล์วาฟเฟิล. การโจมตี 5ข้อเสียเปรียบหลักของ RAID ระดับ 2 ถึง 4 คือการไม่สามารถดำเนินการเขียนแบบขนานได้ เนื่องจากการบันทึกข้อมูลเกี่ยวกับพาริตีจะหายไปรอบๆ ดิสก์ควบคุม RAID 5 ไม่สำคัญมากนัก, บล็อกข้อมูลและผลรวมเช็คจะถูกเขียนแบบวนรอบไปยังดิสก์ทั้งหมดในอาเรย์ ช่วยลดการกำหนดค่าที่ไม่สมมาตรของดิสก์, ด้านล่างผลรวมควบคุม ผลลัพธ์ของการดำเนินการ XOR (ซึ่งรวมถึงอย่างใดอย่างหนึ่ง) จะปรากฏขึ้นเซอร์ RAID 5 ไม่สำคัญมากนักคิดว่าเราสามารถพาเขาไปได้โดยการวางเขาไว้ในที่ของเขา ด้านล่างผลรวมควบคุม ผลลัพธ์ของการดำเนินการ XOR (ซึ่งรวมถึงอย่างใดอย่างหนึ่ง) จะปรากฏขึ้นและผ่านไปแล้ว ระบบไฟล์ระหว่าง ด้านล่างผลรวมควบคุม ผลลัพธ์ของการดำเนินการ XOR (ซึ่งรวมถึงอย่างใดอย่างหนึ่ง) จะปรากฏขึ้นі บล็อกข้อมูลและผลรวมเช็คจะถูกเขียนแบบวนรอบไปยังดิสก์ทั้งหมดในอาเรย์ ช่วยลดการกำหนดค่าที่ไม่สมมาตรของดิสก์: ค xหรือ ข = กซึ่งสามารถทำได้โดยไม่คำนึงถึงจำนวนตัวถูกดำเนินการ: a xor b xor c xor d = e- มันแนะนำอะไร? ด้านล่างผลรวมควบคุม ผลลัพธ์ของการดำเนินการ XOR (ซึ่งรวมถึงอย่างใดอย่างหนึ่ง) จะปรากฏขึ้นแล้ว ลุกขึ้นแทนพระองค์แล้วผ่านไป ระบบไฟล์ผลก็คือมันถูกกำจัดออกไป ด้านล่างผลรวมควบคุม ผลลัพธ์ของการดำเนินการ XOR (ซึ่งรวมถึงอย่างใดอย่างหนึ่ง) จะปรากฏขึ้น: a xor b xor e xor d = c- วิธีการนี้ทำให้มั่นใจได้ถึงความเสถียรจนถึงเวอร์ชัน 5

(+) หากต้องการบันทึกผลลัพธ์ของ xor คุณจำเป็นต้องมีดิสก์เพียง 1 แผ่นซึ่งมีขนาดเท่ากับขนาดของดิสก์อื่นในการจู่โจม

(-) : RAID5 ได้รับการขยายอย่างกว้างขวาง ประการแรก เนื่องจากความคุ้มทุน โวลุ่มของดิสก์อาเรย์ RAID5 ได้รับการจัดสรรโดยใช้สูตร (n-1) * hddsize โดยที่ n คือจำนวนดิสก์ในอาเรย์ และ hddsize คือขนาดของดิสก์ที่เล็กที่สุด ตัวอย่างเช่น สำหรับอาร์เรย์ที่มี 4 ดิสก์ แต่ละดิสก์ 80 กิกะไบต์ ปริมาณรวมจะเป็น (4 - 1) * 80 = 240 กิกะไบต์อาเรย์จะไม่เป็นระเบียบ แต่ถ้าข้อมูลอ่านไม่ถูกต้องแม้ว่าจะอยู่ในดิสก์แผ่นเดียว อาเรย์ก็จะยุบลง และข้อมูลจะไม่ถูกเพิ่มลงในอันใหม่โดยใช้วิธีการปกติ

โปรดทราบว่ากระบวนการสร้าง RAID ใหม่ (การอัปเดตข้อมูล RAID ในเวลาเดียวกัน) หลังจากที่ดิสก์ใช้งานไม่ได้ ทำให้การอ่านดิสก์อย่างต่อเนื่องเป็นเวลาหลายปีมีความสำคัญมากขึ้น ดังนั้นคุณจึงสามารถเป็นดิสก์ใดก็ได้ที่มี เสียสมดุลในเรื่องนี้น้อยลง

การโจรกรรมระหว่างการดำเนินการ RAID รวมถึงการตรวจจับความล้มเหลวในการอ่านที่ตรวจไม่พบก่อนหน้านี้ในอาร์เรย์ข้อมูลแบบเย็น (ข้อมูลที่ไม่ถูกลบระหว่างการดำเนินการครั้งแรกของอาร์เรย์ ข้อมูลที่เก็บถาวรและไม่ได้ใช้งาน) ซึ่งคาดการณ์ถึงความเสี่ยงของความล้มเหลวเมื่ออัปเดตข้อมูล จำนวนดิสก์ขั้นต่ำที่ต้องใช้เท่ากับสามจู่โจม 5EE หมายเหตุ: ไม่ใช่ทุกคนที่ได้รับการสนับสนุนคอนโทรลเลอร์ RAID ระดับ 5EE นั้นคล้ายคลึงกับอาเรย์ RAID-5E แต่มีดิสก์ไดรฟ์สำรองข้อมูลที่มีประสิทธิภาพมากกว่าและเวลารีเฟรชที่สั้นกว่าเช่นเดียวกับ RAID ระดับ 5E อาร์เรย์ RAID นี้จะสร้างชุดข้อมูลและตรวจสอบผลรวมบนดิสก์ทั้งหมดในอาร์เรย์ อาร์เรย์ RAID-5EE มอบการป้องกันและประสิทธิภาพการทำงานที่ดียิ่งขึ้นเมื่อติดตั้ง RAID ระดับ-5E ความจุจะถูกแบ่งใช้ทางลอจิคัลระหว่างสองเครื่อง

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

  • วินเชสเตอร์ทางกายภาพ
  • อาร์เรย์ (หนึ่งอันสำหรับการควบคุม หนึ่งสำรอง)
  • ดิสก์สำรองข้อมูลส่วนหนึ่งเป็นอาร์เรย์ RAID-level-5EE
  • ทิมไม่น้อยบนพื้นฐานของ RAID ระดับ 5E ซึ่งไม่ได้แบ่งพาร์ติชัน วิลน์เบ็ดเตล็ดสำหรับการสำรอง RAID ระดับ-5EE บล็อกผลรวมตรวจสอบจะถูกแทรกลงในดิสก์สำรอง ดังที่แสดงเพิ่มเติมในตัวอย่าง

ความเร็วในการอ่านและเขียนข้อมูลสูง

หมายเหตุ: สำหรับ RAID ระดับ-5EE คุณสามารถเลือกโลจิคัลวอลุ่มเดียวจากอาร์เรย์เท่านั้น

RAID 6 - คล้ายกับ RAID 5 แต่มีระดับความน่าเชื่อถือที่สูงกว่า - ผลรวมการควบคุมแสดงความจุของดิสก์ 2 แผ่น และประกัน 2 ผลรวมสำหรับอัลกอริธึมที่แตกต่างกัน

ต้องใช้คอนโทรลเลอร์ RAID ที่แข็งแกร่งกว่า

รับประกันประสิทธิภาพหลังจากใช้งานดิสก์สองตัวเป็นเวลาหนึ่งชั่วโมง - การป้องกันด้วยความเร็วหลายระดับ ในการจัดระเบียบอาร์เรย์คุณต้องมีดิสก์อย่างน้อย 4 แผ่นดังนั้น ระบบ RAID-6 ส่งผลให้ประสิทธิภาพการทำงานของกลุ่มดิสก์ลดลงประมาณ 10-15% ซึ่งเท่ากับประสิทธิภาพการทำงานของ RAID-5 ที่คล้ายกัน ซึ่งเป็นภาระอย่างมากในการประมวลผลสำหรับคอนโทรลเลอร์ (จำเป็นต้องจัดเตรียมผลรวมการควบคุมอื่น รวมทั้งอ่านการเขียนบล็อกดิสก์เพิ่มเติมต่อชั่วโมงของบล็อกการบันทึกสกิน) การโจมตี 7 RAID 7 – ลงทะเบียนแล้ว

เครื่องหมายการค้า


บริษัท สตอเรจ คอมพิวเตอร์ คอร์ปอเรชั่น เรียกมันว่า RAID

โครงสร้างของอาเรย์มีดังนี้: ดิสก์ถูกจัดเก็บ, ดิสก์หนึ่งตัวถูกใช้เพื่อสร้างบล็อกการจับคู่ การเขียนลงดิสก์จะถูกแคชด้วย wikistanแรม

เทือกเขานั้นมี BDZh บังคับ; เมื่อใดก็ตามที่มีการหยุดชะงักในการจัดหาอาหาร ข้อมูลจะเสียหายการโจมตี 10