ssd 2 ล้านชั่วโมง mtbf? สิ่งนี้พิสูจน์ได้อย่างไร?


8

วิธีการสามารถSSD นี้ (โจรสลัด) มีเวลาเฉลี่ยก่อนที่ความล้มเหลวของ 2000000 ชั่วโมง? ครั้งสุดท้ายที่ฉันตรวจสอบที่อยู่ในหลายร้อยปี ...

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

ดังนั้นหากการเรียกร้องของพวกเขาเป็นจริงจริงหลักฐานอะไรกลับมาเรียกร้องของพวกเขา?


ปกติแล้วมันเป็นเพียงตัวเลขทางการตลาดไม่ใช่สิ่งที่ได้รับการรับรองอย่างเป็นอิสระและพวกเขาไม่จำเป็นต้องสำรองข้อมูลใด ๆ นอกจากนี้ยังมีความเป็นไปได้ค่อนข้างมากที่อาจมีการเปลี่ยนแปลงของเฟิร์มแวร์หรือบางสิ่งที่ทำให้หลายพันเครื่องล้มเหลวภายในไม่กี่ชั่วโมง แต่ขึ้นอยู่กับผู้ผลิตบางครั้ง SSD มีค่าสูงสุดรวมที่ระบุไว้เป็นลายลักษณ์อักษร (เช่น 75TB) และสิ่งนี้มีความเกี่ยวข้องมากกว่าเพราะเกินกว่าจะทำให้การรับประกันเป็นโมฆะได้อย่างมีประสิทธิภาพ โดยทั่วไปแม้ว่าจะเป็นการยากที่จะเขียนข้อมูลจำนวนมากในระยะเวลารับประกัน
James P

คำตอบ:


6

MTBF ถูกกำหนดเป็นเวลาที่คาดการณ์ไว้ระหว่างความล้มเหลวโดยธรรมชาติของระบบระหว่างการดำเนินการ

มันหมายถึง "เวลาเฉลี่ยระหว่างความล้มเหลว" นอกจากนี้ ...

อย่างที่คุณเห็น MTBF หมายถึงอัตราความล้มเหลวของไดรฟ์ตลอดอายุการใช้งานที่คาดไว้ นี่ไม่ได้หมายถึงไดรฟ์ MTBF 1.2 ล้านชั่วโมงจะมีอายุ 1.2 ล้านชั่วโมงและ MTBF 1.5 ล้านชั่วโมงจะมีอายุ 1.5 ล้านชั่วโมง (นั่นคือ 136 ถึง 171 ปี)

SSD หมายถึงอะไรจริง ๆ แล้วสำหรับฉัน

น่าเสียดายที่ผู้ผลิตส่วนใหญ่ไม่เปิดเผยข้อมูลนี้อย่างอิสระ

MTBF 2,000,000 ชั่วโมงมีความหมายต่อฉันอย่างไร

ในความพยายามที่จะทำให้ตัวอย่างที่ใช้ในบทความเฉพาะกับไดรฟ์ที่มี MTBF 2,000,000 ชั่วโมง คณิตศาสตร์ต่อไปนี้มีการดำเนินการเพื่อพิจารณาว่าจะเกิดความล้มเหลวหนึ่งครั้งทุก ๆ 250 วัน

2,000,000 / 8 ชั่วโมงต่อวัน = 250,000 / 1,000 ไดรฟ์ = 250 วัน

ตอนแรกบทความระบุว่าไดรฟ์ที่มี MTBF 1.5 ล้านชั่วโมงจะล้มเหลวทุกๆ 150 วัน:

หากใช้ไดรฟ์โดยเฉลี่ย 8 ชั่วโมงต่อวันคาดว่าจะมีจำนวนประชากร 1,000 SSDs ที่หนึ่งล้มเหลวทุก ๆ 150 วัน ...

บทความยังคงระบุว่า MTBF ไม่ได้เป็นวิธีที่ดีในการกำหนดความน่าเชื่อถือของไดรฟ์

วิธีที่ดีกว่าในการทำความเข้าใจว่า SSD จะใช้งานได้นานเท่าไรสำหรับคุณคุณควรพิจารณาข้อมูลจำเพาะของ Total Bytes Written หรือ TBW แม้ว่านี่จะเป็นอีก 'ความคาดหวังโดยรวม' และไม่ได้บอกอายุการใช้งานของไดรฟ์โดยตรง แต่จะให้ความคิดว่าการเปรียบเทียบไดรฟ์หนึ่งกับอีกไดรฟ์นั้นเป็นอย่างไร น่าเสียดายที่ไม่ใช่ผู้ผลิตทุกรายที่ให้ข้อมูลจำเพาะนี้เช่นกัน

บทความนี้ยังอธิบายถึงวิธีการกำหนด MTBF ตามปกติ

มาตรฐาน JEDEC JESD218A กำหนดวิธีการทดสอบความทนทานในการอ่าน / เขียนของ SSD (ต้องลงทะเบียนฟรีเพื่อดู) ซึ่งเป็นสาเหตุหลักของความล้มเหลวของ SSD แต่ผู้ผลิตอาจเลือกเสริมด้วยการทดสอบความล้มเหลวเพิ่มเติม

สิ่งที่ต้องพิจารณาอีกประการหนึ่งคือปริมาณงานที่ใช้เพื่อระบุ MTBF ตัวอย่างเช่น Intel รับรอง SSD ของตนโดยใช้ปริมาณงาน 20 GB ต่อวันเป็นเวลา 5 ปี ด้วยภาระงานนี้พร้อมกับการทดสอบเพิ่มเติมที่ล้มเหลว Intel 335 มี MTBF 1.2 ล้านชั่วโมง อย่างไรก็ตามหากปริมาณงานลดลงเหลือ 10 GB ต่อวัน MTBF จะเป็น 2.5 ล้านชั่วโมง ที่ 5 GB ต่อวันมันจะกลายเป็น 4 ล้านชั่วโมง

อ้างอิง

  1. ทำความเข้าใจกับ MTBF ใน SSD - MTBF ของ SSD มีความหมายต่อคุณอย่างไร - Hardcoreware.com, Carl Nelson, 6 มกราคม 2013

น่าสนใจที่จะได้รับทราบเพิ่มเติมอีกเล็กน้อยจาก บริษัท ที่แสดงรายการสิ่งนี้ว่าการทดสอบประเภทใดที่พวกเขาใช้เพื่อหาตัวเลขเหล่านี้ อย่างไรก็ตามเกี่ยวกับแผ่นเสียงของฉันแสดงความคิดเห็นสถานที่ที่ฉันทำงานมีคอมพิวเตอร์ประมาณ 100 เครื่องและเดสก์ท็อปเพียง 8 เครื่องเท่านั้นที่ใช้ ssd ในขณะที่แผ่นดิสก์ทั้งหมดใช้ เรามีอัตราส่วนความล้มเหลวที่สูงขึ้นในบรรดา ssd มากกว่า platters (3-4 ssd's ในสองสามปีที่ผ่านมาเทียบกับ ~ 7 mechanical)
Lolorz12

1
ฉันได้ลบความคิดเห็นของฉันไปที่ @qasdfdsaq เนื่องจากฉันได้แจ้งข้อกังวลของเขาแล้ว ฉันแค่พยายามที่จะทำความสะอาดส่วนความคิดเห็นสำหรับคำตอบนี้ ฉันไม่ได้พยายามซ่อนอะไรด้วยการลบความคิดเห็นเหล่านั้นพวกเขาไม่เกี่ยวข้องเลยถ้าฉันได้พูดถึงข้อกังวลของเขาเกี่ยวกับแหล่งข้อมูลต้นฉบับ
Ramhound

@qasdfdsaq - ฉันยังไม่รู้ว่าคำตอบของฉันคืออะไร ไม่มีคำเดียวที่อ้างว่าฉันเปลี่ยน
Ramhound

ผมได้เน้นตัวหนาข้อกำหนดที่ไม่ถูกต้องคุณเคยใช้และชี้ออกหลายครั้ง อีกครั้งถ้าคุณไม่เข้าใจความแตกต่างคุณก็ไม่มีความเข้าใจ MTBF
qasdfdsaq

1
เพิ่งทราบ - คำตอบดูดีสำหรับฉัน แต่ความคิดเห็นดูอุ่น ฉันกำลังล้างทั้งสองด้านนี้ ฉันต้องการทราบวิธีที่ดีที่สุดในการจัดการกับคำตอบที่คุณคิดว่าผิดคือโพสต์คำตอบที่ดีกว่า
Geek

2

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

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

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

เทคนิคอื่นที่อาจนำมาใช้คือการทดสอบในสภาพที่รุนแรงกว่าการใช้งานจริง ฉันไม่รู้ว่านี่ใช้สำหรับฮาร์ดแวร์หรือไม่ แต่ใช้สำหรับการเก็บรักษาอาหาร ขั้นแรกคุณทำการทดลองที่แสดงตัวอย่างเช่นว่าผู้เล่นกระป๋องของคุณจะลดความเร็วลงสามเท่าเมื่อเก็บไว้ที่ 40C เช่นเดียวกับที่ 20C จากนั้นหากพวกเขายังคงกินอาหารได้ดีหลังจากเก็บไว้ที่ 40 องศาเซลเซียสเป็นเวลาสี่เดือนพวกเขาก็ควรทานอาหารที่ดีหลังจากนั้นหนึ่งปีที่อุณหภูมิ 20 องศาเซลเซียส


อันที่จริงข้อบกพร่องที่ใหญ่ที่สุดในจำนวน MTBF คือพวกเขาประมาณเกือบทุกครั้งจากตัวอย่างของไดรฟ์ที่ทดสอบภายใต้สภาพที่ไม่สมจริงเร่งอายุ - อุณหภูมิสูงโหลดสูงรอบพลังงานที่มากเกินไป ฯลฯ
qasdfdsaq
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.