vCloud Availability consists of several different components which work together to provide the overall service.

Table 1. vCloud Availability Component Definitions.


Abbreviation/Internal Name


vSphere Replication Cloud Service


A tenant-aware replication manager that provides the required API for managing the service and all the components. vSphere Replication Cloud Service registers as a VMware vCloud Director® extension enabling the functionality through the existing vCloud Director API.

vSphere Replication Manager


The management server manages and monitors the replication process from tenant VMs to the service provider environment. A vSphere Replication Management Server runs for each vCenter Server and tracks changes to VMs and infrastructure related to replication.

vSphere Replication Server


The replication server receives and records delta information for each replicated VM. During to-cloud replication, delta information is sent by the tenant ESXi host and recorded by the provider vRS. During from-cloud replication, delta information is sent by the provider ESXi host and recorded by the on-premise vSphere Replication Server.

vCloud Tunneling Agent


vCTA is a software component which supports tunneling functionality at the tenant data center. vCTA is responsible for orchestrating a secure tunnel creation for both to-the-cloud and from-the-cloud tunnels.

vCloud Director


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 Web-based portals and programmatic interfaces as fully automated, catalog-based services.

Cloud Proxy


Provides the vCloud Director endpoint for tunnels use to replicated data from tenant vCTA to and from vCloud Director.

Management vCenter Server


The Management vCenter Server environment is managed by the service provider and not accessible for tenants.

Resource vCenter Server


The Resource vCenter Server is a vCenter Server registered to vCloud Director and made available to tenants. Tenants do not have direct access to the Resource vCenter Server environment. Tenants can only locate workloads on the Resource vCenter Server instances using vCloud Director.

Tenant vCenter Server


The Tenant vCenter Server environment is used solely by the tenant users and is not connected to vCloud Director.

vCloud Availability Portal


The vCloud Availability Portal provides tenants with a graphic user interface to facilitate the management of the vCloud Availability solution. The vCloud Availability Portal also provides overall system and workload information.

vCloud Availability Administration Portal


The vCloud Availability Administration Portal provides a graphic user interface to facilitate the service providers to monitor and manage the vCloud Availability solution. The vCloud Availability Administration Portal also provides replications and IaaS consumption information.

VMware Platform Services Controller™


The Platform Services Controller provides common infrastructure services to the vSphere environment. Services include licensing, certificate management, and authentication with VMware vCenter ®Single Sign-On.



Cassandra is a free and open-source distributed NoSQL database management system that stores metadata and supports storage of the metadata for replication services. Cassandra is used to store metadata about the replication, replicated VM instances, and infrastructure elements required to support the service. Cassandra is used as a fault-tolerant datastore.



An open source message broker that implements the Advanced Message Queuing Protocol (AMQP).

When vSphere Replication Cloud Service registers as a vCloud Director extension, RabbitMQ is used to exchange information with vCloud Director.



The locator must be a valid path to be used with the VMware OVF Tool, as shown in the following examples.

  • /datacenter-name/host/esx-name

  • /datacenter-name/host/cluster-name



The name of a vSphere datastore, accessible by the locator.