Zerto has a really compelling way of replicating data from your primary site to your disaster recovery site.
They use host-based replication by installing an appliance on each vSphere host. They don’t do snapshots; instead, they tap into the vSCSI I/O traffic on each host and replicate from that I/O stream, so it reduces the overhead on each host. You can configure a many to many replication scenario or a many to few replication scenario where you don’t have to have similar equipment on your DR site.
You can create protection groups based more on the application than the underlying hardware. For example, if you have a multitiered application that is made of several VMs running on multiple vSphere hosts and different storage LUNs or Arrays, you can identify them all and put them in a protection group and all of it will be replicated to your DR site. Here is a link to a video describing what they do in more detail.
I’m going to be testing Zerto and will post my findings.