Riepilogo:
В этой статье рассказывается о командах SCSI UNMAP или TRIM для RBOD MD3. Здесь также содержится дополнительная информация из статьи 000137759 (SLN156240) «Часто задаваемые вопросы о
твердотельных накопителях (SSD) Dell с серверами (PowerEdge) и хранилищем».
...
Seleziona un prodotto per verificare la pertinenza dell'articolo
Questo articolo si applica a Questo articolo non si applica aQuesto articolo non è legato a un prodotto specifico.Non tutte le versioni del prodotto sono identificate in questo articolo.
Предыстория: Усиление записи определяется следующим образом:
Коэффициент усиления записи — это объем данных, который контроллер SSD должен записать, по отношению к объему данных, которые хочет записать хост-контроллер. Коэффициент усиления записи, равный 1, является идеальным, это означает, что вы хотели записать 1 МБ, а контроллер SSD записал 1 МБ. Коэффициент усиления записи больше 1 нежелателен, но является печальным фактом жизни. Чем выше усиление записи, тем быстрее изнашивается накопитель и снижается его производительность.
Усиление записи — это мера отношения количества операций записи флэш-памяти к числу операций записи хоста. Например, если для одной записи хоста создаются 2 флэш-записи, то увеличение объема записи равно 2. Метод, называемый избыточным выделением ресурсов, повышает эффективность сборки мусора, уменьшая усиление операций записи.
Для коррекции усиления записи на твердотельных накопителях используются следующие методы.
TRIM — это команда SATA, которая позволяет операционной системе сообщить SSD, какие блоки ранее сохраненных данных больше не нужны в результате удаления файлов или форматирования тома. Когда операционная система заменяет LBA, например, при перезаписи файла, твердотельный накопитель знает, что исходная LBA может быть помечена как устаревшая или недействительная, и не сохраняет эти блоки во время сборки мусора. Если пользователь или операционная система стирает файл (не удаляет его части), файл, как правило, помечается для удаления, но содержимое диска никогда не удаляется. Из-за этого SSD не знает, что он может стереть LBA, ранее занятые файлом, поэтому SSD будет продолжать включать такие LBA в сборщик мусора.
Команда TRIM для SATA или UNMAP для SCSI. Операционная система должна отправлять этим командам, чтобы сообщить устройству хранения, в каких секторах содержатся недопустимые данные. Твердотельные накопители, использующие эти команды, могут затем освобождать страницы, содержащие эти сектора, в качестве свободного пространства при удалении блоков, содержащих эти страницы, вместо копирования недопустимых данных в чистые страницы.
Causa
См. раздел Признаки.
Risoluzione
Поддерживаются ли команды SCSI UNMAP или TRIM в массивах MD?
Команда UNMAP используется только для освобождения пространства при использовании виртуальных дисков с «тонким» выделением ресурсов.
Это началось с 08.25.05.60 микропрограммы контроллера для Tribes (MD34xx и MD38xx) и не поддерживается с массивами Hogs (MD32xx и MD36xx).
Что касается SSD-накопителей, то они не используются.
MD Series, Dell PowerVault MD3200/MD3220-Windows HA Cluster, Dell PowerVault MD3200i and MD3220i with Windows HA Clusters, Dell PowerVault MD3600f/3620f Windows HA Cluster, Dell PowerVault MD3600i/3620i Windows HA Cluster
, Dell PowerVault OEM Ready MD34XX and MD38XX, PowerVault MD3200
...