Storage Device Fault Detection via Access Time Thresholds
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional storage device monitoring tools lack universality and openness, and often report faulty states too late, leading to degraded user experiences due to persistent system loads and delayed detection of performance degradation.
Innovation Solution
A method and electronic device that determine a storage device's potential faulty state by comparing the time length of access to a set of blocks with a threshold time length, allowing for real-time detection and isolation of faulty blocks, with the threshold adjusted based on statistical data and user input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional monitoring tools (S.M.A.R.T.) are used to monitor storage device failures, then early warning of impending failure can be provided, but the tools lack universality and openness due to vendor-specific attributes and representations
Solution Approach 1:
The patent implements a universal monitoring mechanism that operates independently of vendor-specific tools by directly measuring access time lengths through the operating system's file system layer. This approach allows the same monitoring logic to work across different storage devices and vendors without requiring vendor-specific attributes or configurations, thereby achieving multi-functionality and universality in storage device monitoring.
2Reliability
If conventional monitoring tools are persistently running to monitor storage device state, then continuous monitoring can be achieved, but system loads are significantly increased
Solution Approach 1:
Instead of continuously monitoring storage device state, the patent uses periodic monitoring by measuring access time lengths during normal file system operations. The monitoring is triggered by actual access requests rather than continuous polling, which reduces system load while still providing timely detection of performance degradation when it occurs during actual use.
3Reliability
If conventional monitoring tools report bad health state, then failure warning is provided, but the storage device has already been in faulty state for a period of time, degrading user experience
Solution Approach 1:
The patent performs preliminary detection of storage device performance degradation by measuring access time lengths during normal operations before the device fully fails. By continuously tracking access time metrics and comparing against thresholds, the system can identify and alert users to potential issues early in the degradation process, allowing preventive actions to be taken before significant performance loss occurs.
Data Source
AI summary
Disclosed are a method and electronic device for determining a faulty state of a storage device. A first time length of a first access to a set of blocks of a storage device is determined. Then, the first time length of the access and a threshold time length are compared. If the first time length exceeds the threshold time length, it is determined that the blocks are in a potential faulty state.


