Привет,
Про trim и почему это не панацея и почему это может не работать и т.д.:
https://forums.freebsd.org/threads/56951/#post-328912
--- Оригінальне повідомлення ---
Від кого: "Andrii Stesin"
Дата: 24 грудня 2016, 10:20:05
Тезис о якобы "невозможности трима" меня как-то хм, удивляет и даже
где-то умиляет. Чего бы вдруг. Надо ж понимать, что ZFS - умная штука,
в отличие от дубовых RAID-контроллеров. В моем опыте переход с
аппаратного RAID на ZFS визуально выглядел так, что полка дисков,
которая до перехода постоянно горела огоньками дисковой активности
ровно, как новогодняя елка, после перехода на ZFS стоит с темной
мордой, а огоньки активности по ней раз в 5 секунд пробегают по морде
полки бегущей волной ;)
Эффект сравним с тем, когда в 90-х переводили машины с SCO на BSD. Там
где SysV захлебывался дисковым дрочением, BSD только слегка и изредка
помигивал дисками ;) велике полегшення нас тоді спіткало.
Другой вопрос что если брать дешевые и заменимые устройства емкостью
около 1Тб, типа
http://hotline.ua/computer/diski-ssd/66705-9376-110252/ то надо
понимать, что этих кошек надо уметь готовить и не надо жадничать.
Прежде всего, чтобы декстопный SSD ставить под круглосуточную работу,
надо принять волевое решение и давать им всем overcommit 20% сверх
заводского. Подробности см. тут:
https://www.thomas-krenn.com/en/wiki/Optimize_SSD_Performance и
ОСОБЕННО вот тут:
https://www.thomas-krenn.com/en/wiki/SSD_Over-provisioning_using_hdparm
То есть исходя из того, что дешевые SSD это расходник, а емкость того,
что можно просто пойти-и-купить в любой момент, можно принять в
диапазоне 960-1000 Гб, перед сборкой их в массив им всем полезно
ограничить видимую системе емкость например до 800 Гб, проведя
описанные во второй статье процедуры.
Ну и как уже говорилось, никаких RAID - честный HBA и ZFS raidz2.
Памяти коробке добавить, под ZFS ARC шоб нормально себя чувствовал и
не теснился. И куды оно денется, с trim и с overprovisioning вместе,
будет работать. Ну будут дешевые SSD периодически вылетать, пошел
купил новый на 960 любой ближайший, точно так же приготовил эту кошку,
заменил в полке и дальше полетели, ZFS сам разберется.
Вот как-то так.