Владимир
не понял, ты что не ZFS мерять собрался, а само устройство?
Alexander
filename=/dev/sdx
это мои загатовки - не обращай вниманиеэ
Владимир
это мои загатовки - не обращай вниманиеэ
естественно на прямую и через прослойку ZFS результаты будут ощутимо отличаться))
Evgenii
Alexander
естественно на прямую и через прослойку ZFS результаты будут ощутимо отличаться))
)))естественно, я и говорю это шаблон, вставь свой датасет или точку монтирования
Владимир
можно zvol померять так как он предложил. Они в /dev/ видны
я юзаю не блочные устройства, а субволюмы, у меня мускуль в LXC
Владимир
и мерять по разному в чём вообще смысл тогда замера, время потратить?))
Alexander
я юзаю не блочные устройства, а субволюмы, у меня мускуль в LXC
ну внутрь можешь же провалится и прям локально на серваке замер сделать по ус-ву?))
Владимир
блин а как? дай полную команду
смотри данные себе не затри))
Evgenii
что как?
напиши что мне вписать консоль, чтобы получить результат. Я не спец по fio
Alexander
блин а как? дай полную команду
это конфиг fio, создай пустой текстовый файл, скопируй туда конфиг, поставь свое ус-во /dev/...
Alexander
запускай fio (этот файл)
Alexander
Владимир
а чем вы меряете пр-сть? стесняюсь спросить?))
я меряю нагрузочным тестированием мускуля)
Владимир
с fio курил все эти замеры, и понял что вероятно я не умею готовить эти тесты
Alexander
я меряю нагрузочным тестированием мускуля)
ну на приближенной нагрузке, это вообще хорошо! если понимаешь, что у тебя будет
Владимир
потому что замеры в фио получаются говно, а мускуль говорит спасибо
Evgenii
а чем вы меряете пр-сть? стесняюсь спросить?))
я diskspd от microsoft, как то привык к нему, т.к. кросплатформа, есть под винду и под linux)
Владимир
если нет понимания можешь взять бинлог со старого сервака и прогнать его
Владимир
это куда более логичный тест чем бездумное фио
Владимир
по фио реально просирал и по записи и по чтению, если сравнивать конечно ZFS с ext4 на софтовом или хардварном рейде
Alexander
если нет понимания можешь взять бинлог со старого сервака и прогнать его
ой ну хватит, понять пр-сть дает всегда фс, если нужно приблизить к боевой тогда да
Владимир
и при этом в мускуле показатели ощутимо выше именно на ZFS
Владимир
и на чтение и на запись
Владимир
в целом даже без тюнинга, но с тюнингом веселее
Владимир
ну и чтобы никто не думал что я вывожу мускуль на ARC кеше, он у меня включен чисто на метаданные на мускуле, чтобы ОЗУ не занимало, а ОЗУ больше отдано под иннодб пул
George
В 0.8 может уже поправили фичу с дедупом?
какую фичу? Если про учёт места, то ссылка на тикет выше, он ещё открыт и желающих это править не было
Nikolay
Ткните пожалуйста пальцем где посмотреть нововведения в zfs 2.0
Evgenii
сложно u.2 называть портом, это скорее формфактор
ну я по аналогии с m.2 или pci-e дырки, через которые nvme ssd можно подключать
nikolay
какую фичу? Если про учёт места, то ссылка на тикет выше, он ещё открыт и желающих это править не было
да, про место, я не долистал до конца. может в свежих релизах поправили, а в 0.7 не стали править
Владимир
да черт с ней с ОЗУ)) покажи 100% рандомную запись))
мне лень составлять конфиг тестирования, я сказал что елси дашь что тебе надо протестировать, я протестирую, а не то что я буду его писать сам
Владимир
ну я по аналогии с m.2 или pci-e дырки, через которые nvme ssd можно подключать
у меня u2 диски вообще подключены через m2), и я это называю просто NVME, я не прав?
Alexander
Поправить bs и добавить 2 строчки?
Evgenii
у меня u2 диски вообще подключены через m2), и я это называю просто NVME, я не прав?
да все верно, это только "провода" по идее (разъем)
Владимир
Ну ч дал конфиг, чем не устраивает то?
и что мне им тестировать?, если устройство, то не вижу смысла, да и не могу, так ка кэто повредит мне данные
central
Так туда можно и обычный sata подключить
Владимир
Поправить bs и добавить 2 строчки?
у меня откровенно нет времени думать что ты от меня хочешь получить и додумывать за тебя. А мне самому этот тест нафиг не нужен, у меня уже всё в работе и с запасом по производительности.
Alexander
и что мне им тестировать?, если устройство, то не вижу смысла, да и не могу, так ка кэто повредит мне данные
Ну понятно)) тогда о каком перфе вы говорите, у вас работают просто базаы и вас устраивает
Alexander
А может они бы так же и на ссд работали?
Владимир
ты можешь создать zvol в пуле и тестировать его
только не понимаю в чём смсл, ведь в моём случае субволюм с zfs оказался более интересным вариантом, мне что потестировать так как мне самому не понравилось), непонятный тест)
Владимир
Бекапы надо иметь
они есть, но зачем мне ломать всё ради того чтобы кому-то угодить?))
Alexander
Из состава дисков
Владимир
Ну понятно)) тогда о каком перфе вы говорите, у вас работают просто базаы и вас устраивает
я говорю о том что тестировал на SSD и на NVME и на NVME получил прирост, разве я что-то иное сказал?))
Владимир
А может они бы так же и на ссд работали?
Вы вообще не читаете что я пишу
Владимир
Прирост в чтение?
Я делал бенчем запись и чтение в один и в много потоков
central
А причем тут саб волум? У тебя нагрузку берет все равно пул целый собоанный
Все равно рано или поздно надо будет устраивать учения по восстановлению данных
Владимир
сейчас тетсов уже не сохранилось, но разница не в районе погрешности, она весомая
Alexander
Вы вообще не читаете что я пишу
Читаю)) но соскочили с теста знатно))
Владимир
Читаю)) но соскочили с теста знатно))
я не понимаю что вы собрались тестировать
Владимир
скажите что я вам протестирую
Alexander
я не понимаю что вы собрались тестировать
Протестит пул из нвме, хоть на блочном томе хоть на файловом без разницы))
Владимир
Хотелось бы увидеть))
вам для понта или реально надо?, если реально, могу прошерстить историю я кидал знакомому скрины
Alexander
Интересно кто сколько вытащил из нвме, как я сказал что 10% в лучшем случае
Alexander
Вы утверждаете обратное
Владимир
Реально
В один тред более 20к запросов в сек
Владимир
ну кстати есть и другой тест, незнаюк ак его тут примут
Владимир
nginx 1.14.2 php7.4(сборка от ISPmanager, как видно по показателям проца не очень) MariaDB 10.3 Тест производился в контейнере LXC, ему было выделено 16 потоков 23,52Гб ОЗУ 175Гб места на волюме под файлы 15Гб места на волюме под базу с дотачиванием под работу мускуля. Конфигурация дедика: - AMD Ryzen 7 5800X @ 3.8 GHz (Turbo Speed: 4.7 GHz) (8 ядер) - 32 ГБ ОЗУ ECC - 2 x 512 ГБ NVME (средней износостойкости) - 2 x 1G ethernet - 1 IPMI за 9 600 руб./месяц (8 160 руб./месяц при оплате за год)