I am unable to reproduce that - for me LVM and Live backup are about the same
speed.
Can you see the effect if you dump backup output directly to /dev/null?
# /usr/lib/qemu-server/vmtar '/etc/pve/qemu-server/108.conf' 'qemu-server.conf'
'/dev/vmdisks/test-snapshot' 'vm-disk'>/dev/null
# vzdump <VMID> -stdout>/dev/null
There is little difference reading inside the VM when writing to
/dev/null, 117MB/sec vs 131MB/sec with LVM.
Here is the best way I have to demonstrate the problem, simulate slow
backup media using cstream.
Slower backup media results in greater IO performance loss in the VM.
vzdump <vmid> -stdout|cstream -t 60000000 > /dev/null
In the VM I ran:
dd if=/dev/vdb of=/dev/null bs=1M count=8192 skip=2400
140MB/sec Limit, 109 MB/s Read speed in VM
120MB/sec Limit, 95.6 MB/s Read speed in VM
100MB/sec Limit, 80.3 MB/s Read speed in VM
80MB/sec Limit, 65.6 MB/s Read speed in VM
60MB/sec Limit, 47.2 MB/s Read speed in VM
40MB/sec Limit, 31.8 MB/s Read speed in VM
With LVM snapshot backups the VM does not suffer performance problems if
the backup media is slow, the backup simply takes longer.
_______________________________________________
pve-devel mailing list
[email protected]
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel