Настройка FreeBSD для работы с SSD

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
de-signer
сержант
Сообщения: 220
Зарегистрирован: 2007-05-11 14:39:01
Откуда: Отсюда :)

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение de-signer » 2015-06-09 18:53:49

Здравствуйте форумчане.

Давным-давно поднимал фряху как файловый сервер для винды. Прошло время, сменилось место работы, но ручки и память ещё помнят, что во фряхе поднять виндовый SAMBA сервер с помощью данного сайта (спасибо, Лис) проблем не составит. Задался вопросом по истечению долгого времени. Есть ли готовые решения для настройки фряхи на работу с SSD картой так, чтобы фряха понапрасну не терроризировала SSD? На ней (на SSD) будет крутиться только сама фряха. Для всяких там логов и прочей "файлопомойной" дряни есть HDD, tmp раздел можно отобразить в память, если мне самому память не изменяет =). Посмотрел статьи, порыскал форум, не нашёл того, что мне нужно. Буду рад любому rtfm. Заранее благодарен.
---
"Если я рассуждаю логично, то это значит только то, что я не сумашедший, но вовсе не доказывает, что я прав" (с)И.П.Павлов

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

FiL
ст. лейтенант
Сообщения: 1370
Зарегистрирован: 2010-02-05 0:21:40

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение FiL » 2015-06-09 19:52:00

современные SSD не очень-то затеррорезируешь. Единственное, чего-бы на SSD не складывать - это swap.

guest
проходил мимо

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение guest » 2015-06-10 8:57:53

de-signer писал(а):Здравствуйте форумчане.

Давным-давно поднимал фряху как файловый сервер для винды. Прошло время, сменилось место работы, но ручки и память ещё помнят, что во фряхе поднять виндовый SAMBA сервер с помощью данного сайта (спасибо, Лис) проблем не составит. Задался вопросом по истечению долгого времени. Есть ли готовые решения для настройки фряхи на работу с SSD картой так, чтобы фряха понапрасну не терроризировала SSD? На ней (на SSD) будет крутиться только сама фряха. Для всяких там логов и прочей "файлопомойной" дряни есть HDD, tmp раздел можно отобразить в память, если мне самому память не изменяет =). Посмотрел статьи, порыскал форум, не нашёл того, что мне нужно. Буду рад любому rtfm. Заранее благодарен.
Все что нужно сделать:
- GPT с выравниванием
- newfs с поддержкой trim
необязательные действия:
- и если очень хочется, вынести: swap, /tmp, /var, /usr/obj, /usr/src & /usr/ports

Аватара пользователя
Alvares
прапорщик
Сообщения: 485
Зарегистрирован: 2008-07-10 12:48:08
Откуда: Воронеж
Контактная информация:

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение Alvares » 2015-06-10 9:10:17

А смысл тогда в ССД? Что, так долго грузится? На полсекунды дольше с винта будет. Потом все равно все в файловом кеше.
Бог создал людей сильными и слабыми. Сэмюэл Кольт сделал их равными...

guest
проходил мимо

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение guest » 2015-06-10 10:21:08

Alvares писал(а):А смысл тогда в ССД? Что, так долго грузится? На полсекунды дольше с винта будет. Потом все равно все в файловом кеше.
сравниваем микросхемы памяти с дисковыми пластинами?
ну-ну, замеряйте дальше секунды...

Аватара пользователя
Alvares
прапорщик
Сообщения: 485
Зарегистрирован: 2008-07-10 12:48:08
Откуда: Воронеж
Контактная информация:

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение Alvares » 2015-06-10 13:36:30

Да, сравниваю, поскольку под каждую задачу - свой инструмент. И если с задачей справляется топор за 20 рублей, то бензопилу за 20 тыс покупать нет смысла. При условии порубить 5 веток.
У вас система с ССД загрузилась - а дальше что? Сколько обращений будет к ФС на ССД после загрузки? Я бы понял, если туда tmp запхать - так сдохнет быстро. А так логи и прочая шняга все равно на винтах. Система будет ждать отклика от них.
Бог создал людей сильными и слабыми. Сэмюэл Кольт сделал их равными...

Bayerische
капитан
Сообщения: 1820
Зарегистрирован: 2010-12-25 20:41:50
Откуда: Хлебная столица

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение Bayerische » 2015-06-10 15:20:49

Поддержу Alvares.
Зачем там SSD, на файлопомойке? Загрузился один раз, и работай.
Ставьте всё на HDD, а хорошую запчасть на десктоп.

guest
проходил мимо

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение guest » 2015-06-10 17:59:24

Alvares писал(а):Да, сравниваю, поскольку под каждую задачу - свой инструмент. И если с задачей справляется топор за 20 рублей, то бензопилу за 20 тыс покупать нет смысла. При условии порубить 5 веток.
У вас система с ССД загрузилась - а дальше что? Сколько обращений будет к ФС на ССД после загрузки? Я бы понял, если туда tmp запхать - так сдохнет быстро. А так логи и прочая шняга все равно на винтах. Система будет ждать отклика от них.
1) для невнимательных: "необязательные действия"
2) Вы не сравниваете, а подменяете, см выше
3) SSD бывают разные, даже MLC, и на 3 года можно вполне брать, но помнить про замену

ps. Тут не о чем спорить, ибо такие вопросы задают несведующие, и человеку отписали что
сделать обязательно, а что - на усмотрение.

Аватара пользователя
bagas
лейтенант
Сообщения: 922
Зарегистрирован: 2010-08-18 19:49:01
Откуда: Воронеж
Контактная информация:

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение bagas » 2015-06-10 19:12:38

Файл помойка для какого числа народа?
Включить трим.

Код: Выделить всё

tunefs -t enable /dev/adaxxx
отключаем журнал
tunefs -J disable /dev/adaxxx
tunefs -n disable /dev/adaxxx
tunefs -j disable /dev/adaxxx
Просомтр действий.
tunefs -p /dev/adaxxx
А также для временных файлов лучьше вывести в память., tmpfs
Новый ссд диски хороши по использованию, особенно инловские серии 3500 и 3700.
3700 стоят как самолет, а 3500 нормлаьно, у меня на 3500 вэб ресурсы крутятся.
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35291
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение Alex Keda » 2015-06-11 8:27:10

Честно говоря, тоже смысла не понимаю....
У меня ССД тока на ноуте дочки, по причине что дети его таскают, кидают и.т.п...

Ещё на сервере мониторинга, на даче, но там встроенный, других вариантов просто нет
Убей их всех! Бог потом рассортирует...

guest
проходил мимо

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение guest » 2015-06-11 9:31:36

Alex Keda писал(а):Честно говоря, тоже смысла не понимаю....
У меня ССД тока на ноуте дочки, по причине что дети его таскают, кидают и.т.п...

Ещё на сервере мониторинга, на даче, но там встроенный, других вариантов просто нет
Это пока нет бюджета и серьезного сервера на ZFS.
Представление, существенно меняется при использовании SSD под кеш и журнал.

ps. Если есть деньги, можно и одиночным SSD под систему на UFS побаловаться, даже на MLC.

Bayerische
капитан
Сообщения: 1820
Зарегистрирован: 2010-12-25 20:41:50
Откуда: Хлебная столица

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение Bayerische » 2015-06-11 9:33:42

undefined писал(а): SSD под кеш
Зачем? tmpfs и кэш "воздушный".

Аватара пользователя
Alvares
прапорщик
Сообщения: 485
Зарегистрирован: 2008-07-10 12:48:08
Откуда: Воронеж
Контактная информация:

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение Alvares » 2015-06-11 9:53:29

Я, честно говоря, старпер еще тот. И новые технологии приживаются долго и тяжело. Вот работает у меня тачка 1999 года. Винт там - IDE на 60 ГБ. Даже CMOS патчил, чтоб увиделся целиком. Куда этот винт только не таскался, как только не эксплуатировался, ни одного бэда и ремапленного сектора. Со своими задачами справляется на ура. Что значит отработанная технология. А ССД я не доверяю пока, да и не вижу большого смысла в них для дома.
Бог создал людей сильными и слабыми. Сэмюэл Кольт сделал их равными...

snorlov
подполковник
Сообщения: 3846
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение snorlov » 2015-06-11 11:11:52

Alvares,
Ну ссд-кам уже больше как 5-ть лет, а сейчас развитие идет только в сторону на какую шину все повесить

guest
проходил мимо

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение guest » 2015-06-11 11:33:01

Bayerische писал(а):
undefined писал(а): SSD под кеш
Зачем? tmpfs и кэш "воздушный".
"эта ж бубль гум...", тьфу ZFS, пожирающий RAM - ARC.
выделенный ZIL(SLOG) и L2ARC на SSD изменяет представление о скорости работы ZFS (существенно).

tmpfs на RAM в этом случае не нужен, и излишен для ARC, ну а последний, следует ограничить и
использовать в купе с кешем второго уровня L2ARC.

ps. UFS на SSD не интересен, там все достаточно прозрачно.

guest
проходил мимо

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение guest » 2015-06-11 11:38:07

snorlov писал(а):Alvares,
Ну ссд-кам уже больше как 5-ть лет, а сейчас развитие идет только в сторону на какую шину все повесить
лет им ой как много, по технологии. :)
А вот по конструктиву...

На самую быструю, видимо PCI-E (тут вопрос с конструктивом новых CPU и pci-e для SAS)

Аватара пользователя
bagas
лейтенант
Сообщения: 922
Зарегистрирован: 2010-08-18 19:49:01
Откуда: Воронеж
Контактная информация:

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение bagas » 2015-06-11 11:58:59

Я думаю года 2-3 и нужда в hdd дисках отпадет.
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

guest
проходил мимо

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение guest » 2015-06-11 12:38:42

bagas писал(а):Я думаю года 2-3 и нужда в hdd дисках отпадет.
нет, пока цена за 1GB не станет сравнимой с SAS HDD, возможно лет 5-7.

Верхнее, разумеется, imho.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35291
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение Alex Keda » 2015-06-11 13:15:18

Пока надёжность не сравняется....
Лет 10 ещё, думаю...
Убей их всех! Бог потом рассортирует...

guest
проходил мимо

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение guest » 2015-06-11 13:25:44

Alex Keda писал(а):Пока надёжность не сравняется....
Лет 10 ещё, думаю...
SSD SLC с 2007/8 уже обеспечивают необходимую надежность.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35291
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение Alex Keda » 2015-06-11 15:43:16

Как долго он протянет на рейд контроллере?
С учётом что его хертбитами пилить будет, этот контроллер?

А если ещё и свап положить, при недостатке рамы?
Убей их всех! Бог потом рассортирует...

FiL
ст. лейтенант
Сообщения: 1370
Зарегистрирован: 2010-02-05 0:21:40

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение FiL » 2015-06-11 20:02:07

guest писал(а): Это пока нет бюджета и серьезного сервера на ZFS.
Представление, существенно меняется при использовании SSD под кеш и журнал.
Вопрос не столько денег, сколько нагрузки. При определенной нагрузке таки SSD очень помогает на сервере.
Опять-же, вопрос денег. Если деньги позволяют добавить 256 гиг памяти, то оно будет лучше, чем 256 гиг SSD. :)

Отправлено спустя 11 минут 32 секунды:
Alex Keda писал(а):Как долго он протянет на рейд контроллере?
С учётом что его хертбитами пилить будет, этот контроллер?

А если ещё и свап положить, при недостатке рамы?
Надежность - это не про "как долго", а про "с какой вероятностью он проживет заявленное время работы". И таки на сколько я понимаю, то свои 3-5 лет современные диски проживают с вероятностью не меньшей, чем у "обычных".

Вот у меня в одном десктопе SSD 2.5 года крутится и собирается еще 8 лет работать. В другом - 2 года отработал и собирается еще 250 лет работать :)

guest
проходил мимо

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение guest » 2015-06-11 20:05:10

Alex Keda писал(а):Как долго он протянет на рейд контроллере?
С учётом что его хертбитами пилить будет, этот контроллер?

А если ещё и свап положить, при недостатке рамы?
господь с Вами, какой рейд контроллер, 2015г!

Ну разве что под CacheCade. Ибо рейд контроллеры не умеют TRIM, хотя, кто-то, где-то
обмолвился что некоторые умеют для ограниченного вида рейдов...

ZFS - лучший из рейд контроллеров.

guest
проходил мимо

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение guest » 2015-06-11 20:25:54

FiL писал(а):
guest писал(а): Это пока нет бюджета и серьезного сервера на ZFS.
Представление, существенно меняется при использовании SSD под кеш и журнал.
Вопрос не столько денег, сколько нагрузки. При определенной нагрузке таки SSD очень помогает на сервере.
Опять-же, вопрос денег. Если деньги позволяют добавить 256 гиг памяти, то оно будет лучше, чем 256 гиг SSD. :)
чего-чего? ARC сжирает всю память, оставляя 1GB системе, если не ограничить.
L2ARC - кеш второго уровня, который как раз и размещают на SSD.

256GB RAM не заменят даже меньший по объему SSD для L2ARC/ZIL, ибо разные категории.
Отправлено спустя 11 минут 32 секунды:
Alex Keda писал(а):Как долго он протянет на рейд контроллере?
С учётом что его хертбитами пилить будет, этот контроллер?

А если ещё и свап положить, при недостатке рамы?
Надежность - это не про "как долго", а про "с какой вероятностью он проживет заявленное время работы". И таки на сколько я понимаю, то свои 3-5 лет современные диски проживают с вероятностью не меньшей, чем у "обычных".

Вот у меня в одном десктопе SSD 2.5 года крутится и собирается еще 8 лет работать. В другом - 2 года отработал и собирается еще 250 лет работать :)
пой ласточка, пой... :)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35291
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Настройка FreeBSD для работы с SSD

Непрочитанное сообщение Alex Keda » 2015-06-12 0:26:38

FiL писал(а):Надежность - это не про "как долго", а про "с какой вероятностью он проживет заявленное время работы". И таки на сколько я понимаю, то свои 3-5 лет современные диски проживают с вероятностью не меньшей, чем у "обычных".
возьмите любой диск постоявщий на HP сервере с Smart Array, и погоняте его MHDD
обратите внимание на цвет предпоследнего сектора
он всегда цветной на неновом диске
и я даже не представляю, сколько раз он ремапился на обычном диске - именно на него приходится хеартбиты...
и это обычный диск. у которого, в общем-то, нет понятия о числе циклов перезаписи...
FiL писал(а):Вот у меня в одном десктопе SSD 2.5 года крутится и собирается еще 8 лет работать. В другом - 2 года отработал и собирается еще 250 лет работать :)
я вас разочарую, но естественная тепловая диффузия электронов и дырок убьёт его через десяток лет, в идельном случае (если засунуть в холодильник)

слишком нынче тонкие технологии.
а вот у меня в подвале лежит пара тиристоров на штатный ток 800 ампер (медная хреновина, чуть не с мой кулак размером), старше меня, со звездой и надписью "Сделано в СССР"
подозреваю, что им такое не грозит ещё несколько десятков тысяч лет.

поскольку тогда, технология измерялась миллиметрами.
впрочем, даже сейчас на подобных силовых желеках она меряется десятыми, думаю. (исхожу из того что максимальный мгновенный ток для моих, подвальных, составляет почти десяток килоампер на единицы секунд, а вот для современных - максимум в 2-3 раза больше, и на десятые доли секунды). ну и жить они будут десятилетиями, если не столетиями =)

Отправлено спустя 6 минут 51 секунду:
да, вспомнилось... лет 15 назад, разобрал я один, послабей, на 320 ампер.
хотел посмотреть кристалл кремния...

медь, какие-то пластинки, вставки медные внутри...
а кристалла-то и нету...

сидим с мужиками, тоже электриками, роемся во внутреностях и непонимаем...

а потом, щёлк, и у меня мозги на место встали.
кристаллом оказалась пластинка сантиметра три диаметром, и толщиной миллиметра два - зажатая между двух кусков меди.
шоп остывала хорошо =))

как-то подсознательно ожидал, что кристалл будет пара на пару миллиметров...
ибо больше чем десятиамперное до этого не разбирал никогда...
--
это так, вспомнилось чё-то...
Убей их всех! Бог потом рассортирует...