In a previous professional storage alert Wikibon suggested that an ideal block-based tiered-storage solution would have the following characteristics:
- Allow the definition of cost and performance characteristics of different storage tiers;
- Allow dynamic and non-disruptive movement of volumes and parts of a volume between different storage tiers;
- Allow movement between tiers across a heterogeneous group of arrays;
- Keep historical data on data access patterns and response times at the volume and sub-volume level;
- Provide a rules-based management interface for defining when data should be automatically migrated between tiers, taking into account time, access type, access patterns, and business importance of the applications supported by the storage;
- Allow a manual over-ride of automated data movement decisions;
- Provide management tools to allow the collection of data for monitoring data movement and data performance for use in reporting, charge-back, and storage capacity planning.
Action Item: Please make improvements to this definition
Footnotes: