[Libguestfs] Virt-v2v performance benchmarking part 3
Richard W.M. Jones
rjones at redhat.com
Sun Jan 9 19:19:12 UTC 2022
On Sun, Jan 09, 2022 at 06:51:42PM +0000, Richard W.M. Jones wrote:
>
> Part 1:
> https://listman.redhat.com/archives/libguestfs/2022-January/msg00055.html
> Part 2:
> https://listman.redhat.com/archives/libguestfs/2022-January/msg00057.html
>
> This is part 3 of my performance analysis of virt-v2v over the last
> year. In this email I cover conversion from VMware to a local disk
> using VDDK. This is a more realistic test than doing local disk to
> local disk conversions.
>
> As you can see from the new chart in the attached file [LibreOffice
> Calc format] modular virt-v2v has got a little faster over all, with
> conversion taking slightly longer and copying being slightly faster.
>
> If you expand the hidden columns (between columns F & M) you will also
> see clearly the new flushing behaviour of nbdcopy, where it always
> flushes the output to disk, versus "qemu-img convert" which used the
> page cache (notice the Sync times in column L). This can make old
> virt-v2v appear to be much faster, but the appearance is not real.
I meant to record the virt-v2v command I used, which was:
$ virt-v2v -ic 'esx://root@example.com/?no_verify=1' \
-it vddk \
-io vddk-libdir=vddk-7.0.0/vmware-vix-disklib-distrib \
-io vddk-thumbprint=<thumbprint> \
-ip /tmp/vmware-passwd \
'Fedora 35 standard test' -o local -os /var/tmp
The version of VDDK was 7.0.0 in all tests.
Rich.
--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
Fedora Windows cross-compiler. Compile Windows programs, test, and
build Windows installers. Over 100 libraries supported.
http://fedoraproject.org/wiki/MinGW
More information about the Libguestfs
mailing list