How to connect OnPremise and Private Cloud ?

Hi all,
I have CRS on my side and CHR router on Cloud Provider in my vDC.
How to get connection this 2 networks for my virtual machines, I want to cold migrate VM from my side (on-premise) to private Cloud.
On both side there is VMware, VMs will travel from my ESXi to vCloud Director.
There are requared that VM from MyLAN_Network can ping of VM running on vDC_network.
Will be perfect, when VM could stay the same local IP address after migration, but I don’t want to transfer broadcast packets by tunnel.

What would be the best to transfer VM by Internet to vDC: EoIP, IPIP, IPSec, OpenVPN, which has best performance?

I also need sent backup of my VMs to Private vDC by uplink 100Mbps.

Thanks for Yours suggestions.

I strongly recommend you do not stretch layer 2 over the Internet. Please do anything possible to avoid needing to stretch layer 2 on the application side. This can range from simply having a backup DC in the cloud to ensuring your application can handle the failed state cleanly at an IP independent level.

If you want to, you’ll need to do EoIP or VPLS for the layer 2 component (at least the VLAN the VM needs for VM traffic). The vMotion traffic can and should be routed over a normal VPN (tunnel or policy).

I agree, I don’t want to layer 2 VPN. Routing will be suitable for my requirements.

So the are option:

  • tunneling and routing 2 networks for VM: local side and remote
  • the same IP on both the side and NAT (more configurations and operation tasks)

Which tunnel option for layer 3 You suggest (IPIP,IPsec,OpenVPN) for performace and for stability?

Regards