Алексей
значит подключилось в режиме PciE v2
Конечно. Мамка древней некуда
Станислав
Доброго вечера всем! Кто-нибудь занимался тюнингом zvol под NTFS? Я выставил volblocksize=64k и диск под винду также отформатировал в 64к. Что можно ещё сделать? Сейчас стоит server 2019
Алексей
Просто добавь мозги пара пара пам. Пам!
Станислав
не бывает тюнинга чтобы было. что хочется получить ?
Хочется убрать лишние действия ФС по отношению друг к другу. А может и лишние действия ОС Windows. Журнал NTFS, судя по всему, не настраивается, но может я как-то не так ищу. Может быть настраивается кеш на запись в винде? Также, помнится, есть теневые копии в NTFS. Полагаю, что их лучше отключить/уменьшить, так как есть снимки в ZFS? В общем хочется, чтобы кто-то поделился опытом, так как я впервые поставил винду на ZFS.
LordMerlin
Я наверное пофигист, но если там не будет сиквела унутре, то пофиг. А если будет, то от него и надо плясать, тюнить под размер страницы базы.
Станислав
Сейчас на севере ничего нет, кроме этой ВМ, но когда измеряю дисковую систему с помощью CrystalDiskMark, то получаю разбегающиеся результаты. Чаще всего запись с очередью в многопоток 2000Мбайт/с, а иногда 3200... Не пойму, откуда берется скачек такой? Пул из двух nvme Samsung 980 pro 1T в зеркале.
Станислав
Я наверное пофигист, но если там не будет сиквела унутре, то пофиг. А если будет, то от него и надо плясать, тюнить под размер страницы базы.
Не, в худшем случае на сервере будет файловая база 1с. Но, пока, планируется только новую БД разворачивать в postgres в контейнере по соседству
LordMerlin
Только не файловая... Писец, 5 человек и привет блокировки
Vladislav
https://qsan.su/userdata/library/1c/af/1caf07ec5d27c2731eddae6960f07c5d.pdf
Vladislav
Прочтите
Vladislav
особенно про ENTERPRISE SSD VS CONSUMER SSD
Станислав
LordMerlin
Mssql
Станислав
Просто добавь мозги пара пара пам. Пам!
Хамство — это имитация силы слабым человеком.
Georg🎞️🎥
Хамство — это имитация силы слабым человеком.
Может он про раму, вряд ли хамил, мы лет 20 назад так память звали
Vladislav
Хамство — это имитация силы слабым человеком.
Не чтение базовых вещей про consumer ssd не сильно лучше
Vladislav
Вы бы сперва затестили 1 диск отданный напрямую через iSCSI 1 диск в stripe ZFS отданный через zvol
Станислав
Может он про раму, вряд ли хамил, мы лет 20 назад так память звали
🤷‍♂️может. Вернется, узнаем) Никогда не подумал бы, что память мозгами можно назвать
Georg🎞️🎥
🤷‍♂️может. Вернется, узнаем) Никогда не подумал бы, что память мозгами можно назвать
Клянусь , было тако. Говорили «добить мозгов». Давно не слышал это выражение просто
Станислав
Не чтение базовых вещей про consumer ssd не сильно лучше
Всего в голове не удержишь, да и не доводилось с этим документом встречаться
Vladislav
Всего в голове не удержишь, да и не доводилось с этим документом встречаться
Я к тому что NVMe в пользовательском рынке имеют кэш память, это ведь довольно распространенная информация
Georg🎞️🎥
Все ssd 🤔домашние что уж
Vladislav
Вы даже можете почитать обзорчик на Ваш SSD и найти там: https://3dnews.ru/1021227/obzor-nvmenakopitelya-samsung-980-pro
Станислав
Я к тому что NVMe в пользовательском рынке имеют кэш память, это ведь довольно распространенная информация
Про неё я в курсе, потому измерял с паузами и, относительно, небольшим объемом
Vladislav
Все ssd 🤔домашние что уж
Не все, серверные (любые u.2, m.2 PM983) - такой особенности лишены
Georg🎞️🎥
Не все, серверные (любые u.2, m.2 PM983) - такой особенности лишены
Все ssd ДОМАШНИЕ , про u2 речь не шла, внимательне плиз
Vladislav
Все ssd ДОМАШНИЕ , про u2 речь не шла, внимательне плиз
Это звучит больше как Все SSD (имеют) Хммм Домашние что уж (сказать тем более)
Vladislav
У Вас ZFS on windows?
Vladislav
Или 40Г backbone?
Станислав
Нет, у меня ZFS -> LXD -> ВМ Windows
Vladislav
А, т.е. они всё же локально, окей Тогдаааа, проверьте поведение одного диска без ZFS. Потом одного диска с ZFS
Станислав
Не все, серверные (любые u.2, m.2 PM983) - такой особенности лишены
Я в этот сервак и хотел PM983, но сейчас цены кусаются на них, а тут весь сервер собрали за стоимость двух накопителей))
Vladislav
Я имел ввиду весь бытовой сегмент )))
А, окей, тогда да, всё так.
Georg🎞️🎥
Без переходника U.2 не поставишь, но за 16к можно найти Micron на 970GB U.3
Intel круче и уже такую живучесть не выпускают 🤷🏻‍♂️
Georg🎞️🎥
Уже не первый раз хвастаешься)))
Когда пися короткая , только этим остаются 🤣🤣
Алексей
LordMerlin
Прикольно, что другой интерпретации и не предполагал. Наверное профдеыормация плюс технический чат как бы намекает. Да "все" знают как сабж любит раму)
Станислав
Прикольно, что другой интерпретации и не предполагал. Наверное профдеыормация плюс технический чат как бы намекает. Да "все" знают как сабж любит раму)
У меня комп появился в 2008 - проц Q6600, памяти 2Гб, диск 300Гб. Дискету использовал раз в жизни, когда на затмение смотрел😂 так что могу я думать о раме как об мозгах))
Станислав
Конечно про память а вы про что подумали
Извиняюсь, что неправильно подумал)
Georg🎞️🎥
А я говорил, странно что никто раньше не слышал )))
Vladislav
Кстати, а планов по синхронной репликации между двумя zfs массивами на разных системах не было?
edo1
дано: zfs с special vdev, решил ограничить потребление памяти метаданными (ибо их в случае чего можно быстро прочитать с ssd), прописал zfs_arc_meta_limit_percent=10 вопрос: нет ли смысла поднять zfs_arc_dnode_limit_percent, так как он считается как процент от предыдущего, дефолт равен 10 и в гигабайтах получается совсем мало. рука тянется поставить zfs_arc_dnode_limit_percent=50, это плохая идея?
Combot
James has been banned! Reason: CAS ban.
edo1
а что вы хотите увидеть в fio?
Алексей
а что вы хотите увидеть в fio?
Есть ли смысл поднимать zfs_arc_dnode_limit_percent
edo1
Целевая нагрузка там — параллельное чтение из кучи небольших файлов (кэш nginx), симулировать такую нагрузку с помощью fio я не умею
Vladislav
Целевая нагрузка там — параллельное чтение из кучи небольших файлов (кэш nginx), симулировать такую нагрузку с помощью fio я не умею
fio numjobs=1 bs=4k size=4k iodepth=1 rw=read filename=/zfs/1.tmp & fio numjobs=1 bs=4k size=4k iodepth=1 rw=read filename=/zfs/2.tmp & fio numjobs=1 bs=4k size=4k iodepth=1 rw=read filename=/zfs/3.tmp ...... Условно так, количество файлов через ctrl-c —> ctrl-v сделаете
Vladislav
А numjobs тебе накуя?
Просто чтобы не оставлять его дефолтным
Dark
Просто чтобы не оставлять его дефолтным
numjobs и будет количеством параллельных задач а group_reporting объеденит вывод. Что за ебля с ctrl-c ctrl-v?
Vladislav
А это выяснится после
Ivan
но и это не даст такой же профиль нагрузки. ведь мелкие файлы, когда их лям в дире очень тормозят фс.
Vladislav
Опять же, отправьте человеку команду, которую вы считаете оптимальной
Vladislav
Я же не отбираю у вас клавиатуру и не запрещаю писать :)
Dark
Милости прошу отправить человеку команду лучше)
fio --name=fiotest --filename=./temp.file --size=16Gb --rw=randread --bs=8K --direct=1 --numjobs=64 --ioengine=libaio --iodepth=64 --group_reporting --runtime=60
Vladislav
И Вы забыли, что у вас будет один большой файл
Dark
Не тому цитируете
Ты ж попросил)
Vladislav
128 файлов по 4к != 1 файл на 512мб
Dark
И Вы забыли, что у вас будет один большой файл
Fio не тестит файл который в повиснет в cache оперативной памяти, так как nginx тоже кеширует, разве что direct=1 убрать, но nginx и Линукс сами решат что кешировать
Vladislav
Ок.
Vladislav
Я даже не буду пытаться
Art
Похоже тут нет смысла мучаться с синтетикой, нужен так сказать натурный тест, с использованием собственно энжикса
Dark
Похоже тут нет смысла мучаться с синтетикой, нужен так сказать натурный тест, с использованием собственно энжикса
Взять средний размер файла и количество файлов и в путь, но все равно пальцем в небо.