[Libguestfs] [PATCH nbdkit 0/5 ] vddk: Implement parallel thread model

Richard W.M. Jones rjones at redhat.com
Wed Oct 27 15:55:16 UTC 2021


On Wed, Oct 27, 2021 at 01:21:08PM +0100, Richard W.M. Jones wrote:
> NOTE: This is not complete, I'm just posting it for early review.  In
> particular I need to test and benchmark this a lot more to make sure
> it really is a performance improvement.

It's only a little bit faster which is surprising.

Copying a 32 GB guest, with patch and without patch:

real   7m21.136s

real   7m36.794s

The guest is a little sparse:

21623734272  62.9%   0 data
12736004096  37.1%   3 hole,zero

Client and server are back to back over 1GB ethernet, and assuming
we're copying around 21623734272 bytes, that's 392 Mbps with patch vs
379 Mbps without patch.

Still investigating what's going on.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-p2v converts physical machines to virtual machines.  Boot with a
live CD or over the network (PXE) and turn machines into KVM guests.
http://libguestfs.org/virt-v2v




More information about the Libguestfs mailing list