Top 10 Reasons Real-time Compression Provides Extraordinary Storage Efficiency
Over the past few weeks I have witnessed the proverbial mudslinging that takes place in the blogosphere when marketing feathers are ruffled. Most recently I was reading Rich Anderson of The StorageSavvy Blog. The article was "Compression better than Dedup? NetApp Confirms!"
I have to agree with Rich on many fronts. First, "When all you have is a hammer, everything is a nail." Rich points out vendors have to sell "what's in the bag" so it is conceivable that all problems look like they can be solved with their solution. If you look back over the last few years NTAP has always had a "me too" reputation. Whatever the industry has, they have one too and its better. For the last few years, while competing against Storwize, they have pulled the EMC tactic of trying to stall a market by saying, "We have optimization for primary storage with deduplication." The reality is, you can't use it in real time, it is a resource hog, and again Rich mentions, the only use case it works well on in primary storage is VMware (and that is ONLY IF the customer stores their data outside the .vmdk file otherwise compression is much better). Now that NTAP has compression their story has changed saying that compression on primary storage is better for most use cases. Duh! The folks at Storwize (now IBM Real-time Compression) have been saying that for years. Why, deduplication is great for repetitive data sets, i.e. backup, not primary storage. There just isn't that much repetitive data in primary storage. Again, NTAP is trying to stall the market saying they have "in-line" compression for primary storage. Sorry guys, not good enough. In-line is NOT Real-time. Rich also points out that the key characteristics of storage for customers are capacity and performance. Patrick Rogers of NTAP has said publically that compression WILL indeed impact performance and that they even have a tool that will tell you how much performance will be impacted. While NTAP may say compression is "free", we all know nothing worth having in life is free, you get what you pay for. If you need the performance to do compression you are going to have to perform a major upgrade to your filer in order to just be able to perform compression let alone try to do compression in real time. No real savings there.






