VPLEX/RecoverPoint Integration with XtremIO – A customer case study

 

It’s not a secret that one of my favorite products within EMC is VPLEX, it’s a product that means different things for different people, some look at it as a DR solution while others loos at it in it’s true flash and glory meaning, a distributed cache that is virtualizing your underlying storage and provide an Active – Active site topology so for example, you can have site A in NY distributed  to site B in a remote location (up to 10ms latency is the supported configuration as of 07/2014)

“but isn’t the latency between the sites defied the point of using an AFA like EMC XtremIO” ??

nope, you can have you site A VM’s, DB’s et’c doing their thing in site A and in a n event of a site failure, leverage vSphere HA to restart them in the remote site

Or…

you can leverage the VPLEX RecoverPoint splitter replicating to a remote site in an async fashion, in fact I have just the customer that is doing this to tell you about..

image

CLAL INSURANCE

The Tel-Aviv-based Clal Insurance is Israel’s leading insurance, pension, and financial  services group. The Clal Group holds a 19% share of the Israeli insurance market and  manages hundreds of billions of shekel-denominated assets. Haim Inger is the CTO at  Clal Data Systems, the IT company that provides all IT services to Clal Insurance.

Their Challenges

For Inger, the main storage-related challenge facing his organization was end-ofmonth reporting on the life insurance systems. Even with high-end storage in the data  center, these core applications needed better performance.
“The end-of-month jobs would start around midnight, and they would not end until  around 2:00 p.m. the following day,” he recalls. “The result was that almost 600 users  were unable to do their work for most of the day on the first of every month, and  customers were unable to get any service during that same period of time.”
This situation was costing Clal Insurance an estimated $900,000 per year in lost  business and productivity. Inger could see that the main bottleneck was storage, and  he was looking for a solution that would make it possible to finish these jobs much  earlier.

The Solution

The answer was an EMC XtremIO All-Flash Array. Clal Insurance started by deploying  a two X-Brick cluster (X-Bricks are the basic scale-out building blocks of XtremIO  arrays) and replicating them locally with EMC VPLEX to another two X-Brick cluster.
The local VPLEX replication of the X-Bricks was in addition to a full disaster recovery  (DR) backup system, using EMC RecoverPoint.
With this configuration, which provides both data availability and storage virtualization
for data mobility, Clal Insurance was able to dramatically reduce the time needed to  run the end-of-month reports. “Our goal was to finish the reports around 8:00 a.m.,
even though users typically arrive at work an hour earlier,” says Inger. “We actually  finished at 5:30 a.m.”
And the story gets better. “We have seen the same benefit in an even more
demanding scenario, which is end-of-year reporting,” Inger continues. “On a usual  basis for end of year, we would be shut down for 24 hours. Thanks to XtremIO, we  were able to open the systems at 6:20 a.m. on January first of this year. Even with  local replication using VPLEX, plus RecoverPoint backup to our DR site, the reporting  goals and online day-to-day work were not affected. We don’t see any impact at all.

image

Clal Insurance tried several ways to solve the end-of-month reporting issue before
deciding to deploy XtremIO. First they installed more flash drives in the existing
storage they had on the premises. This approach resulted in small gains — instead of  2:00 p.m., the jobs finished at around 12:00 p.m. — but it was not enough. Then they started looking at All-Flash Arrays, including XtremIO, and others.
“The reason we decided to go with XtremIO, even though it wasn’t yet generally
available, was the product’s ability to coexist with our current environment.” says Inger. “We already had VPLEX installed, and our existing DR configuration was based  on VPLEX and RecoverPoint. The only solution we saw that was really plug-and-play  was XtremIO.”
Clal Insurance evaluated two X-Bricks for almost six months before putting XtremIO into production. “We tested two things,” explains Inger. “First we tested the stability, to see that we didn’t get data corruption, downtime, or anything like that. XtremIO  was very stable, even during the early beta phase. The other thing we checked was performance. Depending on the application, we got from two to ten times better
performance with XtremIO compared to our existing storage environment.”
Specifically, the best average read time on the company’s existing high-end storage was about 5ms. Clal Insurance was looking for at least 3ms; they achieved 1.5ms with XtremIO.
Inger says XtremIO was the right choice. “From the moment we got the X-Bricks and installed them physically, it took us less than a week to move the first production database over, and then an additional two weeks to move the other four databases —a total of 14 terabytes,” he says. “And it just worked. I didn’t have to reinvent or rearchitect my DR system or anything else. With any other solution from IBM, NetApp,
or the All-Flash Array start-up vendors, I would have had to reinvent almost
everything about backup and DR. What’s more, the management is any storage guy’s dream. XtremIO is the simplest storage system I ever saw anywhere to manage.

 

image

Unlike other insurance companies, Clal Insurance is 100% virtualized. The company has more than 1,300 servers, all using the latest VMware solutions. XtremIO fits right  in. “The benefit of XtremIO for a virtualized environment lies in its Inline Data  Reduction capabilities.” says Inger. “Our database servers previously consumed about  120TB of Fibre Channel disk. With XtremIO, we consume only about 40TB of SSD
because of the data reduction ratio. That is a real savings of money and footprint, with much better performance than we had before.”
Inger purchased several additional X-Bricks recently. “All of our database virtual  machines are going to reside on XtremIO,” he says.
In summary, XtremIO is used for two main purposes at Clal Insurance: The first is to  accelerate the day-to-day use of applications and to super-accelerate the nightly and  end-of-month jobs of the life insurance applications. The second is to accelerate the deployment of the company’s virtual servers with as small a footprint as possible on  the storage side.
“The greatest benefit we have realized from our XtremIO system is the ability to serve  our employees and our insurance brokers as fast as possible, and with no downtime,  for end-of-month batch processing times,” says Inger. “This project really shows that  investing in infrastructure can bring great ROI to our company while improving the  overall service we give our customers. And we have found XtremIO to be totally reliable, with zero problems.”
According to Inger, XtremIO has a bright future at Clal Insurance. “I plan to move all of the mission-critical databases and most of the mission-critical applications to  XtremIO over the next 12 months,” he concludes. “In my opinion, everything will go there within three to four years.”

below you can also see a demo of VPLEX + the RecoverPoint splitter on XtremIO

Advertisements

2 comments

  1. Hi, you’re not mentioning the “unmap” integration issue between VPLEX and XtremIO. Any update on the roadmap for this implementation?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s