Приветствую.Имеется сервер используемый под пару виртуалок для личного пользования (нагрузка небольшая, поэтому проблема не критична, но хотелось бы разобраться).
dom0: Xeon X3220 (все необходимые технологии виртуализации поддерживает), 2 винта в аппаратном рейде. Ядро 2.6.34-xen-r3 (gentoo).
domU: Gentoo 2.6.34-gentoo-r6, но проблема скорее не в гостевой системе, на FreeBSD тоже самое.
пишу dd из /dev/zero на диск причем не важно файловая система в файле или LVM разделе.
dom0 65-70mb/s domU 20-30mb/s
Все работает в HVM.
Проблема мне кажется в настройке Xen, но не могу найти ничего путного по этому поводу. Может драйвер какой использую не тот или еще что.
Конфиг такой:
kernel = "hvmloader"
builder='hvm'
memory = 6144
shadow_memory = 8
name = "vm-02-gentoo"
vif = [ 'type=ioemu, mac=00:16:3e:00:00:12, bridge=xenbr0' ]
disk = [ 'file:/home/_VM/vm-02-gentoo-webhosting.img,hda,w', 'phy:/dev/VMLVM/VM_2,sda,w' ]
Второй диск на LVM подцепил, чтобы проверить зависимость от размещения в файле или в разделе + возможно разница ATA и SATA драйверов. Как оказалось разницы-то и нет :(
Подскажите в какую сторону ковырять? Судя по гуглу такая проблема только у меня, вероятно руки кривые :)