The InformationWeek -- Blogs
Storage Blog

Topics:   Storage

  • Email this page E-mail this page
  • Print this page Print this page
  • Bookmark and Share
  • icon

Application Aware Storage and Protection


Posted by George Crump, Apr 29, 2009 09:24 AM

In storage, its easy to forget that it is all about the application, especially when it comes to protection and more importantly recovery of that application. There is a wide variety of storage data protection from basic RAID to snapshots. There is an even wider variety of data protection software that provides multiple levels of protection, but between the two there is only rudimentary understanding of the application.


Companies like NetApp, SyncSort and AppAssure are all now offering solutions that have a more intimate, application aware understanding of specific applications that are critical to the enterprise; Exchange being the most common, but some are including support for SQL and SharePoint as well.

Application aware data protection and/or storage moves well beyond the capability of knowing how to quiesce the application so that the changes of a consistent copy of the environment is made. Protection of applications like Exchange, SQL and Oracle are almost useless when the last known good copy is last nights backup. The replay of transaction logs alone, if they survived the data failure, could take a very long time, let alone how long the base restore would take.

A more granular approach that either thins out the amount of data moved, as is the case with block level incremental (BLI) backups or utilizes on-board snapshots is preferable here, so the frequent capture of the data can be made. If an Exchange environment can be protected every 15 minutes with minimal data movement, the work to reapply transaction logs will be minimal. With these techniques, snapshots or BLI data growth is minimal.

As we discuss in an earlier entry "The Problem with Snapshots", the advantage of the off-primary storage solutions, i.e. not snapshots, is that if there is a failure on your primary storage, your protected copy does not fail along with it. In many cases these off-primary solutions can even allow you to start operating immediately off the protected copy while you rebuild and recover the fallen host or storage. The ability to recover in place, without having to move data in these key applications becomes more critical as capacities increase and recovery windows decrease.

Going further these solutions need to understand what application they are protecting at a very granular level; messages within Exchange or objects within SQL or Sharepoint. For example you should be able to use one of these tools on Exchange to mount the backup image of the environment for the ability to search for the data needed and instantly restore mailboxes or individual messages directly from the snapshot or disk backup that the tool created.

They should also provide the ability to quickly determine if the backup set itself is valid by doing some sort of corruption detection. We've all seen the studies indicating that almost 50% of recovery attempts initially fail. The wrong time to learn that your backup copy of your Exchange environment is corrupt is when you attempt to recover it. Having that knowledge prior to you actually needing that backup copy can allow you to either take another backup, again with these tools there is little impact, or at least you know not to waste time recovering bad data.

Optimal performance of these mission critical applications is always going to grab headlines but when the server is down, the storage has failed or a user’s mailbox is corrupted, all the talk of optimal is quickly traded for "just get me back to work at any speed".

Track us on Twitter: http://twitter.com/storageswiss.

Subscribe to our RSS feed.

George Crump is founder of Storage Switzerland, an analyst firm focused on the virtualization and storage marketplaces. It provides strategic consulting and analysis to storage users, suppliers, and integrators. An industry veteran of more than 25 years, Crump has held engineering and sales positions at various IT industry manufacturers and integrators. Prior to Storage Switzerland, he was CTO at one of the nation's largest integrators.

« Microsoft: We're Not Making A Zune Phone For Verizon Wireless | Main | You Can't Have Your Java And Fork It, Too »



Sign Up Now
For InformationWeek News Alerts




This is a public forum. United Business Media and its affiliates are not responsible for and do not control what is posted herein. United Business Media makes no warranties or guarantees concerning any advice dispensed by its staff members or readers.

Community standards in this comment area do not permit hate language, excessive profanity, or other patently offensive language. Please be aware that all information posted to this comment area becomes the property of United Business Media LLC and may be edited and republished in print or electronic format as outlined in United Business Media's Terms of Service.

Important Note: This comment area is NOT intended for commercial messages or solicitations of business.




 
 

  1. Sequential Programming: Like Eating Peas with a Straw.
  2. Biomolecular device using self-assembled DNA nanostructures?
  3. Coreinfo v2.0: A Simple Utility to Understand the Manycore Complexity in Windows


Join The InformationWeek Group On LinkedIn


                           


  1. More Reasons Why Linux Misses The Desktop
  2. Too Much Netbook For Too Litl?
  3. Verizon: $350 ETF Is A Go
  4. Motorola Explains Why Droid Doesn't Have Multi-Touch


  1. Florida Hospital Dials Up iPhones For Nurses
  2. Full Nelson: A Web Presence Needs Sizzle, My Nizzle
  3. Is Antivirus Software Dead?
  4. Practical Analysis: The Fastest-Growing Security Threat
  5. InformationWeek Analytics Research: Federated Search
  6. Securing The Cyber Supply Chain

 

  Ars Technica
Boing Boing
Channel 9 Forums
CRN Blogs
Dr.Dobb's Portal: Blogs
Engadget
Gizmodo
GrokLaw
  Lifehacker
Schneier on Security
Slashdot
TechCrunch
Techdirt
Techmeme
Valleywag

  DECEMBER 2008
NOVEMBER 2008
OCTOBER 2008
SEPTEMBER 2008
AUGUST 2008
JULY 2008
JUNE 2008
MAY 2008
  APRIL 2008
MARCH 2008
FEBRUARY 2008
JANUARY 2008
DECEMBER 2007
NOVEMBER 2007
OCTOBER 2007
SEPTEMBER 2007