OpenVDDK – Independent Virtual Disk Library
OpenVDDK is an independent virtual disk library developed from scratch using only public documentation and black-box testing. It contains no VMware code and was created to offer an alternative to libvixDiskLib.so.8.0.3, the disk library loaded by VMware backup and migration tools. OpenVDDK provides the same file name, functions, and calls as the original library, ensuring seamless integration without any rewriting or new integration path.
In tests, the only noticeable difference for applications was timing, with OpenVDDK taking less time to read data compared to VMware's library. The performance gain depends on factors such as storage, network, CPU, and application. OpenVDDK was found to be faster in cold migrations of a 200 GiB Windows Server 2019 VM and when using virt-v2v with four readers. Overall, OpenVDDK offers a viable alternative to VMware's VDDK for reading virtual disks.
Written by urgent.news from Lobsters's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.