Storage Network Event Analysis for Corrective Action Decisions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing storage systems face issues with memory device failures, particularly in commercial-grade devices using physical movement, leading to data loss and security concerns, and redundant array of independent discs (RAID) solutions increase maintenance demands and security risks with multiple data copies.
Innovation Solution
A distributed storage network (DSN) system utilizing error-coded data slices stored across geographically diverse locations, managed by a DS processing unit and integrity processing unit, ensures data integrity and security through forward error correction and distributed storage, with a DS managing unit handling parameters and user authentication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If RAID solutions are used to protect against data loss, then data security is improved, but maintenance demands and security risks increase due to multiple data copies
Solution Approach 1:
The patent segments data into multiple slices and distributes them across different storage devices. Instead of creating complete redundant copies like RAID, the system divides data into fragments and stores them separately, so that data can be recovered even if some storage devices fail. This segmentation approach reduces the maintenance burden compared to managing multiple complete copies.
Solution Approach 2:
The patent introduces error correction codes as an intermediary mechanism between the data and storage devices. These codes enable the system to detect and correct errors without needing to maintain multiple complete copies of data, thereby reducing maintenance demands while preserving data security.
2Reliability
If multiple copies of data are stored for redundancy, then data availability is improved, but security risks increase due to multiple access points
Solution Approach 1:
By segmenting data into slices and distributing them across multiple storage devices, the system maintains data availability while reducing security risks. An attacker would need to compromise multiple distributed storage devices and reconstruct the original data from slices, which is significantly more difficult than accessing complete data copies.
Solution Approach 2:
The patent creates reconstructed copies of data slices through error correction coding rather than storing multiple complete copies. This allows data to be recovered from distributed slices while maintaining security, as the slices alone are useless without the error correction codes to reconstruct the original data.
3Reliability
If event records are collected and analyzed for error prediction, then system reliability is improved, but processing complexity increases
Solution Approach 1:
The patent implements preliminary error prediction by collecting and analyzing event records before actual failures occur. The system monitors trends in error events and predicts potential failures in advance, allowing preventive maintenance to be scheduled. This preliminary action reduces the need for complex real-time analysis during critical failure scenarios.
Solution Approach 2:
The patent establishes a feedback mechanism where error events are collected, analyzed, and used to generate predictions that feed back into the storage system. This continuous feedback loop improves reliability over time by learning from past errors while maintaining manageable processing complexity through systematic analysis of event records.
Data Source
AI summary
Methods and apparatus determining corrective actions in a storage network. In various examples, a method (e.g., executed by one or more processing modules) includes capturing event information relating to operations performed by the storage network. The method further includes receiving an event analysis request and filtering the event information based on the event analysis request. The method also includes identifying based on the event analysis request, one or more event record entries of the event information and generating a representation of the identified event record entries. Based on the representation of the identified event record entries, a determination is made to initiate a corrective action in the storage network. In an example, the event record entries relate to user access operations or system administrative operations initiated by a device affiliated with the storage network.


