Standardowa architektura Disaster Recovery Center z Zerto obejmuje kilka podstawowych elementów.
Site produkcyjny – główna lokalizacja, gdzie działają systemy produkcyjne i z których dane są replikowane.
Site zapasowy (DRC) – lokalizacja, do której replikowane są dane i gdzie mogą zostać uruchomione usługi w przypadku awarii.
Zerto Virtual Manager (ZVM) – komponent zarządzający replikacją, integrujący się z vCenter lub SCVMM. Każdy site posiada swój ZVM. By zapewnić replikację danych, dane ZVM muszą widzieć siebie nawzajem. Z jednego ZVM można zarządzać drugim połączonym ZVM (większa wygoda zarządzania).
Virtual Replication Appliance (VRA) – maszyna witrualna powoływana z poziomu ZVM na każdym wybranym hoście hypervisora, odpowiedzialna za przesyłanie replikowanych danych. Razem z VRA jest tworzona automatycznie maszyna wirtualna VRA-H, która wspiera w działaniu VM VRA (obie zawsze muszą działać razem i nie mogą być przenoszone). Architektura zakłada poprawne działanie replikacji tylko wtedy, gdy hypervisor replikowanej VM źródłowej oraz hypervisor wskazany jako docelowy dla replikowanej VM mają uruchomione i działające dedykowane VM VRA. Jeśli wykonamy migrację VRA na innego hypervisora lub przeniesiemy replikowaną VM na hypervisora bez działającej dedykowanej VRA, to replikacja ulegnie zatrzymaniu.
Zerto Journal – mechanizm umożliwiający odzyskiwanie danych z wybranego punktu w czasie, nawet sprzed kilku dni, co pozwala na reakcję na ataki ransomware. Wielkość Journal wpływa na to, jak daleko wstecz do danego punktu możemy się cofnąć. Journal zlokalizowany jest domyślnie w katalogu replikowanej VM. Startowo alokowane jest 16 GB i jego wielkość jest dynamicznie zmieniana w ramach ustawianego parametru „journal history” w skali czasu. Wartość graniczna, przy której następuje zatrzymanie replikacji, to mniej niż 30 GB wolnej przestrzeni na Datastore lub poniżej 15% wolnej przestrzeni Datastore. Po zatrzymaniu historyczne dane (ostatnie synchronizacje) nie zostają usunięte – rośnie RPO. Po zwiększeniu miejsca na dane replikacja ulega wznowieniu. Wymiarowanie journala zaleca się odbyć na podstawie zmienności danych replikowanej VM.
Taka architektura zapewnia pełną redundancję i możliwość szybkiego przełączenia usług w przypadku awarii.