Advanced Transport APIs
For managed disk, the first release of VDDK required network access ESXi host (LAN or NBDSSL transport). With VDDK 1.1 programs can access virtual disks directly on a storage device, LAN-free. Direct SAN access increases I/O performance. To select the most efficient transport method, a set of APIs is available, including:
- VixDiskLib_InitEx()– Initializes the advanced transport library. You must specify the library location. ReplacesVixDiskLib_Init()in your application.
- VixDiskLib_ListTransportModes()– Lists transport modes that the virtual disk library supports.
- VixDiskLib_ConnectEx()– Establishes a connection using the best transport mode available, or one you select, to access a given machine’s virtual disk. Currently it does not check validity of transport type. ReplacesVixDiskLib_Connect()in your application.