Bộ nhớ cache SSD trong SSHD có ảnh hưởng đến vòng đời so với ổ cứng chuẩn?


10

Các bài viết hạn chế và dung lượng \ giá của SSD được biết là nhược điểm của độ nhạy đối với các cú sốc của ổ cứng.

SSHD lai (bộ nhớ cache ổ cứng SSD + tiêu chuẩn) có HD cổ điển kết hợp với một ổ SSD nhỏ được sử dụng làm bộ đệm và được quản lý bởi phần sụn của SSHD.

Bây giờ tôi muốn biết điều gì xảy ra khi bộ đệm SSD đạt được báo giá giới hạn ghi cho tất cả các ô, hai lựa chọn thay thế có thể là:

a) chỉ đơn giản là phần sụn dừng để sử dụng bộ nhớ đệm SSD và SSHD trở thành ổ cứng chuẩn

b) SSHD trở nên không sử dụng được

Câu trả lời đúng là gì? (Giải pháp thay thế b sẽ đưa ra lựa chọn SSHD, lựa chọn kém bền hơn và là lựa chọn tồi tệ nhất đối với máy chủ.)

Tôi đã tìm kiếm các nguồn đáng tin cậy về điều này, nhưng tôi không tìm thấy gì.

Các sự cố cơ học của ổ cứng là rất hiếm nếu chúng không bị sốc trong quá trình đọc \ ghi, trong điều kiện tiêu chuẩn, phạm vi MTF nằm trong khoảng từ 1 triệu đến 1,5 triệu giờ cho một ổ cứng hiện đại. Trong SSD, đặc biệt là SSD TLC, sự hao mòn là một vấn đề, số lượng chu kỳ PE tối đa theo chu kỳ PE tối đa điển hình từ 1500 đến 10.000 (chủ yếu là 5000). Đạt 5000 chu kỳ tương đối dễ dàng nếu lưu trữ được sử dụng mạnh mẽ (đặc biệt là trong sử dụng máy chủ). Vì vậy, điều thực sự quan trọng là độ bền của bộ nhớ cache của SSD và ngoài ra, cũng phải xem xét rằng các bộ nhớ cache của bộ nhớ cache trong SSHD được sử dụng thậm chí nhiều nhất là một ổ SSD tiêu chuẩn có thể phân phối mặc trên một không gian lớn hơn.


1
Tôi chưa bao giờ gặp phải một ổ cứng hiện đại mà không có tình huống giảm nhẹ (tức là sốc với ổ đĩa hoặc thứ gì đó) - nhưng tôi đã mua hai SSHD khoảng một năm trước (Seagate) và một trong số đó, chỉ sử dụng tiêu chuẩn ( không có cú sốc, vv) đã thất bại. :( - Tôi nghĩ ISRT với các ổ đĩa thông thường là con đường để đi.
BrainSlugs83

1
@ BrainSlugs83 Bạn có thể biết chính xác điều gì đã xảy ra với SSHD bị hỏng của bạn không? (Nếu bad sector, vấn đề điện hoặc bất cứ điều gì khác)
Silverstorm

Có lẽ nên chỉ ra rằng điều này có thể sẽ không bao giờ xảy ra, trước tiên là do các thuật toán được sử dụng và thứ hai là do bộ đệm trong SSHD sử dụng loại bộ nhớ khác với SSD có tuổi thọ cao hơn hàng trăm lần - tức là SLC hoặc MLC có độ bền cao .
qasdfdsaq

Câu trả lời:


5

Bộ nhớ cache

+ David Schwartz, khi bạn đề cập về nó đã có trong bộ đệm của hệ điều hành , tôi không thể đồng ý nữa.

Nhưng vấn đề là vấn đề kích thước , nếu bộ đệm tệp được quản lý bởi hệ điều hành nhỏ hơn kích thước bộ đệm SSD, bộ đệm SSD trong SSHD vẫn có thể tiết kiệm thời gian của bạn để đọc từ đĩa.

Trong tình huống của tôi, tôi đang chạy OpenSuSE 12.3 x64 trên Lenovo ThinkCentre Edge 72z với 16GB RAM. Bộ nhớ cache tập tin của tôi là khoảng 3 GB sau 14 giờ. Nếu máy tính của bạn là 64GB RAM, bộ đệm tệp có thể lớn hơn 8GB. Như đã đề cập ở trên, bộ đệm SSD 8Gb ít hữu ích hơn bộ đệm tệp. Đó là lý do Seagate cung cấp Seagate Enterprise Turbo SSHD với bộ nhớ cache 32 GB SSD.

Mặc ra

Toshiba cung cấp một faq để giải thích những gì sẽ xảy ra khi bộ nhớ cache SSD bị hao mòn. Nó nên hoạt động như một ổ cứng bình thường.

Conculsion

Trước khi bộ nhớ cache SSD bị hao mòn, sẽ có ngày càng nhiều chip bị hỏng trong SSD, điều đó có nghĩa là bộ nhớ cache SSD có sẵn ngày càng nhỏ hơn. Người dùng sẽ nhận thấy rằng hiệu suất giảm chậm mà không có bất kỳ cảnh báo nào từ SMART

Bạn có thể kiểm tra SSHD của tôi sẽ hoạt động như Ổ cứng thông thường khi Bộ nhớ cache SSD bị hao mòn để biết chi tiết và cập nhật của tôi về vấn đề này.


1

Với tốc độ ghi của ổ cứng thông thường, độ bền ghi của ổ SSD thông thường và logic của SSHD thông thường, đây là chế độ thất bại gần như không thể kích hoạt. Rất lâu trước khi bạn đạt được độ bền ghi của SSD, ổ cứng có thể đã bị hỏng về mặt cơ học. Thành thật mà nói, đây về cơ bản là điều cuối cùng bạn nên lo lắng.

Cập nhật : Không giống như SSD tiêu chuẩn, SSHD không bao giờ phải ghi bất cứ điều gì vào flash. Nó chỉ ghi những thứ cần flash nếu phần sụn của nó quyết định. Nếu âm lượng ghi cao, sẽ không có điểm nào trong việc sử dụng đèn flash để đệm chúng (vì cuối cùng nó sẽ lấp đầy và ngừng cung cấp bất kỳ lợi ích nào). Nếu âm lượng ghi thấp, thì nó sẽ không già đi đáng kể. Tương tự như vậy đối với việc đọc từ ổ cứng, nó chỉ có ý nghĩa đối với những thứ thường được đọc và hiếm khi thay đổi. Không thể có nhiều điều đó, về mặt toán học là không thể. Bởi vì tất cả các HĐH hiện đại đều truy cập vào ổ đĩa của chúng thông qua bộ đệm, không có điểm nào trong dữ liệu bộ đệm vừa được đọc hoặc ghi bởi vì HĐH sẽ không bao giờ đọc lại được nữa - nó đã có trong bộ đệm của HĐH.


Các sự cố cơ học của ổ cứng là rất hiếm nếu chúng không bị sốc trong quá trình đọc \ write, (trong điều kiện tiêu chuẩn, phạm vi MTF trong khoảng từ 1 triệu đến 1,5 triệu giờ cho một ổ cứng hiện đại). SSD đặc biệt là số lượng tối đa PE-chu kỳ trên mỗi khối tối đa MLC dao động từ 1500 đến 10.000 (chủ yếu là 5000). Đạt 5000 chu kỳ tương đối dễ dàng nếu việc lưu trữ được sử dụng mạnh mẽ (đặc biệt là trong máy chủ). Vì vậy, điều thực sự quan trọng là độ bền của bộ nhớ cache của SSD (xem xét rằng các bộ nhớ cache của SSD được sử dụng mạnh mẽ nhất thậm chí là một ổ SSD tiêu chuẩn có thể phân phối độ hao mòn trên một không gian lớn hơn.)
Silverstorm

@Silverstorm: Xem cập nhật cho câu trả lời của tôi.
David Schwartz

Ngoại trừ bộ đệm SSHD có thể được hiển thị với HĐH và HĐH có thể quản lý nó như một phần mở rộng của bộ đệm riêng (nó nằm trong tùy chọn UEFI cho các ổ SSHD). - Thành thật mà nói, tôi đã thấy hiệu suất kém hơn theo cách đó so với việc để các ổ đĩa quản lý bộ nhớ riêng của họ trong phần cứng ...
BrainSlugs83

Một điều mà SSHD có thể làm, nếu nó thông minh, là nhận thức được các khối đĩa thường được đọc nhất trong quá trình khởi động, giả sử người dùng khởi động lại thường xuyên đủ để nó quan trọng và giữ chúng trong bộ nhớ cache. Trên các hệ thống có bộ nhớ cache trang 8 GB trở lên trong RAM, thời gian khởi động trên ổ cứng cơ vẫn là một nút cổ chai, ngay cả khi hoạt động bình thường rất nhanh sau khi bộ đệm của trang RAM ấm lên.
allquixotic

0

Tôi chưa có tài liệu tham khảo xác định nhưng tôi khá chắc chắn câu trả lời sẽ là A. Vì tế bào SSD được sử dụng theo thời gian các electron tích tụ từ từ trong lớp cách điện, thu hẹp dải điện áp có thể được sử dụng để lập trình. Điều này sẽ dẫn đến bộ điều khiển có nhiều lần đọc / ghi lại (khi nó không thể xác định giá trị), lỗi (khi trả về giá trị sai) hoặc các khối được đánh dấu là không sử dụng được. SSD nói chung sẽ không hoạt động nhưng có thể không hoạt động tốt.

Như lưu ý bên cạnh, các thuật toán mức độ hao mòn và bộ điều khiển phần sụn tiếp tục ngày càng tốt hơn trong việc ngăn chặn điều này. TechReport vừa thực hiện đánh giá về ổ đĩa Seagate mới tại đây.

Seagate không công bố thông số kỹ thuật độ bền cho thành phần flash của Laptop Thin SSHD, nhưng ổ đĩa được bảo hành ba năm. Ngay cả đối với khối lượng công việc trong trường hợp xấu nhất, Burks nói rằng có "mức độ hao mòn thực sự cao".


Bạn sẽ hy vọng rằng họ đã lập trình phần sụn không thành công cho việc sử dụng ổ cứng trong trường hợp đèn flash bị mòn, nhưng áp lực kinh tế có thể buộc họ phải hành xử khác. Không có cách nào để thực sự biết nếu Seagate không nói mà không tháo rời và phân tích phần sụn gốc.
LawrenceC

Cảm ơn câu trả lời, thật không may, tôi đã cố gắng liên hệ với bộ phận hỗ trợ của Seagate nhưng dường như không ai biết thông tin đáng tin cậy về điều này.
Bão bạc

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.