Size: a a a

KVM (PVE/oVirt etc)

2019 March 29

g

greydjin in KVM (PVE/oVirt etc)
Один ответ на виртуализацию с zfs и два на пиво
источник

i

ivdok in KVM (PVE/oVirt etc)
brandelf
режим кэширования на виртуальном диске какой?
На контроллере диски в JBOD, рейд с дефолтными настройками ZFS, там вроде ashift=12
источник

b

brandelf in KVM (PVE/oVirt etc)
я не про то
источник

i

ivdok in KVM (PVE/oVirt etc)
Отдельно диск с кешем я не подключал
источник

b

brandelf in KVM (PVE/oVirt etc)
ivdok
Отдельно диск с кешем я не подключал
no cache, direct sync, write back, write through? в настройках диска виртуалки
источник

i

ivdok in KVM (PVE/oVirt etc)
Writeback
источник

b

brandelf in KVM (PVE/oVirt etc)
хм, тогда не очень понятна ситуация
источник

g

greydjin in KVM (PVE/oVirt etc)
надо получить еще какие-то вводные. типа, а на линуксе скорость померить? а на хостовой системе как?
источник

g

greydjin in KVM (PVE/oVirt etc)
сперва на хостовой системе померить
источник

i

ivdok in KVM (PVE/oVirt etc)
Я бы с удовольствием на гипервизоре померял, вопрос чем, кроме тест-сьюта похороникса
источник

g

greydjin in KVM (PVE/oVirt etc)
ivdok
Делал ещё для прикола dd if=/dev/zero of=/root/test.bin bs=1G count=7000 oflag=dsync status=progress conv=fdatasync, но ZFS читерит и дедуплицирует, 8 Gbps на запись давал
urandom вместо zero
источник

i

ivdok in KVM (PVE/oVirt etc)
Ну, и тачку я погасил, когда уходил с работы, так что с ковырянием придётся отложить
источник

i

ivdok in KVM (PVE/oVirt etc)
greydjin
urandom вместо zero
Там же вроде процом генерится псевдослучайность? Может не хватить для полноценного тестирования.
источник

i

ivdok in KVM (PVE/oVirt etc)
Вообще, думаю потестить с ещё одним сервачком, только с контроллерами напряг
источник

g

greydjin in KVM (PVE/oVirt etc)
источник

g

greydjin in KVM (PVE/oVirt etc)
fio --name TEST --eta-newline=5s --filename=fio-tempfile.dat --rw=read --size=500m --io_size=10g --blocksize=1024k --ioengine=libaio --fsync=10000 --iodepth=32 --direct=1 --numjobs=1 --runtime=60 --group_reporting
источник

g

greydjin in KVM (PVE/oVirt etc)
fio --name TEST --eta-newline=5s --filename=fio-tempfile.dat --rw=write --size=500m --io_size=10g --blocksize=1024k --ioengine=libaio --fsync=10000 --iodepth=32 --direct=1 --numjobs=1 --runtime=60 --group_reporting
источник

g

greydjin in KVM (PVE/oVirt etc)
--rw=randread
источник

g

greydjin in KVM (PVE/oVirt etc)
--rw=randrw
источник

i

ivdok in KVM (PVE/oVirt etc)
Спасибо, добрый человек. Отпишусь тогда, как руки дойдут потестить
источник