สอน

ประสิทธิภาพการโจมตี 0 บน nvme pcie 4.0 เทียบกับ nvme pcie 3.0 เทียบกับ m.2 sata

สารบัญ:

Anonim

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

สิ่งที่เรากำลังจะทำในบทความนี้คือการดู ประสิทธิภาพ RAID 0 ใน PCIe 4.0 vs PCIe 3.0 vs SATA สำหรับสิ่งนี้เราได้ใช้ AMD X570 และบอร์ด Intel พร้อม SATA และ Gen4 SSD เพื่อกำหนดค่าทางเลือกและดูวิธีการติดตั้งในแต่ละอัน Windows ยังมีฟังก์ชั่นในการสร้าง RAID ดังนั้นเราจึงใช้มันเช่นกัน

ดัชนีเนื้อหา

เหตุใดจึงต้องใช้ RAID

RAID ย่อมาจาก " Redundant Array of ดิสก์อิสระ " หรือในภาษาสเปนอาร์เรย์ดิสก์สำรองที่ซ้ำซ้อน มันเกี่ยวกับการสร้างระบบหรือสภาพแวดล้อมที่มีความสามารถในการจัดเก็บข้อมูลโดยใช้หน่วยจัดเก็บข้อมูลจำนวนมากซึ่งสิ่งเหล่านี้ถูกแจกจ่ายหรือทำซ้ำ

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

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

เบื้องหลังสิ่งนี้มีมากขึ้นและเราพัฒนามันในบทความของเราเกี่ยวกับเทคโนโลยี RAID

RAID ที่เราสามารถติดตั้งบนบอร์ดในปัจจุบันจะเป็นดังต่อไปนี้:

  • RAID 0: ฟังก์ชั่นระดับนี้คือการกระจายข้อมูลที่จัดเก็บไว้ในฮาร์ดไดรฟ์ที่แตกต่างกันเพื่อเพิ่มความเร็วในการอ่าน / เขียนโดยไม่จำลองแบบ RAID 1: เรียกอีกอย่างว่าการทำมิเรอร์สำหรับการให้ข้อมูลซ้ำซ้อน ในนั้นไฟล์ซ้ำกันจะถูกบันทึกไว้ในดิสก์ให้มากที่สุดเท่าที่เราใช้ RAID 10: มัน คือ RAID ที่รวมสองระดับ, สอง RAID 0 เข้าร่วมโดย RAID 1 ซึ่งประกอบด้วยฮาร์ดไดรฟ์ 4 ตัว RAID 5: เรียกว่าระบบกระจายแพริตีซึ่งรวมความเร็วการเข้าถึงสูงเข้ากับการจำลองไฟล์จากฮาร์ดไดรฟ์ 3 ตัว ข้อมูลจะถูกเก็บไว้เป็นบล็อกระหว่างสามหน่วยด้วย parity block เพื่อป้องกันข้อมูลจากความล้มเหลว RAID 50: เป็นการ รวมกันของสอง RAID 5 กับ RAID 0 ก่อนหน้านี้ชิปเซ็ต AMD X370, B350 และ A320 ได้รับอนุญาตให้สร้างขึ้นหนึ่งรายการด้วยการ กำหนดค่า AMD RAID Array ปัจจุบันด้วย RAIDXpert2 มันเป็นไปไม่ได้

กระดานอะไรที่ฉันสามารถโจมตีด้วย

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

สำหรับ Intel เรามีความเป็นไปได้ดังต่อไปนี้:

  • Z270Z370H370 และ HM370Z390X299

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

ความแตกต่างจะต้องทำระหว่าง SATA และ PCIe บนบอร์ดเหล่านี้ ถ้าเราใช้ไดรฟ์ บนพอร์ต SATA เราสามารถสร้าง RAID 0, 1, 5 และ 10 และถ้าเราใช้สล็อต M.2 เราสามารถสร้าง RAID 0, 1 และ 5

และสำหรับบอร์ด AMD เรามี:

  • X399, TRX40X570, X470, X370B550, B450, B350A520, A320

ชิปเซ็ตทั้งในปัจจุบันและอนาคต ใช้ความเป็นไปได้เดียวกัน สามารถสร้าง RAID 0, 1 และ 10 ด้วย RAIDXpert2 รองรับประเภทนี้ทั้งใน SATA และ NVMe หากมีสล็อต M.2 เพียงพอหรือการ์ดเอ็กซ์แพนชัน ในชิปเซ็ตก่อนหน้านี้เช่น X370, B350 และ A320 จะใช้แอปพลิเคชัน AMD RAID Array Configuration ซึ่งขยายความสามารถในการ RAID 5 และ 50 ในหลักการ

ประสิทธิภาพ RAID 0 ใน PCIe 4.0 กับ PCIe 3.0 กับ SATA

สำหรับการทดสอบนี้เราใช้การกำหนดค่าที่ง่ายที่สุด RAID 0 ที่ควรให้ความสามารถในการ อ่านและเขียนรวมสูงสุดของไดรฟ์สองตัว นั่นคือมันสามารถทำงานได้สองเท่าของไดรฟ์เดียว ฮาร์ดแวร์ที่เราใช้จะเป็นดังนี้:

  • Asus Crosshair VIII Hero X570 + AMD Ryzen 3600: RAID 0 PCIe 4.0 และ RAID 0 SATAAsus ROG Maximus XI สูตร Z390 + Intel Core i9-9900K: RAID 0 PCIe 3.0 Windows 10 x64 Pro: RAID 0 โดยซอฟต์แวร์และระบบทดสอบ 2x SSD Corsair MP600 Gen4 PCIe 4.0 2TB2x Western Digital WD RED SA500 SATA

ดังที่เราเห็นฮาร์ดแวร์ไม่เลวการเป็นธง Asus สำหรับทั้งแพลตฟอร์มและไดรฟ์ SSD ระดับบนสุดสำหรับทั้งสองอินเตอร์เฟส MP600 จะใช้ใน PCIe 4.0 AMD และ PCIe 3.0 Intel

ประสิทธิภาพ RAID 0 NVMe PCIe 4.0

เราเริ่มต้นด้วยสิ่งที่ทรงพลังที่สุดซึ่งไม่ต้องสงสัยเลยว่าการกำหนดค่า RAID ของ PCIe 4.0 SSD สองตัวบนเมนบอร์ด Asus X570 นี่เป็นมาตรฐาน PCI ใหม่ที่มีสล็อต M.2 x4 ในทางทฤษฎีสามารถเข้าถึง 7, 876 MB / s SSD ที่เราใช้นั้นได้แสดงไว้ในบทวิจารณ์ของเราเพื่อส่งมอบการอ่าน 4, 777 MB / s

หลังจากเห็นผลลัพธ์เหล่านี้และซื้อด้วยการวิเคราะห์เราจะเห็นว่า RAID 0 ทำงานได้และในทางใด ในบันทึก CristalDiskMark ทั้งหมดเรามี ประสิทธิภาพเป็นสองเท่า เมื่อเราเปลี่ยนรุ่นมาตรฐานเรามีการทดสอบที่แตกต่างกันเล็กน้อยเพื่อทำการเปรียบเทียบโดยตรง แต่ เรามีถึงเกือบ 9.5000 MB / s ในการอ่านตามลำดับและ 8.5000 MB / s เป็นลายลักษณ์อักษร ซึ่งน่าตื่นเต้น

เรียกคืนขีด จำกัด ทางทฤษฎีของสล็อต M.2 4.0 เพื่อพิสูจน์ว่าพวกเขา ทำงานเป็นทีมอย่างแท้จริง และควบคู่ไปกับการติดตั้ง AMD เมื่อ SSD เหล่านี้มีการพัฒนาเพิ่มขึ้นเล็กน้อยและใกล้ถึงระดับสูงสุดของอินเทอร์เฟซเราจะให้ผลตอบแทนสูงถึง 14, 000 MB / s ด้วยไดรฟ์เพียงสองตัวสิ่งที่ตอนนี้สามารถทำได้ด้วย RAID 0 จาก 4 SSD ประเภทนี้

ประสิทธิภาพ RAID 0 NVMe PCIe 3.0

เพื่อเพิ่มความหลากหลายให้กับการเปรียบเทียบ เราได้ใช้ MP600 บนบอร์ด Intel สำหรับการทดสอบภายใต้ PCIe 3.0 ตามหลักวิชาช่องเหล่านี้จะสูงถึง 3, 937 MB / s แม้ว่าในภายหลังจะอยู่ที่ประมาณ 3, 500 MB / s ในทางปฏิบัติ

ดังนั้นด้วยหน่วยเหล่านี้สามารถทำได้ถึง 7, 000 MB / s ภายใต้ PCIe 3.0 โดยใช้ตรรกะและตัวเลขอย่างง่าย แต่เราเห็นสถานการณ์ที่แตกต่างกว่าที่คาดไว้ ในการทดสอบด้วย RAID 0 ในตัว เราได้ถึง 3, 552 MB / s และ 3, 407 MB / s ในการอ่านและเขียนตามลำดับ สิ่งเหล่านี้เป็นผลลัพธ์ของ NVMe 3.0 SSD หนึ่งตัวเช่น Samsung 970 EVO

CristalDiskMark อาจทำงานได้ไม่ดีใน RAID ภายใต้ Intel หรือชิปเซ็ตทำงานได้ไม่ดีเท่าที่ควรในส่วนนี้ด้วยไดรฟ์ NVMe ไม่ว่าในกรณีใดเราจะเห็นประสิทธิภาพที่สำคัญมากในการดำเนินการสุ่มด้วยบล็อก 4K Q32T16 และ Q1T1 ดังนั้นอย่างน้อยในแง่นี้ดูเหมือนว่ามันจะทำงานได้ดี อย่างน้อย พื้นที่เก็บข้อมูล 4 TB ไม่ต้องการไดรเวอร์บางตัวหลังจากทำการ RAID ใน BIOS ซึ่งเป็นข้อได้เปรียบเหนือ AMD

ประสิทธิภาพ RAID 0 SATA M.2

ตอนนี้เรากลับไปที่บอร์ด AMD เพื่อให้เราได้ผลลัพธ์ที่ดีกว่ากับ RAID ด้วยไดรฟ์ WD RED SA500 M.2 ที่มุ่งเน้น NAS สองตัว เราจะใช้สล็อตเดียวกันทำงานอีกครั้งภายใต้ SATA ดังนั้นประสิทธิภาพที่เราคาดว่าจะอยู่ที่ประมาณ 1100 MB / s เนื่องจากหน่วยส่งเป็นรายบุคคล 554 MB / s และ 527 MB / s ในการอ่านและการเขียนในการตรวจสอบ

อีกครั้งที่เราเห็นว่าความ คาดหวังตรง ตามแพลตฟอร์ม AMD นี้ด้วยประสิทธิภาพที่เพิ่มขึ้นเป็นสองเท่าของแต่ละหน่วย ในความเป็นจริงด้วย RAID ราคาถูกประเภทนี้เราจะมี ประสิทธิภาพที่ดีมากสำหรับระบบปฏิบัติการและข้อมูล ถ้าเรามีงบประมาณ จำกัด สำหรับ PCIe SSD ราคาแพง

กำหนดค่าประสิทธิภาพ RAID 0 SATA ใน Windows 10

และในที่สุดเราก็จะได้เห็นว่าการ กำหนดค่า นี้ทำงาน โดยตรงใน Windows 10 ด้วยยูทิลิตี้ Storage Space Manager เรากลับมาใช้เมนบอร์ด AMD และ SATA SSD จากการทดสอบก่อนหน้านี้ พวกเขาไม่ให้ประสิทธิภาพเดียวกันทำไม?

Windows ไม่ทำให้ผิดหวังและเราเห็นว่าไม่เพียง แต่ให้ประสิทธิภาพการทำงานของแต่ละหน่วยเท่านั้น แต่มันยิ่งแย่กว่าผลลัพธ์ในการกำหนดค่าปกติโดยมีขอบเขตอยู่ที่ 400 MB / s แทนที่จะเป็น 450 MB / s ที่ควรอ่าน

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

อย่างน้อยเราก็รู้ว่ามันเป็นไปได้ที่จะสร้าง RAID และทำงานได้อย่างถูกต้องในแง่ของการกระจายข้อมูลหรือการจำลองแบบเช่น RAID 5 หรือ RAID 1

กำหนดค่า RAID ใน BIOS UEFI Intel, AMD และ Windows

หากคุณต้องการกำหนดค่าอย่างใดอย่างหนึ่งเหล่านี้บนคอมพิวเตอร์ของคุณเช่นมีไดรฟ์ SATA 2.5” หรือ PCIe SSD สองตัวคุณจะมี กระบวนการทั้งหมดอธิบายไว้ในบทเรียนสองบทนี้:

  • วิธีกำหนดค่า RAID ใน Windows 10

กระบวนการนี้คล้ายกันในทั้งสองกรณีแม้ว่าที่ Intel จะง่ายกว่า แพลตฟอร์มยังช่วยให้เราสามารถ ติดตั้ง RAID 5 มีประโยชน์มากในการหลีกเลี่ยงการสูญเสียไฟล์โดยไม่ลดความเร็ว นอกจากนี้ การติดตั้ง Windows จะตรวจจับ RAID โดยอัตโนมัติโดยไม่จำเป็นต้องใช้ไดรเวอร์

เกี่ยวกับ AMD นั้นได้แสดงให้เห็นถึงประสิทธิภาพการทำงานที่ซ้ำกันอย่างถูกต้องสิ่งที่ Intel ทำไม่ได้และซอฟต์แวร์ RAIDXpert2 จำนวนเท่าใดที่จะจัดการไดรฟ์หรือสร้าง RAID เพิ่มเติมใน Windows 10 ข้อเสียเปรียบเพียงอย่างเดียวคือ ต้องมีไดรเวอร์ เมื่อติดตั้งระบบ และการตั้งค่า BIOS นั้นไม่ตรงไปตรงมาเหมือนกับ Intel เราจะได้ทั้งหมดนี้ในแต่ละบทช่วยสอน

สรุปเกี่ยวกับประสิทธิภาพ RAID 0 ใน PCIe 4.0 กับ PCIe 3.0 vs SATA

ในอีกด้านหนึ่งเราพอใจอย่างมากกับประสิทธิภาพที่การกำหนดค่าที่ทำบนแพลตฟอร์ม AMD ให้เราทั้งใน PCIe 4.0 และใน SATA และเราถือว่าใน PCIe 3.0 เช่นกัน การรับประกันความสำเร็จสำหรับผู้ใช้ที่ต้องการทดลองใช้

ในทางกลับกัน เราคาดว่าวิวัฒนาการที่เท่าเทียมกันในบอร์ด Intel อาจเป็นเพราะปัจจัยบางอย่างที่เราเพิกเฉยเช่นเวอร์ชัน BIOS หรือไดรเวอร์ของชิปเซ็ต Intel ใน Windows 10 ในกรณีนี้เราสามารถพูดได้ว่า การ สร้าง RAID มันง่ายเมื่อคุณรู้ขั้นตอนของคุณ แต่มีหลายปัจจัยที่ผู้ใช้ทั่วไปจะไม่ทราบเว้นแต่พวกเขาจะตรวจสอบคู่มือผู้ผลิตที่เกี่ยวข้องเนื่องจากเราจำเป็นต้องทำการกำหนดค่าบางอย่างใน BIOS และในระบบเพื่อให้ทุกอย่างทำงานได้อย่างถูกต้อง

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

เราปล่อยให้คุณมีบทเรียนและบทความที่น่าสนใจ:

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

สอน

ตัวเลือกของบรรณาธิการ

Back to top button