The other day I came across an interesting article in the Channel Register, a publication I read frequently. The journalist, Chris Mellor, was speculating with a backup vendor about a kind of dreamland of data protection. For some reason, it made me think of that moment in “Napoleon Dynamite” when Pedro is running for president, and his entire campaign speech is “If you vote for me, all of your wildest dreams will come true.”
That may work as a campaign speech, but I wouldn’t want to be on the hook to deliver on that kind of promise! But what Mellor was talking about was a bit more specific. Can his backup dream come true?
The discussion centered around one of my favorite topics, using snapshots as backups. However, it was specifically focused on leveraging hardware snapshots to get the job done. The problem is that hardware snapshots are vendor specific. The article notes:
Snapshots, performed by storage array controllers and thus imposing no burden on server resources, were specific to the storage array supplier. You can’t recover a NetApp snapshot to a VNX or CLARiiON array.
Yes, good point. Sure would be nice if you could. The article went on:
Hardware snapshots are supplier and product line specific. If they could be made multi-vendor than a hardware snapshot-based backup product could abolish server-based backup windows because a server-based application wouldn’t be running backup code. Nor would a media server. The backup code, if it existed, would merely issue commands to the storage array,
This is another interesting idea. Get rid of media servers and leverage snapshot code on the array? I like this idea. At the end, the article reaches its Pedro moment:
The idea of using storage array hardware snapshots, with possibly continuous or near-continuous data protection and, by doing so, drastically shortening or eliminating backup windows, is in tune with this trend, and it would surely have a huge appeal. Will it happen?
Will all your wildest backup dreams come true? Well, I was all set to take this to our certified smart guys in engineering and say, “this is a great idea! Let’s do it!” But then I remembered…. Syncsort has been doing this in conjunction with NetApp for the past five years!
The only difference is that with NetApp Syncsort Integrated Backup (NSB) we don’t leverage snapshot technology on the primary storage. Instead, we consolidate backups onto NetApp secondary storage in order to leverage snapshots and clones for rapid recovery of data. This means you can use it across any primary environment, even for data that’s not SAN based (such as local C: drives).
There is one small difference from meeting the “wildest dreams” that Mellor writes about. We do run agents on servers (though not always), but there are good reasons for that. It’s still the best way to capture application-specific knowledge about the data (try backing up a SharePoint farm without agents and all you’re really doing is backing up a bunch of Windows servers). And since the NSB agents are so low impact, they eliminate the real problem with agents, which is taking up too many server resources. We don’t do that. And in any case, for VMware environments you can run without agents (the notion of “agentless” can be misleading – something is always happening somewhere. More on that in a future blog post).
But despite minor variations, NSB is basically doing exactly what Mellor contemplates: delivering a unified backup method that works across any primary disk environment, yet is able to leverage the speed and efficiency of snapshot technology. Not only that, but NSB uses the best snapshot technology in the known universe, which belongs to NetApp.
Mellor speculates that such a product “would surely have a huge appeal.” We agree! And we’re finding more and more that customers agree with us too. As Napoleon Dynamite would say…“Gosh!”
{ 0 comments }