Storage System Adapter Fault Isolation for Data Integrity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing storage systems lack comprehensive control mechanisms to manage the influence of faults, particularly in relation to encryption/decryption modules, which can impact the reliability and security of data storage.
Innovation Solution
A storage system comprising multiple modules for data encryption and decryption, along with an adapter that controls data access, where upon detecting a fault, the adapter disables affected modules to isolate and mitigate the fault's impact, ensuring data integrity and security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the storage system uses multiple encryption/decryption modules to enhance security and reliability, then the system's security and reliability are improved, but when a fault occurs in any module, the entire system must be disabled, causing loss of service
Solution Approach 1:
The patent divides the encryption/decryption functionality into multiple independent modules (first encryption/decryption module and second encryption/decryption module), each capable of operating autonomously. When a fault is detected in one module, only that specific module is disabled while other modules continue to function, thus maintaining partial data access capability and improving system reliability without complete service loss.
2Reliability
If the system disables a faulty encryption/decryption module to prevent data corruption, then data integrity is protected, but the system loses encryption/decryption capability for that module
Solution Approach 1:
The patent extracts and isolates the faulty encryption/decryption module from the system by disabling only the affected module while keeping the storage system operational. The adapter detects faults and selectively disables only the problematic module (e.g., first or second encryption/decryption module) rather than the entire system, thereby protecting data integrity while minimizing loss of encryption capability through redundancy.
3Difficulty of detecting and measuring
If the adapter continuously monitors all encryption/decryption modules for faults, then fault detection capability is improved, but the system complexity and overhead increase
Solution Approach 1:
The adapter implements a feedback mechanism by continuously monitoring the operational status of encryption/decryption modules and automatically responding to detected faults. The adapter receives status information from modules, determines whether faults have occurred, and dynamically adjusts system operation by disabling only the faulty module while maintaining operation of healthy modules, achieving accurate fault detection without excessive complexity through automated feedback control.
Data Source
AI summary
This storage system has a plurality of modules that encode data being written to a storage medium and decode data being read from said storage medium. The storage system also has an adapter that controls the reading and writing of data from and to the storage medium such that, when an error is detected and determined to be the error of at least one of said plurality of modules, the adapter prevents the module(s) in question from being used to read or write data.


