We have an requirement to enable FT on a virtual machine and that virtual machine is accessing a external object storage through an API. Since the FT architecture replicate all instructions on primary vm to secondary vm we would like to know that the API calls made to the external storage would be duplicated.
Kindly assist us on how this kind of situation can be handled.
Moderator: Moved to Availability: HA & FT
Is that API has network access to another ESXi (or entire of all hosts via accessing the vCenter server)? If yes, FT will work correctly, because the protected/secondary VM is just actually a locked version of primary VM and their executions are identical. So after the host interruption, the second VM will be replaced exactly the same as the primary VM. Then at last your API can call the replica VM too after disaster.