[pve-devel] KVM Live Backup performance
Dietmar Maurer
dietmar at proxmox.com
Mon Nov 25 12:59:37 CET 2013
> I have identified one use-case where KVM Live Backup causes a significant
> decrease in IO read performance.
>
> Start a KVM Live Backup
> Inside the VM immediately run:
> dd if=/dev/disk_being_backed_up of=/dev/null bs=1M count=8192
>
> Repeated same test but used LVM snapshot and vmtar:
> lvcreate -L33000M -s -n test-snapshot /dev/vmdisks/vm-108-disk-2
> /usr/lib/qemu-server/vmtar '/etc/pve/qemu-server/108.conf'
> 'qemu-server.conf' '/dev/vmdisks/test-snapshot' 'vm-disk'|lzop -o
> /backup1/dump/backup.tar.lzop
>
> KVM Live Backup: 120 seconds or more
> LVM Snapshot backup: 55 seconds
> With no backup: 45 seconds
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
More information about the pve-devel
mailing list