ฉันมีพีซีที่ใช้ AMD Ryzen 9 3950X, ASUS ROG X570 และผสม 2x16GB DDR-3200 + 2x16GB DDR-3600 RAM
อูบุนตู 20.04 LTS
6 x SATA HDDs ผ่าน MB
ในตอนแรก ฉันใช้ HBA กับ 5 x SAS HDDs เท่านั้น และทุกอย่างทำงานได้ตามที่คาดไว้ด้วยความเร็ว 150-200MB
IBM M1015 พร้อม LSI SAS2008 แฟลชไปที่โหมด IT (FW ล่าสุด)
HP SAS2 Expander พร้อม 8 พอร์ตและ FW ล่าสุด (2 พอร์ตสำหรับลิงค์ HBA) เชื่อมต่อผ่านพอร์ตเดียวไปยัง HBA (ไม่มีสาย SFF-8087 สายที่สอง)
5x SAS HDD ผ่าน Expander
4x SATA HDDs ผ่าน Expander
4x SATA HDDs ผ่านพอร์ต HBA ที่ 2
SATA HDD ทั้งหมดผ่าน HBA/Expander อยู่ในโหมด LVM JBOD like และทำหน้าที่เป็นอาร์เรย์ดิสก์ขนาดใหญ่ชุดเดียว
ในการทดสอบครั้งแรก ฉันเชื่อมต่อทั้งหมดผ่าน Expander แต่มีปัญหาเกี่ยวกับความเร็วในการต่อรอง...HDD หนึ่งตัวเชื่อมโยงกับ 1.5Gbps เท่านั้น ดังนั้นฉันจึงย้าย 4 x SATA HDD ไปยังพอร์ต HBA ที่สอง
ตอนนี้ HDD ทั้งหมดเชื่อมโยงกับ 3Gbps เป็นอย่างน้อย และไม่ควรมีปัญหากับแบนด์วิธ
ทุกอย่างเป็นค่าเริ่มต้น ... ฉันลองใช้ตัวกำหนดตารางเวลา IO อื่นเช่น bfq แต่กลับลงเอยที่ mq-กำหนดเวลา เพราะไม่มีความแตกต่าง
มี HDD ทั้งหมด เขียนกลับแคชบนดังนั้นจึงไม่ควรมีปัญหาเช่นกัน
ฉันสังเกต HDD ด้วย ไอโอสแตท สำหรับการใช้งาน...ไม่มีก่อนที่จะคัดลอกข้อมูลใดๆ
ฉันคัดลอกไฟล์ 100GB
ฉันถ่ายโอนข้อมูลอย่างง่ายจากไดรฟ์ SATA ภายในไปยังอาร์เรย์ JBOD...มีบางครั้งที่ฉันได้ 150-180MBs ที่เสถียร...วินาทีแรกมีมากกว่า 200MB เนื่องจากแคช
จากนั้นมีบางอย่างเกิดขึ้นและความเร็วจะลดลงเหลือ 15-50MB โดยไม่มีเหตุผลหรือข้อผิดพลาดในบันทึก
ฉันไม่รู้ว่าจะดีบักอย่างไรหรืออาจมีปัญหาที่ใด ฉันเคยเห็นผู้ชายบางคนอ้างว่าไม่ควรผสม SAS และ SATA แต่เกี่ยวข้องกับ RAID
ตัวขยายอย่างใดอย่างหนึ่งมีข้อผิดพลาดหรือการผสม SAS และ SATA ไม่ทำงาน
ข้อเสนอแนะใด ๆ โปรด?