Mapped RAID Disk Replacement Warning Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional RAID methods for managing disks are not suitable for mapped RAID systems, as they often provide unnecessary warnings for disk replacement and fail to timely notify users about due or failed disks without spare disks available.

Innovation Solution

A method that determines whether a target disk is a user disk or system disk and searches for a spare disk to decide if a warning is necessary, avoiding unnecessary warnings and ensuring timely notifications based on the availability of spare disks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional RAID warning method is used, then disk replacement warnings are provided based on disk failure marking, but unnecessary warnings are generated for user disks with available spare space in mapped RAID

Engineering Contradiction:
Improvedisk replacement warning accuracyVSAvoidunnecessary warnings
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent applies local quality by differentiating the treatment of different disk types (user disks vs. system disks) and different storage locations (disks with spare space vs. disks without spare space). The warning mechanism is customized locally based on the specific characteristics of each disk and its role in the mapped RAID system, rather than applying a uniform warning policy across all disks.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent inverts the traditional warning logic by checking whether spare space is available before generating a warning, rather than warning when a disk fails. In mapped RAID, instead of warning when a user disk fails (traditional approach), the system checks if the failed disk's data can be recovered from other disks with spare capacity. If spare space exists, no warning is needed; if not, then a warning is generated.

Inventive Principle:
Principle #13The other way round (Inversion)

2Loss of time

If traditional RAID warning method is used, then disk replacement is notified when disk fails, but timely notification is not provided for disks without spare disks available

Engineering Contradiction:
Improvedisk replacement timingVSAvoiddata security
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent applies preliminary action by proactively checking the availability of spare disks or spare space before disk failure occurs. The system continuously monitors the storage pool to identify available replacement resources in advance. When a disk fails, the system can immediately determine whether replacement is possible without delay, ensuring timely notification and action while maintaining data security through pre-identified spare resources.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If disk replacement warning is provided for all failed disks, then all disk failures are notified, but management burden increases due to unnecessary warnings

Engineering Contradiction:
Improvedisk replacement managementVSAvoiduseful warning information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent extracts and removes unnecessary warning information from the notification system. By checking whether spare space or spare disks are available before generating warnings, the system filters out cases where replacement is not needed (when spare space exists). This extraction of redundant warnings reduces management burden while preserving all genuinely useful warning information about disks that actually need replacement.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11093357B2Method for managing disks, electronic device and computer program product
Publication Date: 2021.08.17 EMC IP HLDG CO LLC
  • US11093357B2 patent drawing
  • US11093357B2 patent drawing
  • US11093357B2 patent drawing

AI summary

Techniques involve: in accordance with a determination that a target disk in a set of disks is to be replaced, determining whether the target disk is a user disk for storing user data; in response to the target disk being the user disk, searching for a spare disk in the set of disks available for replacing the target disk; and in accordance with a determination whether the set of disks include a spare disk available for replacing the target disk, generating an indication of whether or not to provide a warning of replacing the target disk. Such techniques may more accurately provide warning of disk replacement.