vCloud Availability for Cloud-to-Cloud DR Reference Architecture
The VMware vCloud Availability for Cloud-to-Cloud DR solution provides replication and failover capabilities for vCloud Director workloads at both the VM and vApp level.
The solution is designed for VMware Cloud Provider partners to run on vCloud Director instances and offer cloud-to-cloud disaster recovery (DR) services, enabling further monetization of existing VMware vCloud Director multi-tenant cloud environments
- With the vCloud Director solution service providers can build secure, multi-tenant private clouds by pooling infrastructure resources into virtual data centers and exposing them to users through Webbased portals and programmatic interfaces as fully automated, catalog-based services.
- For production deployments, You deploy and configure dedicated vCloud Availability Replicator appliance or appliances, it exposes the low-level HBR primitives as REST APIs.
- A management service operating on the vCenter Server level. It understands the vCenter Server level concepts for starting the replication workflow for the virtual machines. It must have TCP access to the Lookup Service and all the vCloud Availability Replicator appliances in both local, and remote sites.
- Provides the main interface for the cloud-to-cloud replication operations. It understands the vCloud Director level concepts and works with vApps and virtual machines using vCD API calls.
- It provides tenants and service providers with a graphic user interface to facilitate the management of the vCloud Availability for Cloud-to-Cloud DR solution. It also provides overall system and workload information.
- Single appliance that contains the following services:
- vCloud Availability Replication Manager
- vCloud Availability vApp Replication Manager
- vCloud Availability for Cloud-to-Cloud DR portal
- The PSC provides common infrastructure services to the vSphere environment. Services include licensing, certificate management, and authentication with VMware vCenter Single Sign-On.
- This solution requires that each component on a local site has bidirectional TCP connectivity to each component on the remote site, If bidirectional connections between sites are a problem, you configure Cloud-to-Cloud Tunneling, you must provide connectivity between the vCloud Availability Tunnel appliances on each site. It simplifies provider networking setup by channeling all incoming and outgoing traffic for a site through a single point.
- You must set an IP and port in the local site that is reachable for remote sites and forward it to the private address of the vCloud Availability Tunnel appliance, port 8048, for example, by using destination network address translation(DNAT).