Dual Controller Data Storage System Active Mode Redundancy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data storage architectures are vulnerable to data loss and disruption due to single data pool failures, where damage to the data pool can result in loss of access and inability to store new data until repairs are made, causing inconvenience and potential severe loss.

Innovation Solution

A data storage system with two independent data pools and controllers that operate in active, alone, and rejection modes, allowing data to be synchronously stored across both pools, ensuring continuity even when one link is interrupted or a data pool is damaged, and enabling rapid data recovery upon restoration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single data pool architecture is used, then the system structure is simple, but the system reliability deteriorates when the data pool is damaged

Engineering Contradiction:
Improvesystem structureVSAvoidsystem reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent divides the single data pool into two independent data pools (first data pool and second data pool), each managed by its own controller. This segmentation allows the system to maintain data availability even when one data pool fails, as the other data pool can continue to serve requests, thereby improving system reliability while maintaining relatively simple architecture.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If data is stored in a single data pool, then the storage system is simple to operate, but data availability deteriorates when the data pool is damaged

Engineering Contradiction:
Improveoperation simplicityVSAvoiddata availability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent combines two independent data storage systems (first server with first data pool and second server with second data pool) into a unified storage system. Both data pools store the same data simultaneously, and the system can switch between them based on availability. This merging approach maintains operational simplicity while ensuring data availability through redundancy.

Inventive Principle:
Principle #5Merging (Combining)

3Device complexity

If a single data pool is used, then the system configuration is simple, but the loss of information increases when the data pool is damaged

Engineering Contradiction:
Improvesystem configurationVSAvoiddata loss
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent implements a copying mechanism where data is simultaneously stored in two separate data pools. When data is received by the first controller, it is stored in the first data pool and copied to the second data pool via the transmission line. This copying approach ensures that if one data pool is damaged, the data can be recovered from the other pool, preventing data loss while maintaining simple system configuration.

Inventive Principle:
Principle #26Copying

4Ease of repair

If the data pool is damaged, then the system must be repaired, but the productivity decreases due to inability to store new data during repair

Engineering Contradiction:
Improverepair capabilityVSAvoiddata storage capability
Core Design Contradiction:
Ease of repairVSProductivity

Solution Approach 1:

The patent prepares a standby data pool in advance that can immediately take over when the active data pool fails. The second data pool is pre-configured and ready to receive data requests. When the first data pool is damaged, the system can switch to the second data pool without interruption, allowing new data to continue being stored during the repair period, thus maintaining productivity while enabling easy repair of the damaged pool.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10367887B2Data storage system and data storage method thereof
Publication Date: 2019.07.30 ACCELSTOR TECH LTD
  • US10367887B2 patent drawing
  • US10367887B2 patent drawing
  • US10367887B2 patent drawing

AI summary

A data storage system and a data storage method thereof are provided. The data storage system includes a first server and a second server. The first server is connected to a transmission line, and the first server includes a first data pool and a first controller. The first controller is configured to operate in an active mode. In the active mode, the first controller receives to-be-stored data from a client, stores the to-be-stored data in the first data pool, and sends first storage data through the transmission line. The second server is connected to the first server, and the second server includes a second data pool and a second controller. The second controller is configured to operate in the active mode. In the active mode, the second controller receives the to-be-stored data through the transmission line, and the second controller stores the to-be-stored data in the second data pool.