DataSets Transfer to ESXi Host

When vSphere Automation identifies the ESXi host running the requested VM, it transmits control information as directed.
DataSets and DataSet entries are associated with a VM, rather than with a centralized vSphere service. This means DataSets are part of a VM object. Any VM snapshot, clone, vMotion, or similar operation performed on the VM will contain the DataSets and their entries.
By default, the attribute
omitFromSnapshotAndClone
is unset for each Dataset, but if set true for any Dataset, snapshot and clone will not preserve the DataSet or its entries.
DataSets Architecture
DataSets Architecture
When vSphere Automation (vAPI) creates or updates a DataSet, the ESXi host accepts the assigned path to the DataSet store, and writes any data specified in the request. Vigor is an API for VMX interface generated object representation.
During VM power on, the ESXi host locates the DataSet file, opens the base store, initializes the VM, and updates its DataSet list.
During VM power off, the ESXi host detaches the DataSet and frees the base store.