มีแหล่งข้อมูลออนไลน์มากมายที่พูดคุยเกี่ยวกับการใช้ไดรฟ์ SSD ในการกำหนดค่า RAID - อย่างไรก็ตามสิ่งเหล่านี้ส่วนใหญ่ย้อนหลังไปไม่กี่ปีและระบบนิเวศของ SSD นั้นเคลื่อนไหวรวดเร็วมาก - ทันทีที่เราคาดหวังการเปิดตัวผลิตภัณฑ์ "Optane" ของ Intel ในปลายปีนี้ ซึ่งจะเปลี่ยนทุกอย่าง ... อีกครั้ง
ฉันจะนำเสนอคำถามของฉันโดยยืนยันว่ามีความแตกต่างเชิงคุณภาพระหว่าง SSD ระดับผู้บริโภค (เช่น Intel 535) และ SSDs ระดับศูนย์ข้อมูล (เช่น Intel DC S3700)
ความกังวลหลักของฉันเกี่ยวข้องกับการTRIM
สนับสนุนในสถานการณ์ RAID เพื่อความเข้าใจของฉันแม้ว่าจะมีมากกว่า 6 ปีแล้วที่ SSD ถูกนำมาใช้ในคอมพิวเตอร์ระดับผู้บริโภคและ 4 ปีนับตั้งแต่ NVMe มีวางจำหน่ายทั่วไป - คอนโทรลเลอร์ RAID ในปัจจุบันยังคงไม่รองรับการออกTRIM
คำสั่งไปยัง SSD ที่เชื่อมต่อยกเว้นตัวควบคุม RAID ของ Intel ในโหมด RAID-0
ฉันประหลาดใจที่ไม่มีTRIM
การสนับสนุนในโหมด RAID-1 เนื่องจากวิธีการที่ไดรฟ์สะท้อนซึ่งกันและกันดูเหมือนว่าตรงไปตรงมา แต่ฉันเชือนแช
ฉันทราบว่าถ้าคุณต้องการความผิดพลาดกับดิสก์ (ทั้ง HDD และ SSD) คุณจะใช้มันในการกำหนดค่า RAID - แต่เนื่องจาก SSD จะไม่มี TRIM หมายความว่าพวกเขาจะได้รับการเขียนเพิ่มซึ่งส่งผลให้เกิดการสึกหรอเพิ่มเติมซึ่ง ในทางกลับกันจะทำให้ SSD ล้มเหลวก่อนกำหนด - นี่คือการประชดโชคร้าย: ระบบที่ออกแบบมาเพื่อป้องกันความล้มเหลวของไดรฟ์อาจสิ้นสุดลงโดยตรงส่งผลให้มัน
ดังนั้น:
คือ
TRIM
การสนับสนุนที่จำเป็นสำหรับการที่ทันสมัย (2015-2016 ยุค) SSDs?1.1 ความต้องการการ
TRIM
สนับสนุนระหว่าง SSD, SATA-Express และ NVMe นั้นแตกต่างกันหรือไม่?บ่อยครั้งที่โฆษณาไดรฟ์ว่ามีการปรับปรุงการรวบรวมขยะในตัว ไม่ยกเลิกความต้องการ
TRIM
? กระบวนการ GC ของพวกเขาทำงานในสภาพแวดล้อม RAID ได้อย่างไร1.1 ตัวอย่างเช่นดู QA นี้ตั้งแต่ปี 2010 ซึ่งอธิบายถึงการเสื่อมประสิทธิภาพที่ไม่ดีนักเนื่องจากไม่ใช่ -Trimming ( https://superuser.com/questions/188985/how-badly-do-ssds-degrade-without-trim ) และสิ่งนี้ บทความจากปี 2558 ทำให้เป็นกรณีที่แนะนำให้ใช้ TRIM ( http://arstechnica.com/gadgets/2015/04/ask-ars-my-ssd-does-garbage-collection-so-i-dont-need-trim) - ขวา / ) การตอบสนองของคุณเพื่อการขัดแย้งที่แข็งแกร่งเหล่านี้สำหรับความจำเป็นของการคืออะไร
TRIM
?บทความและการสนทนาจำนวนมากจากปีก่อนหน้าเกี่ยวข้องกับ SLC vs MLC แฟลชและ SLC เป็นที่นิยมมากกว่าเนื่องจากอายุการใช้งานที่ยาวนานกว่ามาก - อย่างไรก็ตามดูเหมือนว่า SSD ทั้งหมดในวันนี้ (ไม่ว่าพวกเขาจะนั่งอยู่ที่ใด วันนี้ - ความแตกต่างของความเกี่ยวข้องนี้อีกต่อไปหรือไม่
1.1 แล้วแฟลช TLC ล่ะ?
Enterprise SSD นั้นมีความทนทาน / ขีด จำกัด การเขียนสูงกว่ามาก (มักวัดจากจำนวนครั้งที่คุณสามารถเขียนทับไดรฟ์ได้อย่างสมบูรณ์ในหนึ่งวันตลอดอายุการใช้งาน 5 ปีของไดรฟ์) - หากขีด จำกัด การเขียนรอบสูงมาก (เช่น การเขียนที่สมบูรณ์ 100 ฉบับต่อวัน) หมายความว่าพวกเขาไม่ต้องการ
TRIM
เลยเพราะข้อ จำกัด เหล่านั้นสูงมากหรือ - ตรงกันข้าม - ข้อ จำกัด เหล่านั้นสามารถทำได้โดยการใช้เท่านั้นTRIM
?