Storage System Routing Circuits Parallel Data Write

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional storage systems experience processing delays when updating data during backup operations, as new data cannot be written to the main storage region until updated data are overwritten, leading to inefficiencies in data management.

Innovation Solution

A storage system with multiple routing circuits and node modules that allow simultaneous writing of data to both a first and second storage region, enabling parallel data processing and reducing processing delays by writing new data into both regions concurrently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If updated data are written to a separate storage region and overwritten into the main storage region after backup completion, then data consistency during backup is improved, but processing speed deteriorates due to sequential operations

Engineering Contradiction:
Improvedata consistencyVSAvoidprocessing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The storage system divides the storage region into multiple independent segments (first storage region and second storage region). During backup operations, data can be written to one region while simultaneously being read from another region, enabling parallel operations that maintain data consistency while improving processing speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a temporal dimension to the storage architecture by implementing multiple storage regions that can operate independently in parallel. This allows the system to perform backup and update operations simultaneously in different regions, transforming sequential operations into parallel ones and resolving the contradiction between consistency and speed.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If new data writing is blocked during main storage region updates, then data integrity is maintained, but system responsiveness deteriorates

Engineering Contradiction:
Improvedata integrityVSAvoidsystem responsiveness
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

By segmenting the storage system into multiple independent regions, the patent allows new data to be written to regions that are not currently undergoing update operations. This maintains data integrity in active regions while preserving system responsiveness through parallel writing capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediate storage regions that act as buffers between the main storage region and the external system. These intermediary regions allow new data to be written without interfering with ongoing update operations in the main region, thus maintaining both integrity and responsiveness.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If a single storage region is used for both backup and updates, then device complexity is reduced, but processing parallelism deteriorates

Engineering Contradiction:
Improvestorage structureVSAvoidprocessing parallelism
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent divides the storage system into multiple segments (first and second storage regions) that can operate independently. This segmentation enables parallel processing of backup and update operations simultaneously, improving productivity while maintaining manageable complexity through a systematic multi-region architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a single-dimension storage architecture to a multi-dimensional architecture with multiple independent storage regions. This dimensional expansion allows parallel operations to occur simultaneously in different regions, achieving processing parallelism without excessive complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS10506042B2Storage system that includes a plurality of routing circuits and a plurality of node modules connected thereto
Publication Date: 2019.12.10 KIOXIA CORP
  • US10506042B2 patent drawing
  • US10506042B2 patent drawing
  • US10506042B2 patent drawing

AI summary

A storage system includes a storage unit having a plurality of routing circuits electrically networked with each other, each of the routing circuits being locally connected to a plurality of node modules, each of which includes nonvolatile memory, the plurality of node modules forming at least first and second storage regions, and a plurality of connection units, each connected to one or more of the routing circuits, and access the first and second storage regions through one or more of the routing circuits in accordance with a command. When one of the connection units receives a command to write second data into the first storage region while first data are being read out from the first storage region, said one of the connection units writes the second data into both the first and second storage regions.