I track numerous sites focused on data protection and storage and am always interested in what other industry participants are discussing. The blogroll on this site includes links to some informative and interesting blogs. However, as with anything else on the web, everyone brings their view of the world which inevitably influences their perspective.
This brings me to my next point; I recently ran across a blog post where an EMC guy bad mouths SEPATON’s DeltaStor technology which is used in HP’s VLS platform. The obvious conclusion is “This is an EMC guy so what do you expect?” which is true. However, I think it deserves a brief response and wanted to respond to his his major point. To summarize, he is commenting on the fact that DeltaStor requires an understanding of each supported backup application and data type and that this makes testing difficult. Here is an excerpt:
Given that there are at least 5 or 6 common backup applications, each with at least 2 or 3 currently supported versions, and probably 10 or 15 applications, each with at least 2 or 3 currently supported version, the number of combinations approaches a million pretty rapidly
This is a tremendous overstatement. HP’s (and SEPATON’s) implementation of DeltaStor is targeted at the enterprise. If you look at enterprise datacenters there is actually a very small number of backup applications in use. You will typically see NetBackup, TSM and much less frequently Legato; this narrows the scope of testing substantially.
This is not the case in small environments where you see many more applications such as BackupExec, ARCserve and others which is why HP is selling a backup application agnostic product for these environments. (SEPATON is focused on the enterprise and so our solution is not targeted here.)
He then talks about how there are many different versions of supported backup applications and many different application modules. This is true; however it is misleading. The power of backup applications is their ability to maintain tape compatibility across versions. This feature means that tape and file formats change infrequently. In the case of NetBackup, it has not changed substantially since 4.5. The result is that qualification requirements for a new application are typically minimal. (Clearly, if the tape format radically changes, the process is more involved.) The situation is similar with backup application modules.
The final question in his entry is:
do you want to buy into an architecture that severely limits what you can and cannot deduplicate? Or do you want an architecture that can deduplicate anything?
I would suggest an alternative question: do you want a generic deduplication solution that supports all applications reduces your performance by 90% (200 MB/sec vs 2200 MB/sec) and provides mediocre deduplication ratios or do you want an enterprise focused solution that provides the fastest performance, most scalability, most granular deduplication ratios and is optimized for your backup application??
You decide…
Oh as an afterthought, stay tuned to this blog if you are interested in more detail on the first part of my question above.