Distributed Addressing in Solid-State Storage for Parallel Data Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data storage systems using multiple solid-state devices face limitations in data transfer performance, as the transfer rate is often restricted by the individual devices, and frequent erasure operations reduce the lifespan of storage devices.

Innovation Solution

A data management system that transfers data segments in parallel across multiple storage devices while ensuring each data sector is updated and erased only in its designated device, reducing the number of erasure operations and enhancing overall system performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If data is distributed across multiple storage devices to increase storage capacity, then storage capacity is improved, but data transfer rate is limited by individual device performance

Engineering Contradiction:
Improvestorage capacityVSAvoiddata transfer rate
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The patent divides data into multiple segments and distributes them across multiple storage devices. Each storage device handles a portion of the data simultaneously, allowing parallel processing and transfer operations that overcome the speed limitations of individual devices while maintaining increased storage capacity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent combines multiple storage devices into a unified storage system where data segments are distributed across devices but managed as a single logical unit. This merging allows the system to achieve both increased capacity and improved transfer rates by aggregating the capabilities of individual devices through parallel operations.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If data sectors are updated across multiple storage devices, then data availability is improved, but the number of erasure operations increases reducing device lifespan

Engineering Contradiction:
Improvedata availabilityVSAvoiddevice lifespan
Core Design Contradiction:
ReliabilityVSDuration of action of stationary object

Solution Approach 1:

The patent extracts the erasure operation requirement from each individual storage device update and consolidates it to only the specific device containing the selected data sector. This selective approach maintains data availability through distributed storage while eliminating unnecessary erasure operations on other devices, thereby extending their operational lifespan.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies different update strategies to different storage devices based on local conditions. When updating a selected data sector, only the specific storage device containing that sector undergoes erasure operations, while other devices maintain their existing data without erasure. This localized approach preserves device lifespan while ensuring data availability.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7765339B2Distributed addressing in solid-state storage
Publication Date: 2010.07.27 WESTERN DIGITAL TECHNOLOGIES INC
  • US7765339B2 patent drawing
  • US7765339B2 patent drawing
  • US7765339B2 patent drawing

AI summary

A data storage system includes a data management system that transfers data between a host system and multiple storage devices through multiple channels. The data addressing is distributed amongst channels to improve system performance and durability. In one embodiment, each channel has an address translation table or address map which is utilized to gain performance improvement during data transfer or erasure, and an increase of the device's useful life span.