Host-Storage Recovery Mode for Link Down Faults
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing storage systems lack a robust communication method for providing recovery opportunities between host devices and storage devices, leading to system instability when faults occur.
Innovation Solution
A storage system comprising a host device and a storage device with non-volatile memories, where the host device monitors response times and connection states, entering a recovery mode when thresholds are exceeded, and transmitting recovery signals to the storage device to perform storage recovery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the storage system immediately enters system failure mode when a fault occurs, then the system response speed is improved, but the system stability deteriorates
Solution Approach 1:
The host device performs preliminary actions by monitoring response times and connection states continuously, and enters recovery mode before complete system failure occurs. This allows the system to prepare recovery mechanisms in advance while still maintaining operational awareness, thus improving response speed without immediately collapsing the system.
Solution Approach 2:
The patent implements beforehand cushioning by establishing a recovery mode that acts as a buffer between fault occurrence and complete system failure. The host device monitors for threshold violations and provides recovery opportunities to the storage device, cushioning the impact of faults and preventing immediate system collapse while maintaining stability.
2Reliability
If the storage system provides recovery opportunities through communication between host and storage device, then the system stability is improved, but the device complexity increases
Solution Approach 1:
The host device performs multiple functions using existing monitoring capabilities: it monitors response times, detects connection states, determines fault conditions, and executes recovery operations. This multi-functionality approach improves system stability through comprehensive monitoring and recovery without adding separate dedicated complexity for each function.
Solution Approach 2:
The patent implements feedback mechanisms where the host device continuously monitors storage device response times and connection states, compares them against thresholds, and adjusts system mode accordingly. This feedback loop provides stable operation through adaptive recovery based on real-time conditions without requiring complex predetermined recovery scenarios.
Data Source
AI summary
Provided are a storage system including a host and a storage device and a method of operating the storage system. The method includes, when a response time of the storage device is greater than a threshold time, stopping, by the storage system, a previous mode and entering a recovery mode, when a state of a connection between the host device and the storage device is a link down state, resetting, by the storage system, the connection between the host device and the storage device, transmitting, by the host device, a recovery signal to the storage device, and performing, by the storage device, storage recovery.


