1) Отказоустойчивость и высокая доступность в большинстве случаев предполагает общее хранилище. Это не обязательно может быть SAN сеть с Fibre Channel. Вы можете пользоваться и TCP\IP сетью хранения на iSCSI, NFS.
2) В вашем случае, если третьей хранилки (сервера хранения или СХД) не будет думаю есть такие варианты.
а)
vSAN - отказоустойчивое сетевой хранилище, которое собирается из локальных дисков 2 серверов (штука довольно дорогая) или аналог у Microsoft
- Storage Spaces Direct.
б) Вариант с
Hyper-V репликацией ВМ между локальными дисками (дешево и сердито, но при failover могут частично потеряться последние данные. У VMware есть отдельный бесплатный appliance для реплкации ВМ между серверами - vsphere replication appliance. Не помню, точно каую лицензия для него нужно (enterprise + или stadart/essentials)
VMWare Recovery Manager (дорого, не для маленьких инсталяций). VMWare fault tolerance (нужно общее хранилище) - есть ограничения и это не совсем бэкап (память, и процессорные инструкции защищаемой ВМ копируются между физическими серверами).