FT isn't a solution for cross-site protection as that currently isn't supported.
If you're looking for zero downtime HA isn't an option either as that technology will restart your VMs if a host fails. If used in conjunction with vMSC (vSphere Metro Storage Clusters - stretched storage like for example EMC VPLEX) you can get cross-site recovery with HA (hosts at site A fail, VMs recover at site B) however this would not be zero-downtime (as the VMs will still have to boot at the recovery site, and the bias of the stretched cluster may have to be changed as well).
This does provide zero-downtime disaster avoidance through the ability to vMotion VMs across sites, but this is not zero-downtime DR. Also note that comparing SRM and vMSC, vMSC doesn't provide the ability to non-disruptively test and it also doesn't provide the ability to orchestrate recovery.
Zero downtime (also referred to as zero RTO) DR would likely have to be accomplished at the application and DB level and I'd guess would be very expensive.
Does this answer your questions?