Académique Documents
Professionnel Documents
Culture Documents
This is my first blog on RecoverPoint; in this initial post I will detail some of the basic
concepts and terminology around RecoverPoint and the GEN 5 hardware appliance
specification.
Overview
Gen5 Hardware
Terminology
Overview
RecoverPoint provides continuous data protection for storage arrays running on a
dedicated appliance (RPA) allowing for the protection of data at both local and
remote levels. RecoverPoint provides bi-directional replication enabling the recovery
of data to any point in time while replicating data over any distance; within the same
site (CDP), to another distant site (CRR), or both concurrently (CLR). Data transfer
inside the same site is performed using fibre channel connectivity and for transfer
between sites both FC and IP (WAN) is supported. Synchronous replication is
supported when the remote sites are connected through FC and provides for a zero
RPO. For a synchronous configuration the lag between the production and the remote
is always zero since RecoverPoint does not acknowledge the write before it reaches
the remote site. Asynchronous replication provides crash-consistent protection and
recovery to specific points in time.
An example of a local Continuous Data Protection (CDP) solution:
From the above image you can see that the splitter sends a copy to the Production
LUN and the RPA.The write is acknowledged by the LUN and the RPA. The RPA
writes the data to the journal volume along with a time stamp and bookmark
metadata.The data is then distributed to the local replica in a write-order-consistent
manner. This means that if your consistency groups contains many LUNs, all the data
being written is write-order consistent.
An example of a Continuous Remote Replication (CRR) solution:
If we examine the IO sequence of the CRR solution we can see again that the IO is
split sending one copy to the production LUN and the other to the RPA. The Process
as mentioned can be:
1. Asynchronous In Asynchronous repl the write IO from the host is sent to the
RPA. The RPA acks it as soon as data arrives into its memory.
2. Synchronous In Sync mode no data is ackd by the RPA until it reaches the
memory of the DRs RPA or DR persistent storage depending on whether the
measure lag to remote RPA flag setting is enabled in the configuration. Sync
replication can be run over FC or IP with the requirement that when using FC the
latency limit does not exceed 4ms for a full round trip and for IP the latency does not
exceed 10ms for a full round trip.
For a concurrent local and remote (CLR) solution, both CDP and CRR occur
simultaneously to provide CLR.
The RecoverPoint family consists of three license offerings:
RecoverPoint/CL (Classic) for replicating across EMC Arrays and non-EMC
storage platforms with the use of VPLEX. Note: capacity is ordered per RPA cluster
not per RP system. Supports all EMC array splitters.
RecoverPoint/EX for VMAXe, VPLEX, VNX series,
VNXe3200, CLARiiON CX3 and CX4 series, XtremIO, ScaleIO and
Celerraunified storage environments.
RecoverPoint/SE for VNX series, VNXe 3200, CLARiiON CX3 and CX4 series, and
Celerra unified storage environments.
Gen5 Hardware
The RecoverPoint appliance (RPA) is a 1u hardware based server (Intel R1000). The
specification of the RPA is as follows: