Я много читал о твердотельных накопителях, и мне они интересны для использования на сервере. Больше всего меня беспокоит их надежность. Многие записи сокращают продолжительность их жизни. Я могу смягчить эту проблему, если смогу регулярно запускать какую-либо диагностику на SSD или если SSD может автоматически предупреждать ОС о том, что его надежность достигает критического уровня. Думайте об этом как о S.M.A.R.T или программном обеспечении, таком как SpinRite для твердотельных накопителей.
Есть ли что-нибудь, о чем я упоминал, сейчас? Какой тип / марка SSD это делает?
Я не возражаю против того, чтобы время от времени менять уставший SSD на новый. Я почти уверен, что срок службы SSD исчисляется годами, а не несколькими месяцами? На мой взгляд, повышение производительности будет платить за SSD снова и снова. Я также планирую использовать много оперативной памяти.
Твердотельные накопители Intel (и другие) предоставляют информацию об износе через SMART
smartctl -a /dev/ssd
приводит к чему-то вроде:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH
...cut...
232 Unknown_Attribute 0x0033 100 100 010 Pre-fail
233 Unknown_Attribute 0x0032 099 099 000 Old_age
с твердотельными накопителями Intel 232 - это доступное пространство (0-100) и 233 - индикатор износа (0-100, ниже - хуже)
Конечно, твердотельные накопители корпоративного класса предупреждают, когда они уходят, я знаю это, потому что мы убили довольно много разных брендов / моделей при тестировании использования SQL.
У SSD есть разные способы определить, насколько здоровы считать они есть. Но я бы не стал сильно доверять этой информации.
Реальность такова, что износ SSD сейчас практически не тестируется. Флэш-ячейки хорошо протестированы, алгоритмы хорошо изучены, но опыт реального использования на системном уровне пока недоступен. Пока мы говорим, он создается первыми последователями.
Лучшее, что вы можете сделать, это, вероятно, регулярно запускать программное обеспечение поставщика для обслуживания и заблаговременно заменять SSD задолго до его ожидаемого срока службы.
Для твердотельных накопителей Intel инструментом обслуживания является Панель инструментов SSD.