В Интернете доступно множество ресурсов, в которых обсуждается использование SSD-накопителей в конфигурациях RAID - однако они в основном датируются несколькими годами, а экосистема SSD очень быстро развивается - именно так, как мы ожидаем выпуск продукта Intel «Optane» в конце этого года. который изменит все ... снова.
Я предвожу свой вопрос, утверждая, что между потребительскими твердотельными накопителями (например, Intel 535) и твердотельными накопителями (дата-центр) (например, Intel DC S3700) есть качественная разница.
Моя основная задача связана с TRIM
поддержкой в сценариях RAID. Насколько я понимаю, несмотря на то, что прошло более 6 лет с тех пор, как твердотельные накопители были представлены на компьютерах потребительского уровня, и 4 года с тех пор, как NVMe был коммерчески доступен - современные RAID-контроллеры все еще не поддерживают выдачу TRIM
команд на подключенные твердотельные накопители - за исключением RAID-контроллеров Intel в режиме RAID-0.
Я удивлен, что TRIM
поддержка отсутствует в режиме RAID-1, учитывая то, как диски отражают друг друга, это кажется простым. Но я отвлекся.
Отмечу, что если вы хотите отказоустойчивости дисков (как HDD, так и SSD), вы должны использовать их в конфигурации RAID - но поскольку SSD будут без TRIM, это означает, что они будут подвергаться усилению записи, что приводит к дополнительному износу, что в свою очередь, это приведет к преждевременному выходу из строя твердотельных накопителей - и это прискорбная ирония: система, предназначенная для защиты от отказа диска, может в конечном итоге привести к ее повреждению.
Так:
Нужна ли
TRIM
поддержка современным твердотельным накопителям (эпоха 2015-2016)?1.1. Есть ли разница в необходимости
TRIM
поддержки SATA, SATA-Express и твердотельных накопителей на базе NVMe?Часто приводы рекламируются как улучшенная встроенная сборка мусора; это устраняет необходимость
TRIM
? Как их процесс GC работает в средах RAID?1.1. Например, посмотрите этот QA от 2010 года, который описывает довольно плохое снижение производительности из-за не-TRIMming ( https://superuser.com/questions/188985/how-badly-do-ssds-degrade-without-trim ) - и это В статье за 2015 год настоятельно рекомендуется использовать TRIM ( http://arstechnica.com/gadgets/2015/04/ask-ars-my-ssd-does-garbage-collection-so-i-dont-need-trim -право / ). Каков ваш ответ на эти веские аргументы в пользу необходимости
TRIM
?Многие статьи и обсуждения предыдущих лет касаются флэш-памяти SLC и MLC, а также того, что SLC предпочтительнее из-за гораздо более продолжительного срока службы - однако сегодня все твердотельные накопители (независимо от того, где они находятся в спектре от потребителя к предприятию) являются MLC. Thesesays - это различие актуальности больше?
1.1 А что на счет TLC flash?
Корпоративные твердотельные накопители, как правило, имеют гораздо более высокие пределы выносливости / записи (часто измеряемые тем, сколько раз вы можете полностью перезаписать диск за день, в течение ожидаемого срока службы диска 5 лет) - если их предел цикла записи очень высок (например, 100 полных записей в день) означает ли это, что они вообще не нужны,
TRIM
потому что эти пределы настолько высоки, или, наоборот, эти пределы достижимы только при использованииTRIM
?