The virtual disk library reads virtual disk data from /vmfs/volumes on ESX/ESXi hosts, or from the local file system on hosted products. This file access method is built into VixDiskLib, so it is always available on local storage. However it is not a network transport method, and is seldom used for vSphere backup.
SAN mode requires applications to run on a backup server with access to SAN storage (Fibre Channel, iSCSI, or SAS connected) containing the virtual disks to be accessed. As shown in SAN Transport Mode for Virtual Disk, this method is efficient because no data needs to be transferred through the production ESX/ESXi host. A SAN backup proxy must be a physical machine. If it has optical media or tape drive connected, backups can be made entirely LAN-free.
The following library functions enforce SSL thumbprint on Linux: InitEx,
PrepareForAccess,
EndAccess,
GetNfcTicket, and the
GetRpcConnection interface that is used by the advanced transports.
NBD employs the VMware network file copy (NFC) protocol. NFC Session Connection Limits shows limits on the number of network connections for various host types.
VixDiskLib_Open() uses one connection for every virtual disk that it accesses on an ESX/ESXi host.
VixDiskLib_Clone() also requires a connection. It is not possible to share a connection across disks. These are host limits, not per process limits, and do not apply to SAN or HotAdd.