Storage Extent Wear-Level Management for Balanced SSD Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data storage systems fail to account for wear differences between solid-state drives (SSDs) when accessing them, leading to uneven wear and premature replacement of older drives when new SSDs are added, resulting in unnecessary replacement costs.

Innovation Solution

Implementing a method to manage storage extents using wear level metrics, prioritizing less-worn SSDs over more-worn ones for access operations such as write operations and garbage collection, ensuring even wear distribution and extending the lifespan of storage devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional data storage systems access SSDs uniformly without regard to wear differences, then access operations are simplified and faster, but wear becomes uneven and older drives are replaced prematurely

Engineering Contradiction:
Improveaccess operation speedVSAvoiddrive replacement timing
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies local quality by differentiating the treatment of different storage extents based on their wear levels. Instead of uniform access, the system prioritizes access to less-worn extents while degrading access to more-worn extents. This creates locally optimized access patterns that extend the lifespan of older drives while maintaining performance through parallel access to multiple extents.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by making access patterns adaptive rather than static. The system continuously monitors wear levels and dynamically adjusts access priorities based on current wear states. This allows the system to respond to changing wear conditions and optimize access patterns in real-time, extending drive lifespan while maintaining performance.

Inventive Principle:
Principle #15Dynamics

2Quantity of substance

If new storage drives are added to log-structured storage, then storage capacity increases, but wear imbalance increases causing older drives to reach 100% wear before new drives are fully utilized

Engineering Contradiction:
Improvestorage capacityVSAvoidwear distribution
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent applies parameter changes by modifying the access priority parameter based on wear level. The system changes access behavior from uniform to prioritized based on the wear parameter of each storage extent. This allows the system to maintain balanced wear distribution even as storage capacity expands with new drives.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements feedback by continuously monitoring wear levels and using this information to adjust access patterns. The system feeds back wear information to the access control mechanism, which then adjusts access priorities accordingly. This closed-loop approach ensures balanced wear distribution as the storage system grows.

Inventive Principle:
Principle #23Feedback

3Duration of action of stationary object

If wear level metrics are collected and access operations are prioritized based on wear, then wear distribution becomes more even and drive lifespan increases, but system complexity increases

Engineering Contradiction:
Improvedrive lifespanVSAvoidwear management system
Core Design Contradiction:
Duration of action of stationary objectVSDevice complexity

Solution Approach 1:

The patent applies universality by designing a wear-aware access mechanism that handles multiple functions: it monitors wear levels, prioritizes access, and manages garbage collection all through a unified framework. This multi-functional approach reduces overall system complexity compared to separate specialized systems for each function.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent implements self-service by enabling the storage system to automatically monitor and manage its own wear distribution without external intervention. The system self-adjusts access patterns based on internal wear metrics, eliminating the need for complex external management systems while extending drive lifespan.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12379853B2Managing storage extents using wear levels
Publication Date: 2025.08.05 DELL PROD LP
  • US12379853B2 patent drawing
  • US12379853B2 patent drawing
  • US12379853B2 patent drawing

AI summary

A technique is directed to managing wear leveling between storage devices. The technique includes obtaining a wear level metric of a candidate storage extent that includes storage from multiple storage devices. The technique further includes performing an assessment operation that provides an indication that the candidate storage extent satisfies an access criterion. The access criterion is based on the wear level metric. The technique further includes, in response to the assessment operation providing the indication that the candidate storage extent satisfies the access criterion, performing a set of access operations that accesses the candidate storage extent.