Pure //Accelerate 2017: Photo Blog Reviews a Great Event

Last week was a good one in the annals of tech events. Pure //Accelerate set the bar for events that are high-impact and high-value, yet of a manageable size that wasn’t overwhelming. It was that rare event where you actually could get around to everything. And it was done with class and style.

For those who couldn’t make it, and for those that were there and want to re-visit, we’ve put together this Photo Blog that captures scenes from across the show. Thanks to photographer Brendan Simpson for taking the pics. His work and contact info can be found here.

Folks were heading into the venue on Monday, and many were sporting the backpacks given to attendees.

Keynotes were a big part of the show, and Pure made a lot of major announcements to very excited crowds.

The venue itself was quite unique: an old ship yard at Pier 70 in San Francisco, turned into an event venue. Pure did a great job combining stylish and modern décor with the almost steam-punk vibe of the building. The use of shipping crates for breakout sessions was quite unique.

Over at the Catalogic booth, we had a great time getting to meet Pure Storage customers, partners and employees. I don’t know how many demos we gave, but it was a lot! Our tech experts covered many use cases from data protection to Test-Dev to DevOps for critical applications that run on Pure Storage. And we had a lot of fun giving away remote-control cars during hourly raffles that never failed to draw a crowd.

We also handed out hundreds of our “No More Scripts” buttons, which could be seen everywhere.

And of course, if you’re giving out cars, you’re going to have winners! We had loads of them. Here are a few.

In addition to our booth activities, Catalogic folks were giving breakouts and speaking on The Cube. Here’s our own Sathya Sankaran sitting down with Vik Nagjee, CTO of Healthcare for Pure Storage. You can watch their interview here.

You can see that Sathya is very enthusiastic when it comes to talking about Pure, Catalogic and healthcare!

We also had a standing room only breakout session featuring Alex Infanzon of Pure Storage and our own Prashant Jaganathan.

And I have to mention the food. Rather than the usual slops you get fed at tech conferences, Pure had the brilliant idea of bringing in food trucks to offer up a wealth of tasty options. And we all got to eat outside in the beautiful weather.



And of course, we have to mention the entertainment: Snoop Dogg and his band!


And that about wraps it up. Hope you enjoyed this photo retrospective of Pure Accelerate. We can’t wait to see what’s in store for us next year!

Read More
06/20/2017 0 Comments

We’re Accelerating SQL Server Clones at Pure //Accelerate 2017

Catalogic is excited about showcasing our application-aware snapshot and replication solutions at the upcoming Pure //Accelerate 2017 show next week. Join us at Booth #2 and meet our technical team to discuss how we can add value to your environments or your customers.

The focus of this blog will be on some specific capabilities within Catalogic that allow you to maximize your Pure Storage investments, particularly around SQL Server (though much of this applies to other databases we support as well). We often see customers try to automate some of the snapshots and cloning through scripts, but scripts suffer from a variety of problems:

1. Error Recovery/Handling

I cannot emphasize this enough. The enterprise risk you are exposing your organizations to is exactly the kind of risk that results in lost jobs when things go wonky. This is also the primary reason for data sprawl. Clean-up logic is almost always an after-thought with scripts, and copies often get made but never deleted.

2. Application Awareness

Crash consistency is not application consistency. Application consistency is not application awareness. Being able to integrate with the SQL stack and the server stack seamlessly is important to deliver a reliable mechanism to deliver copies.

3. Security

How many scripts still use important passwords in plain text? Don’t even get started on AD integration and RBAC.

4. Language

It took me 12+ years in the United States to get about a quarter of the folks to understand the English out of my mouth 😊. Computer Languages aren’t that different. Python guys don’t always get PERL and vice versa, and neither of them are particularly proficient at JavaScript or PowerShell. This is where an interface takes over and establishes a common language for all to work with.


Running these scripts on an enterprise FlashArray from Pure Storage is like buying a Formula1 car and saving money by fitting it with 4 bald tires. Penny wise, pound foolish.  In fact, we’ve found so many concerns with scripts that we’re even giving away “No More Scripts!” buttons at //Accelerate.

Drop by to grab your button. We’ll be randomly selecting folks wearing the buttons to win one of the many remote-control cars we’re giving away.

Other than addressing these blatant issues with promoting and using scripts, what are some of the scenarios where Catalogic can really help deliver a better outcome for your organization, especially in regards to Microsoft SQL Server?

SQL Server Failover Cluster Aware Cloning:

Disk Signatures are thumbprints that Microsoft uses to identify disks and it helps them deal with knowing what physical disks belong to which volume during boot time, as well as when it sees new devices. Windows Clustering especially relies on this mechanism to ensure it avoids “split-brain” scenarios for shared drives. When you want to restore a clone of your DB back to a cluster, the volume will show up with the same signature and can confuse Windows and Clustering. This is why scripts often fail to restore back to the original cluster, unless the original shared volumes are destroyed.

Catalogic will allow you to define a proxy SQL server that can be used to re-signature the disks before we mount it back to the original clusters. One of our Catalogeeks, @Martin Phan, explains this in a demo video.

VSS Consistent Replicas

Pure Storage provides a hardware VSS provider for physical SQL workloads, but this provider only works for VSS consistent snapshots on the local array. This provider predates Protection Groups and there is no easy way to get an application consistent copy over to your replica array. Some script-based solutions use a workaround that takes a snap, creates a new volume off it and replicates it. The problem with this approach is the amount of data that needs to be transferred every time – it’s the full copy, which is a colossal waste of bandwidth. On top of it, the clean-up logic is inefficient and can create sprawl within your organization. This is one reason why “snapshot assisted backups” from some of the new backup appliances are popular among Pure customers, because they can at least ship only the incremental changes, even if it means losing the compression/deduplication savings in-flight.

The most efficient solution requires building a VSS hardware provider that integrates with Pure Storage’s Protection Groups. Catalogic delivers that. We’ve built a hardware VSS provider for SQL that also handles replication. It does one better than purpose-built snap assisted backup solutions by moving data at the storage layer, thereby preserving the 5:1 data reduction Pure Storage customers are getting. As a recent joint Pure/Catalogic customer told us, “A storage dollar not spent on Pure is a dollar wasted.” We agree! Don’t buy low performant backup appliances just to get an app-consistent offsite copy.

AlwaysON Instant Seeding or Remote Replicas

AlwaysON Availability Groups from Microsoft SQL Server have been a revelation for many users that can’t afford much downtime. The swift adoption of AlwaysON shows that HA configurations are a core requirement in most companies. However, establishing an availability group across multiple sites may be a concern. It requires sending all the data over the wire and it requires the Pure Storage array to have to work on deduplication and compression of the same blocks again. We see customers often use replica DBs for testing and after every test, reseeding those databases can be a pain for the administrators and places a lot of burden for your network and storage to achieve a net zero effect.

Catalogic has an instant seeding option for remote sites. Using it, you can reseed the replica database from an existing snapshot in the replica site. Any unhealthy/uninitiated replica copy can be recovered and brought back in synch with its primary database with little to no additional data transfer over the wire. Pure Storage also doesn’t have to spin its wheels trying to compress these blocks. This is much quicker, requires less network bandwidth and is more efficient on the storage.


This is just a small sampling of the unique SQL Server features built into the Catalogic Copy Data Management platform to allow you to leverage and maximize your investments in Pure Storage. We would welcome the opportunity to interact with your teams and discuss how we can help improve your processes around:

  • Test/Dev automation and test data management
  • Instant backups and cloned recoveries with a catalog
  • DevOps transition and integration with Chef, Puppet, Ansible, etc.
  • Automation of DR for physical and virtual servers

Drop by to meet us at Booth #2 next week, where we’ll be able to show you all these features via live product demos.  Or feel free to email us anytime at Pure@Catalogicsoftware.com.

Read More
06/08/2017 0 Comments

Let us show you around

Data ProtectionData ManagementOpen VM BackupNetApp Ransomware ShieldNetApp File Catalog