Around The Block Blog

Bob Fine, Compellent Technologies

Fully scalable automated storage tiering should be available for any sized budget

by Bob Fine, Director of Product Marketing — December 08, 2009

As many people know, Data Progression, Compellent’s automated tiered storage application, is one of our main differentiating technologies. Data Progression leverages our Dynamic Block Architecture to move individual blocks of data to different tiers of storage based on a set of pre-defined or custom policies. This means only frequently accessed, mission-critical data resides on high-performance storage tiers and infrequently accessed blocks moves to less expensive storage.

Today we received more validation on the value of Data Progression from one of the largest vendors in the industry, EMC. EMC announced it’s now shipping FAST, and in a recent presentation, EMC showed a graphic on their FAST application (slide 16 in this presentation), which is strikingly similar to our Data Progression. (We’ve also seen 3Par, Sun, Avere and Pillar recently announce or promote their own form of automated tiered storage.) The fact that other vendors in the storage industry are following Compellent’s lead in enabling automated tiered storage is flattering.

However, it is worth pointing out a few fundamental differences between the implementations of automated tiered storage. For instance:

  • As I’ve previously outlined, Data Progression is a proven, mature technology that has been in use by customers since 2005.
  • FAST and other competitive solutions only have the capability to move entire volumes of data between tiers, while Compellent’s Data Progression moves data at 512KB blocks, regardless of the storage volume or disk type. Our customers can tune Data Progression to move up to 4MB pages depending on the application, but of course, the more granular the data movement the better. Because of this active management of data, Compellent’s automated tiered storage can save customers 50 percent or more in storage costs.
  • Data Progression and our Fast Track feature will also automatically migrate blocks of data based on frequency of access from the inner to the outer tracks of every disk drive, further saving about 20 – 30 percent in storage costs while improving performance. The fastest parts of a drive is typically the outermost edge. Some vendors put entire volumes on the outer tracks, which in many ways negates the efficiency advantages of automated tiering.
  • Data Progression also tiers data between RAID volumes, so for example, in a single tier of FC storage a Compellent customer can migrate the inactive blocks off of RAID 10 to RAID 5 to further save on disk costs and free up their RAID 10 space for higher-performance needs. Compellent recommends customers use RAID 5 and slower high-capacity drives for read-only snapshots, which don’t need the performance of RAID 10 or fast disk. Why buy tier 1 disk for inactive data?
  • Data Progression software is also an integrated part of our modular and scalable solution, which does not require customers to rip-and-replace their current storage investment just to acquire automated tiered storage as their needs grow. This is perhaps the most important difference between Data Progression and FAST and others. Data Progression is built into the Compellent SAN, just like boot from SAN, snapshots and replication software, and all existing customers need to do is purchase and download a license key.
  • Whereas other implementations are limiting the technology to a small number of enterprise customers today, we believe an automated tiered storage solution should be able to accommodate all enterprises, from the SMB all the way up to the largest enterprise, without discriminating.
  • Many vendors including Compellent, Pillar and 3Par support thin provisioning with automated tiered storage. The combination is critical for maximizing storage efficiency and utilization. On the other hand, EMC doesn’t appear to support thin provisioning with FAST.  The lack of support on EMC’s part further limits the customer base that can actually use FAST. Compellent’s thin provisioning software, Dynamic Capacity, and Data Progression work together seamlessly. About 2/3 of our customers use Data Progression together with Dynamic Capacity, with installations ranging from 2TB to 1PB or more.
  • The maturity of Compellent’s automated tiered storage solution also enables customers to easily mix and match popular and emerging drive technologies such as SAS, SATA, FC and SSD in one virtual pool of storage. The tiering is based on rotational speed, so it’s possible to use different spindles  of the same drive type—such as 7,200 and 15K RPM of SAS, or 10,000 and 15,000 RPM of FC—in different tiers within the same system. Because the Compellent architecture is also open, we’ll support a range of I/O technologies from FC to FCOE and iSCSI to 10GbE without requiring controller upgrades.
  • The benefit of a truly dynamic and persistent storage architecture means you can scale automated tiered storage to keep up with changing data requirements. We have customers such as Munder Capital that have simply added an SSD tier for better performance to their existing automated tiered storage system that they’ve been using for years (integrated with thin provisioning, replication and so on).
  • Data Progression is a technology we’ve worked hard to develop, patent and improve upon since we shipped our first SAN, and we couldn’t be happier with the feedback from customers of all sizes. They tell us how much Compellent’s automated tiered storage has saved them money, both in IT staff time and hardware acquisition costs. Automated tiered storage has relieved the traditional pain points of data management—and revolutionized the storage marketplace. Naturally, we’re very interested to see how end-users of EMC, 3Par and Pillar will use automated tiered storage over the long-term. But until then, we’ll happily appreciate that imitation is the sincerest form of flattery.

Add comment

[b][/b] - [i][/i] - [u][/u]- [quote][/quote]
Comment moderation is enabled and may delay your comment. There is no need to re-submit your comment if you don't immediately see it in the comment list.