XtremIO and RecoverPoint are well known products to anyone familiar and update with what is hot with the IT world. XtremIO is the meteoric EMC #1 leader in all flash array markets while RecoverPoint has been the EMC leader in the replication market for many years.
When bringing two great complementary products together, it is expected to get great results. The new integration between RecoverPoint and XtremIO is much more than just adding replication capabilities to XtremIO. This is definitely the case when the whole is greater than the sum of the parts.
RecoverPoint Never Stops Surprising
Personally, what I like most about RecoverPoint is how unique it is in the way that it integrates with all EMC arrays. Today, RecoverPoint is integrated with most EMC arrays including VNX, VMAX, VPLEX and ScaleIO. Each one of these integrations is not only tailored to the needs of the array’s specific target market but it also leverages unique array capabilities that gives customers even more added value. EMC is doing it again with this new integration of RecoverPoint for XtremIO.
RecoverPoint for XtremIO Design Goals
For the most part, XtremIO is about superior, consistent and predictable performance, rapid response time, efficient and sophisticated data services, massive scalability and better TCO. Hence it is critical that a replication solution for XtremIO will not create additional overhead and will have minimal impact on performance and response times. It is also important that the replication will be able to scale out with XtremIO. And like anything else with XtremIO, the expectation is that it will keep the simplicity and easy to use as any other feature of XtremIO
Leveraging XtremIO Native Snapshots
The RecoverPoint for XtremIO solution meets all the above design goals by creating a new unique snap-based replication solution.
XtremIO has great snapshot capabilities. It can create and delete snapshots very quickly. XtremIO can instantaneously refresh any snapshot to any snapshot or volume and it also has an API for XtremIO’s metadata that is capabilities to differentiate deltas between snapshots.
Thus, instead of using the traditional RecoverPoint splitter technology, EMC leverages XtremIO’s native snapshot capabilities to create a splitter-less solution that enables best in class RPOs of one minute or less!
The way it works is quite simple. First, a snapshot is created on the production XtremIO array and all of its data is efficiently transferred by RecoverPoint to the target replica-site XtremIO array. Then, it is stored as an XtremIO snapshot (again using the native capability) within the target array.
Subsequent snapshots are then created in cycles. At the start of a new cycle, RecoverPoint creates a new snapshot on the production XtremIO array. RecoverPoint then asks XtremIO for the difference between the new snapshots and the previous one. Getting this difference allows RecoverPoint to track the changes and only transfer the changed data to the target XtremIO, so they can be stored as a new snapshot on the target side. Last but not least, RecoverPoint purge the previous snapshot (and no longer needed) from the production site.
In regards to the snapshot cycles’ configuration, the user has two options:
- Periodic snapshots: allows users to set a minimum time between cycles (minimum is one min.)
- Continuous snapshots: allows users to have continuous cycles with no wait time.
Top of the Market Solution Benefits
The result of this new architecture is great!
The solution enables effective RPO that can reach to less than 60 seconds with thousands of points in time to recover from. The RTO is immediate and you can do DR testing for an unlimited amount of time.
In regards to performance, RecoverPoint completely offloads all replication tasks overhead to RecoverPoint CPUs enabling XtremIO to continue providing consistent and predictable high-performance.
RecoverPoint can also scale out with XtremIO by adding additional RPAs as needed.
Along with this new concept of snap-based replication, you continue to enjoy all the usual benefits and other goodies of RecoverPoint. All DR operations are supported including failover, efficient failback, production restore and DR testing; All WAN bandwidth reduction techniques such as compression and deduplication are supported. Multi-site is supported by enabling both fan-in and fan-out. The replication may be local or remote and also bi-directional.
An important feature that comes along with RecoverPoint is replication heterogeneity. This means you can replicate from XtremIO to any RecoverPoint support array (like VNX) and vice-versa. When XtremIO is the target, changes from the splitter will be stored in XtremIO as a form of snapshot and when XtremIO is the source, changes from XtremIO are stored in the target journal.
Better Together with VPLEX
EMC having a new integration of RecoverPoint with XtremIO does not exclude previous solutions you may have already implemented. Prior to the new integration you could also protect XtremIO with RecoverPoint using RecoverPoint for VM’s or VPLEX. It is important to know that these options are still relevant. For example, if you are already using XtremIO with VPLEX and RecoverPoint yet you still want to enjoy the benefits of VPLEX, you can continue to do so.
It is also possible to have splitter based replication like VPLEX together with XtremIO snap-based replication using the same RecoverPoint cluster. This allows users to use existing assets such as RecoverPoint appliances or RecoverPoint CL licenses.
If you want to learn more about this exciting RecoverPoint for XtremIO integration please click here.
Principle Product Manager, RecoverPoint