The Zerto Solution Architecture
Zerto helps customers accelerate IT transformation by eliminating the risk and complexity of modernization and cloud adoption. By replacing multiple legacy solutions with a single IT Resilience PlatformTM, Zerto is changing the way disaster recovery, retention and cloud are managed. This is done by providing enterprise-class disaster recovery and business continuity software for virtualized infrastructure and cloud environments.
In on-premise environments, Zerto Virtual Replication (ZVR) is installed with virtual machines to be protected and recovered.
In public cloud environments, Zerto Cloud Appliance (ZCA) is installed in the public cloud site that is to be used for recovery.
The installation includes the following:
■ Zerto Virtual Manager (ZVM): A Windows service that manages everything required for the replication between the protection and recovery sites, except for the actual replication of data. The ZVM interacts with the hypervisor management user interface, such as vCenter Server or Microsoft SCVMM, to get the inventory of VMs, disks, networks, hosts, etc. and then the Zerto User Interface manages this protection. The ZVM also monitors changes in the hypervisor environment and responds accordingly. For example, a VMware vMotion operation, or Microsoft Live Migration of a protected VM from one host to another is intercepted by the ZVM and the Zerto User Interface is updated accordingly.
■ Virtual Replication Appliance* (VRA): A virtual machine installed on each hypervisor hosting virtual machines to be protected or recovered, to manage the replication of data from protected virtual machines to the recovery site.
Note: *In vSphere installations, OVF to enable installing Virtual Replication Appliances.
■ Virtual Backup Appliance (VBA): A Windows service that manages File Level Recovery operations within the Zerto solution.
■ Zerto User Interface: Recovery using the Zerto solution is managed in a browser or, in VMware vSphere Web Client or Client console.Zerto
When Zerto is installed to work with an on-premise hypervisor it also comprises the following component:
■ Data Streaming Service (DSS): Installed on the VRA machine, and runs in the same process as the VRA. It is responsible for all the retention data path operations.
The following diagram shows how the main Zerto components are deployed across hypervisor-based enterprise sites to provide disaster recovery across these sites.
When you plan to recover the enterprise site to a public cloud, ZCA is installed in the cloud environment. ZCA comprises the same components but the VRA runs as a service, so that the ZVM, VRA, and VBA all run as services on a single virtual machine instance in the public cloud.
For the architecture diagrams when one of the sites is a cloud service provider, see the Zerto Cloud Manager Administration Guide.