Hi,
in general I would say no!
but if you have a fast line min 1GBit and a low latency I could be work!
The next problem is the shared storage, you have to replicate between this two hosters.
For livemig you need a Cluster and corosync is designed for data-centers.
I try it
Problem Nod1
pvecm create testcluster
Use of uninitialized value $wb in numeric eq (==) at /usr/bin/pvecm line 119.
Use of uninitialized value $wb in concatenation (.) or string at /usr/bin/pvecm line 119.
writing key failed - short write
pvecm status
cman_tool: Cannot open connection to cman, is it running ?
and Node 2
pvecm add 37.xxx.xxx.xxx
unable to copy ssh ID
ls -l /etc/pve
total 3
-rw-r----- 1 root www-data 451 May 22 14:07 authkey.pub
-rw-r----- 1 root www-data 13 May 22 14:06 datacenter.cfg
lrwxr-x--- 1 root www-data 0 Jan 1 1970 local -> nodes/pve
drwxr-x--- 2 root www-data 0 May 22 14:07 nodes
lrwxr-x--- 1 root www-data 0 Jan 1 1970 openvz -> nodes/pve/openvz
drwx------ 2 root www-data 0 May 22 14:07 priv
-rw-r----- 1 root www-data 1350 May 22 14:07 pve-root-ca.pem
-rw-r----- 1 root www-data 1679 May 22 14:07 pve-www.key
lrwxr-x--- 1 root www-data 0 Jan 1 1970 qemu-server -> nodes/pve/qemu-server
-rw-r----- 1 root www-data 34 May 22 14:06 user.cfg
-rw-r----- 1 root www-data 119 May 22 14:07 vzdump.cron
root@pve:~# pvecm status
cman_tool: Cannot open connection to cman, is it running ?
root@pve:~#