Олег
Т/е/ умение программы использовать мелочи решает по сути
Олег
ZFS вот интересно когда с SMR сдружат
Олег
это по сути реальность уже
Олег
Олег
им далеко не для истории
riv
А теперь посмотрите вот сюда: https://technical.city/ru/cpu/EPYC-7763 и сюда https://technical.city/ru/cpu/rating
Если этот новый топовый эпик поставить в двухпроцессорный сервер с парой ТБ ОЗУ, он заменить целый кластер!
riv
Обратите внимание на частоты и кол-во ядер.
Олег
Олег
а так да)
Олег
прогресс мать его
Олег
Но если разделить на два по 1 процу и 512
Олег
то вполне)
Олег
Олег
1н сервер БД всего-то)
riv
перегнул уже)
Это я от радости. Эх и нафлудили мы тут, админ придёт ис делает нам атата
Fedor
Fedor
Разговоры у вас интересные. Но действительно, лучше их вести в курилке (чата proxmox) Общение|Флуд: https://t.me/joinchat/RrE0v_0cVgpi4OIy
Kolyanius
всем привет, кто может ответить, почему такой дисбаланс между зеркалами по занятому пространству?
https://s.mail.ru/7biC/Nnqd5vyPn
central
Kolyanius
Ilya
самые новые зеркала меньше заполнены, наверное
George
George
если да, то в процессе записи выровняется потом
Kolyanius
одновременно создавал пул
George
ну и в относительных цифрах разница не большая (идеально ровно быть и не должно)
Kolyanius
и на другом zpool похожая ситуация..
https://s.mail.ru/gazP/v2UWApFC2
Kolyanius
мне понимать логику, может, например, проблема в том, что одно из зеркал медленнее остальных?
nagual
Для 6-го рейда делаете так:
zpool create -f -o ashift=12 hdd_bak raidz2 /dev/hdd{01,02,03,04,05,06} raidz2 /dev/hdd{07,08,09,10,11,12} raidz2 /dev/hdd{13,14,15,16,17,18} raidz2 /dev/hdd{19,20,21,22,23,24}
zfs create hdd_bak/bkpdata
zfs set compression=lz4 xattr=sa atime=off recordsize=1M hdd_bak/bkpdata
Что бы ускорить, пул на hdd, делаете зеркало из 2-х ссд, и цепляете как log
zpool add -f hdd_bak log mirror /dev/ssd{00,01}
Зеркало из двух ssd под лог действительно помогает ? И какие должны быть эти ssd ? Тут попадаются с SLC кешем всего на пару гиг ...
Autumn
У меня sas ssd, но думаю любая справится хорошо, но конечно nvme всегда лучше :)
Autumn
Для магнитных дисков я теперь всегда лог на ссд выношу. От L2ARC отказался совсем. Лучше оперативы докупить.
Ivan
Понабежало то несмышленых ботов )
Fedor
чот да
Владимир
да им ZFS надо настроить))
TokaToka
Для магнитных дисков я теперь всегда лог на ссд выношу. От L2ARC отказался совсем. Лучше оперативы докупить.
Не спец по хранилкам, но в паре мест использую трунасы на хдд с ссд-кэшем, l2arc не выключал, при установке и настройке ограничился тем, что сделал пулы под данные так, что кэш-хит рамы ниже 70% не падает, и то так низко бывает только на инжесте свежих данных, не кэшированных.
Л2арк, увы, пока самое замечательное показывал под 30% попадания, хз, как его калибровать под случайное чтение больших блоков 🤷
В основном болтается в районе 5-15, чую, что без раскуривается исходников я вообще не пойму, что с ним делать.
Рама под зфс нужна просто и много, в независимости от кэшей)
TokaToka
Autumn
Не спец по хранилкам, но в паре мест использую трунасы на хдд с ссд-кэшем, l2arc не выключал, при установке и настройке ограничился тем, что сделал пулы под данные так, что кэш-хит рамы ниже 70% не падает, и то так низко бывает только на инжесте свежих данных, не кэшированных.
Л2арк, увы, пока самое замечательное показывал под 30% попадания, хз, как его калибровать под случайное чтение больших блоков 🤷
В основном болтается в районе 5-15, чую, что без раскуривается исходников я вообще не пойму, что с ним делать.
Рама под зфс нужна просто и много, в независимости от кэшей)
вот и я об этом же =)
Autumn
кэш хит мизерный, проще набить памяти
Autumn
а лог да, на ссд палюбэ
TokaToka
У меня просто были мысли в стиле «а может это и норма и главное, что не 0?», но я так-то хз, может, уважаемая команда знатоков поправит
Autumn
неоднократно сталкивался с траблом - л2арк наоборот, замедлял работу, потом нашел статьи (пару лет назад) где западные спецы сталкивались с тем же, и писали что точную причину не нашли, и решали вопрос просто выпиливанием л2арк, я так и поступил. Выпилил, и добавил памяти.
TokaToka
Autumn
могу даже ссылки поискать, были в закладках
TokaToka
Ну и вот зачем он? Как его готовить правильно?)
TokaToka
Разное железо, разное поколение цп
TokaToka
А цифры одинаковые)
TokaToka
5, блин, процентов
Autumn
там еще доп трабла, л2арк так же требует доппамяти на свое обслуживание, т.е. он тоже пожирает память, я вот подумал, что проще эту память сразу отдать АРК-у
TokaToka
Да, погуглил, частая практика
TokaToka
Ну... у меня проблем с рамой нет (хватает вообще на все за глаза, кроме, разумеется, дедупа, его и не включаю)
TokaToka
Но есть вопросы)
Autumn
https://jrs-s.net/2018/08/17/zfs-tuning-cheat-sheet/
Autumn
вот кое-что по тюнингу
Autumn
но он там как раз и пишет о сомнительной ценности л2арк
TokaToka
TokaToka
Где я 80 гиг рамы размещу?)
Autumn
но это такое
Autumn
я бы начисто доку от солярки к zfs on linux не применял бы
Autumn
во первых платформа другая, соответсвенно и работа ядра и подсистем другие, во вторых в текущей zfs в солярке другой код, причем уже хер знает сколько лет закрыт, после того как оракл на 24 ветке похоронил доступ к исходному коду
Autumn
так что zfs в линухе давно развивается по своему пути, так что я бы слепо тюнинг с солярки не брал в расчет (к тому что на линухе все может быть чутка похуже)
George
Ivan
Немного диплтранслейта:
Использование дополнительного SSD-диска в качестве кэша второго уровня для ARC - называемого L2ARC - может ускорить ваш пул ZFS. Но если вы проанализируете, как часто используется кэш, вы обнаружите очень низкое соотношение попаданий. Чтобы понять, почему коэффициент попадания низкий, Вы должны знать, как работает L2ARC.
ZFS использует первичный кэш - ARC - который занимает некоторое пространство вашей доступной оперативной памяти. Пока ARC не будет действительно полон, в L2ARC записываются данные, заслуживающие внимания. Таким образом, пока кэш ARC не станет теплым, L2ARC кэш не используется. Но даже он не используется, запрос на чтение запускает поиск в ARC, а затем в L2ARC. Потому что оба кэша холодные после перезагрузки, вы можете увидеть много промахов кэша.
George
l2arc по умолчанию игнорит последовательное чтение, т.е. из коробки он не для всех кейсов подходит
George
в общем стандартное правило - сначала доставить озу сколько получится, и только потом думать об l2arc
Ivan
https://blog.chaospixel.com/linux/2016/09/zfs-why-is-l2arc-hit-ratio-so-low.html
Владимир
У меня при интенсивной записи были тормоза, жёсткие совсем тупые и дико отставали
Autumn
Ivan
Autumn
в любом случае добавить/убрать л2арк можно без проблем, не нанося ушерб пулу