Не раз уже слышал вопросы типа - "А поддерживает ли RAID контроллер фирмы ХХХ команду TRIM?".
Объясню на пальцах, почему это не волнует производителей контроллеров и не должно волновать админа.
Суть команды TRIM в том, что посредством нее ОС сообщает контроллеру диска, что файл удален. Вернее определенный диапазон(ы) LBA [где ранее лежал этот файл] более не используются системой и диск может делать с ними что ему заблагорассудится. И все.
Для десктопных систем это весьма актуально. т.к. там постоянно создаются-удаляются разновсяческие файлы. И именно на десктопных задачах тестируют SSD научпопные сайты/журналы - потому каждый уважающий себя кулхацкер знает картинки со столбиками производительности "до и после трима".
В серверах же удаления файлов происходят весьма редко. Как правило SSD используются в серверах с максимальной нагрузкой на дисковую подсистему - т.е. серверах баз данных. А БД - это один или несколько файлов, которые никуда не удаляются! Да, в них происходит постоянная запись, но при этом они продолжают лежать на месте и лишь постепенно растут. Даже в файлопомойках чаще всего происходит добавление новых или модификация (редактирование) старых файлов.
И чем тут может быть полезным TRIM? Да ничем, собственно. Тут нужна эффективная фоновая сборка мусора, которой трим совершенно фиолетов, это совсем другой процесс.
Вот, собственно, на пальцах...
SSD TRIM в серверном RAID
Модераторы: Trinity admin`s, Free-lance moderator`s
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: SSD TRIM в сервере
Вот ссылки на факи Adaptec и LSI:
http://ask.adaptec.com/app/answers/detail/a_id/16994
http://mycusthelp.info/LSI/_cs/AnswerDe ... JVTQJAJMUJ
http://ask.adaptec.com/app/answers/detail/a_id/16994
http://mycusthelp.info/LSI/_cs/AnswerDe ... JVTQJAJMUJ
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: SSD TRIM в серверном RAID
Вот еще на тему: https://msdn.microsoft.com/en-us/librar ... 85%29.aspx
В Win8 и Win2012 есть поддержка команды SCSI Unmap (аналог TRIM для скази систем).
В Win8 и Win2012 есть поддержка команды SCSI Unmap (аналог TRIM для скази систем).
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 27 гостей