One killer breakout at EMC World was “HOWTO configure a Virtual RecoverPoint Appliance.
This takes one of the most sophisticated replication (both local and remote) products on the market and makes it simple to install and configure as a virtual appliance for non-production uses.
Making something a product (with everything it entails) supported in production environments takes more time (before you ask, YES we are working on it :-), but this makes it easy for people to play, try, learn, demo.
UPDATE (missed an important person): Big thanks to Ken Gould and Steve Hagerty from the Virtualization Solutions Center in Cork (Fellas you rock – you can always tell the Cork crew by their cool Irish brogue accent in the videos:-) and the always fantastic Stephen Spellicy on the vSpecialist squad. Extra thanks to Rick Walsworth and the Israeli RecoverPoint team – for making a kick-a$$ product (customers love it) and taking a bold step of sharing this goodness.
So, what is EMC RecoverPoint?
EMC Recoverpoint does simple, efficient (while sophisticated) local and remote continuous replication. Think of this as a “Tivo” for general purpose storage use cases. It’s not snapshots, it’s a continuous journal that can be used for local purposes or on the remote side.
Above and beyond that core function, it:
- compresses the WAN traffic in real-time – customers often find 7x more efficient use of the WAN compared with traditional async array based replication. That saves big $$.
- Supports a broad range of RPOs – from strict sync, async (you can select the RPO), or adaptive.
- Has a scale out architecture – you can add more RecoverPoint appliances (up to 8 on each side) to increase device counts and also increase replication bandwidth. Can scale out to replicating 600TB of storage (if you’re even bigger, EMC has solutions that can go even higher).
- has very sophisticated consistency group technology – can in fact have consistency groups spanning RecoverPoint appliances in a cluster.
- Is deeply integrated with the vCenter APIs – you can see the relationships of VMs to replication state directly in RecoverPoint. Recent additions in v3.3 make this even better – with more comprehensive logging and filtering for VMware-related tasks. See the screenshot below where you can see whether individual VMs are replicated or not, and their relationship with VMware datastore objects. If only I could share where we were going next re: RecoverPoint/VMware integration – it’s super-cool :-)
- Great SRM support – recent additions in v3.3 make this even better – supporting use cases where the failed over state needs to be maintained over a long period with loads of data change. RecoverPoint also has an automated SRM failback capability like EMC’s other replication capabilities.
- Can support heterogenous configurations (non-EMC arrays)
- In Unisphere (the unified next-generation EMC GUI), RecoverPoint is integrated in with primary file and block storage management UI as shown here.
If you’re interested in trying out RecoverPoint, or are an EMC partner (technology partner or reseller), the vRPA makes this as simple as can be.
If you’re interested, read on!
Ok, first of all, here’s a step-by-step HOWTO guide on getting it setup.
To use this, you will need a RecoverPoint ISO. This should be available to EMCers, customers and EMC partners on Powerlink here - Home > Support > Software Downloads and Licensing > Downloads P-R > RecoverPoint and RecoverPoint/SE
Note that there are also minor hardware pre-requisites. You need Nehalem-based CPUs, vSphere 4 (both needed for VMdirectpath) and Qlogic 24xx/25xx HBAs.
Editorial note: Normally, as people who know me can attest to, I’m not a general fan of VMdirectpath. Most people think of it as a “performance thing” when the reality is that with VMXNET3 and pvSCSI adapters in vSphere 4 you can get to within low percentage points of the same performance as you can with “hypervisor bypass” (met 3 customers in the last 2 weeks who were adamant they needed VMDirectPath for “performance” – but didn’t know what their perf goals were, and were using VI3 as the baseline - argh), and I know that this is called out in Cisco’s training on UCS. For some reason people think for “high performance IO” you can’t do it without bypass, but that is not explicitly true. Also people conflate interface virtualization (SR-IOV) with VMdirectpath. One doesn’t necessitate the other.
This use case for VMdirectpath is interesting and has nothing to do with performance. It’s needed because the RPA explicitly expects those qlogic adapters, and VMdirectpath exposes those up transparently to the vRPA. VMDirectPath made virtualizing an appliance with a hardware dependency much easier.
Something to understand when you’re reading the doc. RecoverPoint creates a copy of every IO as it travels from the host to the target and stores this in a journal. Where this “splitter” resides can vary choices are:
- In the Array itself. This is embedded in EMC’s midrange Unified platform and is the simplest (and highest customer satisfaction) way of doing it. By definition, this homogenous configurations only.
- In the fabric. Both Cisco SANTAP and Brocade Intelligent Fabric support splitting off Recoverpoint IO. This supports heterogeneous configurations. It is notable that these configurations are much more complex (upside is they are much more flexible), and you need to follow the interop guideline very closely.
- On the host. Recoverpoint has a host-splitter, which is a filter driver, with support for a broad set of OSes.
Ok – not much of a reader? Here’s the video series highlighting how easy this really is.
HOWTO: Installing a Virtual RecoverPoint Cluster - Part I: covers the basics of getting vRPA installed.
You can download this video in high-rez MOV format here.
HOWTO: Installing a Virtual RecoverPoint Cluster - Part II: covers how to use the simple wizard to create a vRPA cluster
You can download this video in high-rez MOV format here.
HOWTO: Moving a vRPA to another host: Shows how to deal with the WWN mapping as the vRPA could move from host to host.
You can download this video in high-rez MOV format here.
HOWTO: Replacing a vRPA: shows how to replace a vRPA in a cluster.
You can download this video in high-rez MOV format here.
HOWTO: Site Recovery Manager with vRPAs: shows how to use VMware Site Recovery Manager with vRPAs.
You can download this video in high-rez MOV format here.
I’m interested in your feedback, and so is the RecoverPoint team – please post your comments, and experiences! Would you be interested in buying a vRPA as opposed to a 1U physical appliance?
Thanks Chad for posting.
This is a great post and I hope folks dig in and try this one out, they won't be disappointed.
It was a pleasure to work on this project with my pals from Cork -- Ken Gould and Steve Hegarty (incidentally, Steve who was actually responsible for the document and invaluable throughout the entire process).
And of course without the support of folks from the RecoverPoint Marketing and Development/QA teams (Rick W, Sharon Almog, Efri Nattel-Shay), none of this would be possible. They have a great product, was fun to virtualize this one, even though many said it couldn't be done.
As Pat G once told me -- never tell an engineer it can't be done, because they hey will work extra hard to prove you wrong!
-Stephen
Posted by: Spellicy | June 03, 2010 at 12:29 AM
Thanks for the mention folks. It was a great project to be part of and a total team effort from start to finish.
Though creating the video and adding the voice over was a challenge. Nothing like hearing my own dulcet tones on those voiceovers to make me cringe!
Dibs on the document half next time around Steve!
Posted by: Ken Gould | June 03, 2010 at 07:54 AM
Chad -- a month ago I asked our EMC support tech in the area to upgrade my RPA on 3.2 to 3.3. I put in support ticket and everything; scheduled install for tomorrow, 6/4. Was told on 6/2 that 3.3 is not general release and he is not allowed to install it. This comes from his EMC Field Supervisor.
Any advice?
Posted by: Phillip Reynolds | June 03, 2010 at 08:29 AM
One of the changes to RecoverPoint access on Powerlink is that customers no longer have access to the ISOs so this is a EMC or partner option only (unless you can get your local CE to get you the ISO ;-) ).
This was a recent change as I used to be able to download all the ISOs myself in preparation for a code upgrade (we have been replicating TBs of SQL datbases since 2007 with RP).
Posted by: Aran Hoffmann | June 03, 2010 at 04:48 PM
Philip Reynolds. I am a Support Manager for RecoverPoint at EMC. Would you be willing to contact me offkine to review this? I would like to review the Service Request and head off any further confusion. 3.3 has been GA since March and there should not be anyone "not allowed" to install it once the request has gone through EMC Change Control
Dave Gavin
Sr. Manager
VPLEX and RecoverPoint Support
EMC Corporation
[email protected]
Posted by: Dave Gavin | June 04, 2010 at 07:55 AM
Chad, this is really awesome! I just passed the RecoverPoint Data Replication and Recovery exam this week and I love working with the product. We have physical RPAs in one of our labs but this will be extremely helpful as we can break it down and rebuild it much easier. I look forward to trying it out, thanks to everyone for their work on this.
Posted by: Matt Taylor | June 04, 2010 at 10:02 AM
All, I have spoken to Phillip Reynolds. Thank you for the quick response Phillip. We have gotten to the bottom of a miscommunication issue internally at EMC that led to the mistaken belief we could not install RP 3.3.
As I stated previously, 3.3 is GA. It is available for all new installs and also for upgrades once Change Control approval has been completed.
Dave Gavin
Sr. Manager
VPLEX and RecoverPoint Support
EMC Corporation
[email protected]
Posted by: Dave Gavin | June 04, 2010 at 05:21 PM
Folks - We've taken a number of questions on this topic and clearly there is excitement, which is a good thing, but I wanted to post a quick clarification on the topic of support for the Virtual RPA.
When presented at EMC World, it was clearly stated that while the lab testing was very promising, this is not a EMC Support Matrix (ESM) supported configuration and under no circumstances should this be run in production environments.
There is an active work stream and project to understand the requirements and case for making this a supported configuration, but until this work is completed and this configuration is on the ESM, this remains unsupported (lab environments only).
Thanks, Rick Walsworth
Posted by: Rick Walsworth | June 06, 2010 at 12:46 PM
Recoverpoint is something that we are currently considering for implementation next year. If there was an opportunity for us to conduct a trial / Proof of concept with some form of virtual appliance then we would jump at the chance.
What isn't clear in the article is whether this is another of EMC's free virtual appliances for non-production usage.
Can anyone clarify the situation?
Posted by: VirtualPro | June 09, 2010 at 04:19 AM
VirtualPro, from what I understand this is only designed to be implemented in a lab environment and used for learning and demonstration. I would not recommend interfacing this as a POC in a production environment which could potentially impact production data.
Posted by: Matt Taylor | June 09, 2010 at 12:34 PM
Thanks Matt, I do fully understand that it's use is Lab only. Rest assured something that hasn't been through basic trial, POC + full system testing ain't going anywhere near my production environment.
Chad, I've been to the powerlink page shown in your article, however it has in big letters across the top
"RecoverPoint software requires direct assistance from EMC for installations or upgrades. Please contact your local service representative if you require further assistance"
Is this a freely available virtual appliance like the Celerra and FMA?
Posted by: VirtualProUK | June 10, 2010 at 05:35 PM
@VirtualProUK
This is what I was referring to in my comment. The RecoverPoint ISO image which is required for building the vRPA is no longer accessible to customers. I am a registered RecoverPoint user and recently the access on Powerlink changed and I am no longer able to download the RecoverPoint ISO image.
So this looks like it can only be deployed by a partner or EMC personnel.
Posted by: Aran | June 18, 2010 at 12:35 PM
I'm an EMC partner and don't have access to the ISOs either. I've been wanting to setup an RP testing area within our VMware lab so we can use as a training tool and customer demo of the interface and functionality but no ISOs equals no lab.
Posted by: Rik Guyler | July 01, 2010 at 01:44 PM
Hi Chad
The HOWTO PDF link is broken. Could you please update the link?
Thank you
Christian
Posted by: Christian | October 28, 2010 at 05:10 AM
Where can I download the HOW-To guide and the videos, the links are no longer available?
Thanks
Posted by: Delano | December 27, 2010 at 10:07 AM
Most of us do not take the time to understand the operation of our instruments, we rush in and call someone in need of repair. To avoid an embarrassing and unnecessary costs, make sure to have everything connected and plugged in. It may sound silly, but it happens. Then find out if you have a warranty on the unit. If yes, you read it carefully.
Posted by: Burnaby Appliance Repair | February 28, 2011 at 12:07 AM
Something to understand when you’re reading the doc. RecoverPoint creates a copy of every IO as it travels from the host to the target and stores this in a journal, There is an active work stream and project to understand the requirements and case for making this a supported configuration.
Posted by: dakuro | April 07, 2011 at 09:54 AM
Can't download the .pdf from behind the VMware firewall. Also I get the following message when trying to download the .ISO from my Powerlink account,
"RecoverPoint software requires direct assistance from EMC for installations or upgrades. Please contact your local service representative if you require further assistance.
There is no item available."
Posted by: Charles A. Windom Sr. | February 23, 2012 at 05:16 PM
Thanks a Ton , you guys are great . Please keep posting such demos and videos
Posted by: Kel | April 09, 2012 at 02:27 PM
Hi Guys,,
I have managed to download Recoverpoint 3.5 ISO. I wanted to know has anybody tried using 3.5 . Also the hardware pre-requisites are they still applicable for version 3.5
Posted by: Munishpal | May 25, 2012 at 08:14 AM