SSD SSD ใน SSHD ทำให้อายุการใช้งานสั้นลงเมื่อเทียบกับ HDD มาตรฐาน?


10

งานเขียนที่ จำกัด และความจุ \ ราคาของ SSD นั้นเป็นที่ทราบกันดีว่าข้อเสียคือความไวต่อแรงกระแทกของ HDD

SSHD ไฮบริด (แคช HDD + SSD มาตรฐาน) มี HD คลาสสิกรวมกับ SSD ขนาดเล็กที่ใช้เป็นแคชและจัดการโดยเฟิร์มแวร์ของ SSHD

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

a)เพียงเฟิร์มแวร์หยุดใช้แคช SSD และ SSHD กลายเป็น HDD มาตรฐาน

b) SSHD ไม่สามารถใช้งานได้

คำตอบที่ถูกคืออะไร? (ตัวเลือก b จะเป็นตัวเลือก SSHD ทางเลือกที่คงทนน้อยลงและเป็นตัวเลือกที่แย่ที่สุดสำหรับเซิร์ฟเวอร์)

ฉันค้นหาแหล่งข้อมูลที่เชื่อถือได้เกี่ยวกับเรื่องนี้ แต่ฉันไม่พบอะไรเลย

ปัญหาเชิงกลของ HDD นั้นหาได้ยากมากหากไม่ได้รับแรงกระแทกในระหว่างการดำเนินการอ่าน \ write ภายใต้เงื่อนไขมาตรฐานช่วง MTF อยู่ระหว่าง 1 ล้านถึง 1.5 ล้านชั่วโมงสำหรับ HDD ที่ทันสมัย ใน SSD โดยเฉพาะอย่างยิ่ง SSD TLC ที่สวมใส่เป็นปัญหาหมายเลข M PE- วงจรต่อบล็อกสูงสุดโดยทั่วไปมีตั้งแต่ 1,500 ถึง 10,000 (5,000 ส่วนใหญ่) การเข้าถึง 5000 รอบค่อนข้างง่ายหากมีการใช้ที่เก็บข้อมูลอย่างเข้มข้น (โดยเฉพาะในการใช้เซิร์ฟเวอร์) ดังนั้นจึงเป็นเรื่องสำคัญอย่างยิ่งที่ความทนทานของแคช SSD และนอกจากนี้ยังต้องคำนึงถึงว่าส่วนแคช-SSD ใน SSHD นั้นถูกใช้อย่างกว้างขวางที่สุดแม้จะเป็น SSD มาตรฐานที่สามารถกระจายการสวมใส่ในพื้นที่ขนาดใหญ่


1
ฉันไม่เคยมีฮาร์ดไดรฟ์สมัยใหม่มาล้มเหลวโดยไม่มีเหตุขัดข้อง (เช่นการกระแทกกับไดรฟ์หรือบางอย่าง) - แต่ฉันซื้อ SSHD สองตัวเมื่อประมาณหนึ่งปีก่อน (Seagate) และหนึ่งในนั้นที่มีการใช้งานมาตรฐานเท่านั้น ( ไม่มีการกระแทก ฯลฯ ) ล้มเหลวแล้ว :( - ฉันคิดว่า ISRT พร้อมไดรฟ์ทั่วไปเป็นวิธีที่จะไป
BrainSlugs83

1
@ BrainSlugs83 คุณช่วยบอกได้มั้ยว่าเกิดอะไรขึ้นกับ SSHD ที่เสียหายของคุณ? (หากเซกเตอร์เสียปัญหาเกี่ยวกับพลังงานหรือสิ่งอื่นใด)
Silverstorm

ควรชี้ให้เห็นว่าสิ่งนี้อาจจะไม่เกิดขึ้นเนื่องจากประการแรกอัลกอริธึมที่ใช้งานและประการที่สองเพราะแคชใน SSHD ใช้หน่วยความจำประเภทต่าง ๆ กับ SSD ซึ่งมีอายุการใช้งานที่สูงขึ้นหลายร้อยเท่า - เช่น SLC หรือ MLC .
qasdfdsaq

คำตอบ:


5

ขุมทรัพย์

+ David Schwartz เมื่อคุณพูดถึงมันอยู่ในแคชของระบบปฏิบัติการแล้วฉันไม่สามารถตกลงได้อีกต่อไป

แต่ปัญหาคือขนาดที่สำคัญหากไฟล์แคชที่จัดการโดยระบบปฏิบัติการมีขนาดเล็กกว่าขนาดแคช SSD SSD แคชใน SSHD ยังคงสามารถประหยัดเวลาในการอ่านจากดิสก์ได้

ในสถานการณ์ของฉันฉันใช้ OpenSuSE 12.3 x64 บน Lenovo ThinkCentre Edge 72z พร้อม RAM ขนาด 16GB แคชไฟล์ของฉันประมาณ 3GB หลังจาก 14 ชั่วโมง หากคอมพิวเตอร์ของคุณเป็น 64GB of RAM แคชไฟล์อาจมากกว่า 8GB ดังที่กล่าวไว้ข้างต้นแคช 8Gb SSD มีประโยชน์น้อยกว่าแคชไฟล์ นั่นคือเหตุผลที่ Seagate นำเสนอSeagate Enterprise Turbo SSHDพร้อมแคชขนาด 32GB SSD

เสื่อมสภาพ

โตชิบาจัดเตรียมคำถามเพื่ออธิบายสิ่งที่จะเกิดขึ้นเมื่อแคช SSD ชำรุด ควรทำงานเป็นฮาร์ดไดรฟ์ปกติ

Conculsion

ก่อนที่ SSD จะเสื่อมสภาพจะมีชิปที่เสียหายมากขึ้นเรื่อย ๆ ใน SSD ซึ่งหมายความว่าแคช SSD ที่มีอยู่นั้นเล็กลงเรื่อย ๆ ผู้ใช้จะสังเกตเห็นว่าประสิทธิภาพลดลงอย่างช้าๆโดยไม่มีการเตือนจาก SMART

คุณสามารถตรวจสอบSSHDของฉันว่าจะทำงานเป็นฮาร์ดไดรฟ์ปกติเมื่อ SSD Cache มีรายละเอียดและอัปเดตของฉันในเรื่องนี้


1

เมื่อกำหนดความเร็วการเขียนของ HDD ทั่วไปความทนทานในการเขียนของ SSD ทั่วไปและตรรกะของ SSHD ทั่วไปนี่เป็นโหมดความล้มเหลวที่แทบจะเป็นไปไม่ได้ นานก่อนที่คุณจะได้รับความทนทานในการเขียนของ SSD HDD อาจมีความล้มเหลวทางกลไก จริงๆแล้วนี่เป็นสิ่งสุดท้ายที่คุณควรกังวล

อัปเดต : ไม่เหมือนกับ SSD มาตรฐาน SSHD ไม่ต้องเขียนอะไรลงแฟลช มันเขียนเฉพาะสิ่งที่จะกระพริบถ้าเฟิร์มแวร์ตัดสินใจ หากปริมาณการเขียนสูงจะไม่มีประโยชน์ในการใช้แฟลชเพื่อบัฟเฟอร์พวกเขา (เพราะมันจะเติมเต็มในที่สุดและหยุดให้ผลประโยชน์ใด ๆ ) หากปริมาณการเขียนต่ำแสดงว่าไม่ทำให้อายุแฟลชลดลงอย่างมีนัยสำคัญ ในทำนองเดียวกันสำหรับการอ่านจาก HDD มันเหมาะสมที่จะแคชสิ่งที่อ่านบ่อยและเปลี่ยนแปลงน้อยมาก มีไม่มากที่มันเป็นไปไม่ได้ทางคณิตศาสตร์ เนื่องจากระบบปฏิบัติการสมัยใหม่ทั้งหมดเข้าถึงไดรฟ์ของพวกเขาผ่านแคชจึงไม่มีจุดในการแคชข้อมูลที่เพิ่งถูกอ่านหรือเขียนเพราะระบบปฏิบัติการจะไม่อ่านมันอีกครั้งในเร็ว ๆ นี้ - มันอยู่ในแคชของระบบปฏิบัติการแล้ว


ปัญหาเชิงกลของ HDD นั้นหาได้ยากมากหากไม่ได้รับการกระแทกระหว่างการอ่าน / เขียน (ในสภาพมาตรฐาน MTF อยู่ระหว่าง 1 ล้านถึง 1.5 ล้านชั่วโมงสำหรับ HDD ที่ทันสมัย) SSD โดยเฉพาะอย่างยิ่ง MLC จำนวน PE-cycle-per-Block สูงสุดโดยทั่วไปมีตั้งแต่ 1,500 ถึง 10,000 (5,000 ส่วนใหญ่) การเข้าถึง 5,000 รอบค่อนข้างง่ายหากมีการใช้ที่เก็บข้อมูลอย่างเข้มข้น (โดยเฉพาะในเซิร์ฟเวอร์) ดังนั้นเป็นสิ่งสำคัญจริงๆความทนทานแคช SSD (พิจารณาว่าภาคแคช SSD มีการใช้งานได้อย่างเข้มข้นที่สุดของ SSD มาตรฐานที่สามารถกระจายการสวมใส่บนพื้นที่ขนาดใหญ่.)
Silverstorm

@Silverstorm: ดูอัปเดตสำหรับคำตอบของฉัน
David Schwartz

ยกเว้นแคช SSHD สามารถสัมผัสกับระบบปฏิบัติการได้และระบบปฏิบัติการสามารถจัดการเป็นส่วนเสริมของแคชของตัวเองได้ (อยู่ในตัวเลือก UEFI สำหรับไดรฟ์ SSHD) - ตามจริงแล้วฉันเห็นประสิทธิภาพแย่ลงกว่าปล่อยให้ไดรฟ์จัดการแคชของตัวเองในฮาร์ดแวร์ ...
BrainSlugs83

สิ่งหนึ่งที่ SSHD สามารถทำได้หากเป็นสมาร์ทคือต้องระวังดิสก์บล็อกที่อ่านบ่อยที่สุดระหว่างการบูตเครื่องโดยสมมติว่าผู้ใช้ทำการรีบูตบ่อยครั้งเพียงพอที่จะทำให้เป็นเรื่องสำคัญและเก็บไว้ในแคช สำหรับระบบที่มีแคชหน้า 8 GB หรือมากกว่าใน RAM เวลาการบูตบน HDD เชิงกลยังคงเป็นคอขวดแม้ว่าการดำเนินการปกติจะสว่างอย่างรวดเร็วหลังจากแคชเพจ RAM อุ่น
allquixotic

0

ฉันยังไม่มีการอ้างอิงที่แน่นอน แต่ฉันค่อนข้างแน่ใจว่าคำตอบจะเป็น A. เนื่องจากเซลล์ SSD ถูกใช้เมื่อเวลาผ่านไปอิเล็กตรอนจะค่อยๆสร้างชั้นฉนวนกันความร้อนอย่างช้าๆ สิ่งนี้จะส่งผลให้คอนโทรลเลอร์มีการลองอ่าน / เขียนซ้ำหลายครั้ง (เมื่อไม่สามารถกำหนดค่าได้) ข้อผิดพลาด (เมื่อส่งคืนค่าที่ไม่ถูกต้อง) หรือบล็อกที่ทำเครื่องหมายว่าใช้ไม่ได้ SSD โดยรวมจะไม่หยุดทำงาน แต่อาจไม่ทำงานเช่นกัน

ตามบันทึกด้านข้างอัลกอริธึมการสึกหรอและชุดควบคุมเฟิร์มแวร์ช่วยป้องกันการเกิดสิ่งนี้ได้ดีขึ้นเรื่อย ๆ TechReport เพิ่งตรวจทานซีเกทไดรฟ์ใหม่ที่นี่

Seagate ไม่เผยแพร่ข้อมูลจำเพาะด้านความอดทนสำหรับส่วนประกอบแฟลชของ Laptop Thin SSHD แต่ไดรฟ์นั้นได้รับการคุ้มครองโดยการรับประกันสามปี แม้แต่สำหรับภาระงานที่เลวร้ายที่สุด Burks ยังกล่าวว่ามี "ระดับการสึกหรอระดับสูงมาก ๆ "


คุณหวังว่าพวกเขาจะตั้งโปรแกรมเฟิร์มแวร์ให้ล้มเหลวในการใช้งาน HDD ในกรณีที่แฟลชชำรุด แต่แรงกดดันทางเศรษฐกิจอาจบังคับให้พวกเขาทำตัวเป็นอย่างอื่น ไม่มีทางที่จะรู้ได้ว่า Seagate ไม่ได้พูดโดยไม่แยกส่วนและวิเคราะห์เฟิร์มแวร์ดั้งเดิม
LawrenceC

ขอบคุณสำหรับคำตอบน่าเสียดายที่ฉันพยายามติดต่อฝ่ายสนับสนุนของ Seagate แต่ดูเหมือนไม่มีใครรู้ข้อมูลที่เชื่อถือได้เกี่ยวกับเรื่องนี้
Silverstorm

อีกทรัพยากรstoragesearch.com/ssdmyths-endurance.html
Brad Patton
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.