ฉันมี Sun M4000 ที่เชื่อมต่อกับอาร์เรย์ EMC CX4-120 พร้อมฐานข้อมูลที่เขียนหนัก เขียนจุดสูงสุดที่ประมาณ 1200 IO / s และ 12MB / s
ตามที่อีเอ็มซีฉันอิ่มตัวแคชเขียนในอาร์เรย์ EMC
ฉันคิดว่าวิธีที่ง่ายที่สุดคือการย้ายบันทึกทำซ้ำไปยัง SSD ที่ใช้ DRAM สิ่งนี้จะช่วยลดภาระของอาร์เรย์ EMC ลงครึ่งหนึ่งและแอปจะไม่เห็นบัฟเฟอร์ของบันทึกรอ ใช่ DBWR อาจกลายเป็นคอขวด แต่แอปจะไม่รอ (เหมือนที่ทำในการทำซ้ำ!)
ขณะนี้ฉันวนรอบบันทึกการทำซ้ำประมาณ 4 4GB ดังนั้นแม้แต่ 20GB หรือมากกว่านั้นของ SSD ก็สร้างความแตกต่างอย่างมาก เนื่องจากนี่เป็นที่เก็บข้อมูลระยะสั้นและถูกเขียนทับอย่างต่อเนื่อง SSD ที่ใช้ Flash จึงอาจไม่ใช่แนวคิดที่ยอดเยี่ยม
M4000 ไม่มีไดรฟ์พิเศษใด ๆ ดังนั้นการ์ด PCI-E จะสมบูรณ์แบบฉันสามารถไปภายนอกหรือย้ายปริมาณการบูตไปยัง EMC และเพิ่มไดรฟ์ในเครื่อง
Sun ขายการ์ด Flash Accelerator F20 PCIe แต่ดูเหมือนว่าจะเป็นแคชสำหรับดิสก์ SATA บางตัวไม่ใช่โซลูชัน DRAM SSD มีรายละเอียดที่ชัดเจนไม่ได้ระบุว่า M4000 รองรับและฉันเบื่อที่จะต่อกรกับสายโทรศัพท์ของซันเพื่อขอความช่วยเหลือจากมนุษย์ :(
คนอื่น ๆ เห็นด้วยหรือไม่ว่า DRAM SSD เป็นวิธีที่จะไปไหม? คำแนะนำฮาร์ดแวร์ใด ๆ
อัปเดต นอกเหนือจากข้อมูลในความคิดเห็นด้านล่างแล้วฉันได้ลองตั้งค่าต่างๆสำหรับ "commit_write" และมันก็ไม่ได้สร้างความแตกต่าง