A virtual RecoverPoint Appliance (vRPA) is installed in each vSphere cluster environment. The appliance manages all aspects of the data replication process. It uses IP protocol to communicate with the vSphere datastore. The vSphere Web Client is used to protect and recover VMs to any point in time with integrated orchestration and automation capabilities.
The Recover Point for VMs (RP4VMs) system consists of the following components:
- One or more RP4VMs clusters.
- A minimum of one vRPA (maximum of eight) per RP4VMs cluster.
- An RP4VMs splitter is installed on every VMware ESXi host in the vSphere cluster that hosts the protected VMs. The splitter splits the writes coming from the hosts and sends them to the vRPA and the VMDK for the VM.
- The VMware vSphere Client plug-in manages the RP4VMs system. The HTML5 plug-in is a dedicated server that provides replication management for one or more RP4VMs systems. Communication is handled using REST API.
The following figure shows the RP4VMs system architecture with the vSphere HTML5 plug-in: