Имеет ли смысл создавать программный RAID-1 для Linux (зеркалирование) с использованием SSD и обычного жесткого диска? Я хочу объединить преимущества SSD (высокая скорость передачи, быстрое время доступа) с преимуществами жестких дисков (дешевая модель с различной неисправностью) и получить очень быстрый, но надежный RAID ...
- это действительно имеет смысл?
- действительно ли производительность SSD доступна в такой смешанной конфигурации? Т.е. Linux в основном использует SSD для чтения, или он будет использовать медленный диск одинаково часто?
linux
hard-drive
ssd
software-raid
raid-1
Оливер
источник
источник
Ответы:
Похоже, эта установка вполне в порядке. Основное правило - использовать
mdadm
с--write-mostly
параметром, чтобы записи шли на жесткий диск. Чтение по-прежнему будет осуществляться с быстрого SSD. Также--write-behind
говорят , что этот параметр улучшает производительность записи.Однако поддержка команды TRIM в такой настройке представляется проблемой.
Другие ключевые слова для поиска:
linux ssd raid hybrid
mdadm "--write-mostly" ssd
Дополнительные ссылки:
источник
--write-behind
это небезопасно, и поскольку для него требуется файл растрового изображения с намерением записи, внешний по отношению к массиву, это усложняет настройку, и я бы не рекомендовал его.--write-mostly
Это хорошо.Программное обеспечение raid, скорее всего, распределяет чтения по дискам *. Учитывая, что скорость чтения на SSD, вероятно, будет более чем в два раза выше, чем на медленном диске, я предполагаю, что вы фактически потеряете производительность.
Из вашего комментария о модели неисправностей я предполагаю, что вас беспокоит уровень износа твердотельных накопителей. Современные контроллеры используют сложное выравнивание износа , поэтому, если у вас достаточно свободного места на диске, большое количество записи не убьет диск в ближайшее время.
* Редактирование: в соответствии с ответом в разделе « Какие преимущества и недостатки имеют гибридные RAID-массивы SSD / HDD» , похоже, что существуют контроллеры / программное обеспечение для рейдов, которые будут интеллектуально смещать чтение в сторону SSD, поэтому вы не потеряете производительность, совершая рейды.
источник