Disk Drive Storage Tiering for I/O Performance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data storage systems using RAID technology face inefficiencies in allocating storage space across differently-sized disks, leading to suboptimal performance and increased costs due to unnecessary acquisition of expensive storage devices.

Innovation Solution

A disk drive system with a RAID subsystem and disk manager that allocates approximately equal capacity from each physical disk to a higher-tier uniform distribution space and designates excess space as lower-tier cold track space for less important data, dynamically managing storage to optimize I/O performance and reduce costs by acquiring additional storage only as needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If storage space is allocated across differently-sized disks using traditional RAID methods, then data redundancy and basic storage functionality are achieved, but storage efficiency deteriorates and costs increase due to uneven space utilization

Engineering Contradiction:
Improvedata redundancyVSAvoidstorage efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments storage space into distinct tiers: hot data space on faster disks and cold data space on slower disks. This segmentation allows each disk type to be optimized for its specific function, improving overall storage efficiency while maintaining data redundancy through the segmented architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by assigning different performance characteristics to different storage locations. Hot data resides on high-performance disks with faster access times, while cold data resides on lower-performance disks. This local optimization improves overall system efficiency without compromising data reliability.

Inventive Principle:
Principle #3Local quality

2Speed

If expensive high-performance storage devices are acquired to improve I/O performance, then data accessibility and speed are enhanced, but costs increase unnecessarily for storage capacity that may not be fully utilized

Engineering Contradiction:
ImproveI/O performanceVSAvoidstorage cost
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent implements dynamic data placement that automatically moves data between hot and cold tiers based on access patterns. This dynamic approach ensures that only frequently accessed data occupies expensive high-performance storage, while less frequently accessed data resides on cheaper storage, optimizing both performance and cost.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the performance parameter of storage by using different disk types with varying speed characteristics. By assigning data to appropriate disk types based on access requirements, the system achieves optimal I/O performance for critical data while reducing overall storage costs through the use of slower, cheaper disks for non-critical data.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If uniform data distribution is implemented across all disks, then I/O performance is optimized through balanced access patterns, but storage flexibility deteriorates when dealing with differently-sized disks

Engineering Contradiction:
ImproveI/O performanceVSAvoidstorage flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent segments the storage system into uniform hot data tiers and flexible cold data tiers. The hot data portion maintains uniform distribution across disks of the same size for optimized I/O performance, while the cold data portion provides flexibility for differently-sized disks. This segmentation resolves the contradiction by applying uniform distribution only where it benefits performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies uniform data distribution locally to the hot data tier where I/O performance is critical, while allowing flexible, non-uniform distribution in the cold data tier. This local application of uniform distribution optimizes performance for frequently accessed data without requiring uniform distribution across the entire storage system, thereby maintaining flexibility.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9798500B2Systems and methods for data storage tiering
Publication Date: 2017.10.24 DELL PROD LP
  • US9798500B2 patent drawing
  • US9798500B2 patent drawing
  • US9798500B2 patent drawing

AI summary

In accordance with embodiments of the present disclosure, a method may include allocating to a higher-tier uniform distribution space an approximately equal capacity from each of a collection of physical disks of a common storage tier, wherein a tier of a physical disk indicates an importance of data to be stored on the physical disk and allocating to a lower-tier cold track space any portions of the physical disks not allocated to the higher-tier uniform distribution space.