Storage Area Management via Status Identifiers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

RAID-based storage systems face inefficiencies in initialization and response times due to the need to initialize multiple disks, which leads to lower efficiency and longer initialization and rebuilding times, especially when only a small portion of storage spaces are used.

Innovation Solution

Implementing a method to manage storage areas by determining their use status and setting a status identifier, allowing for logical initialization and reducing the need for physical data clearing, thereby optimizing initialization and rebuilding processes without additional hardware.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple disks are initialized in a RAID-based storage system, then data reliability is improved, but initialization time and response time increase

Engineering Contradiction:
Improvedata reliabilityVSAvoidinitialization time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies partial action by determining the use status of storage areas and only performing initialization operations on those that are actually used. The system divides storage areas into used and unused portions, and only initializes the used portions, thereby avoiding unnecessary initialization of unused storage areas while maintaining data reliability for the required storage capacity.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If multiple disks are initialized in a RAID-based storage system, then data redundancy is improved, but rebuilding time increases

Engineering Contradiction:
Improvedata redundancyVSAvoidrebuilding time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies partial action during rebuilding operations by identifying and processing only the used storage areas that require data reconstruction. The system determines the use status of storage areas and performs rebuilding operations selectively on used areas rather than initializing all storage areas, thereby reducing rebuilding time while maintaining data redundancy.

Inventive Principle:
Principle #16Partial or excessive action

3Quantity of substance

If all storage areas are initialized, then storage capacity is fully utilized, but initialization efficiency decreases

Engineering Contradiction:
Improvestorage capacityVSAvoidinitialization efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent applies partial action by determining the actual use status of storage areas and only initializing those that are used. The system divides storage areas into used and unused portions based on status identifiers, and performs initialization operations only on used portions, thereby improving initialization efficiency without sacrificing the storage capacity that is actually needed.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent extracts and identifies the used storage areas from the total storage capacity by determining use status and setting status identifiers. The system separates used storage areas from unused ones, and performs initialization operations only on the extracted used portions, thereby improving initialization efficiency while maintaining the required storage capacity.

Inventive Principle:
Principle #2Taking out (Extraction)

4Reliability

If physical data clearing is performed on all storage areas, then data reliability is improved, but system complexity increases

Engineering Contradiction:
Improvedata reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts and identifies only the used storage areas through status determination and status identifier setting. By separating used storage areas from unused ones, the system performs physical data clearing operations only on the extracted used portions rather than all storage areas, thereby maintaining data reliability while reducing system complexity and unnecessary operations.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11327662B2Method and system for managing storage device
Publication Date: 2022.05.10 EMC IP HLDG CO LLC
  • US11327662B2 patent drawing
  • US11327662B2 patent drawing
  • US11327662B2 patent drawing

AI summary

Embodiments of the present invention provide a method and system for managing a storage area. In one embodiment of the present invention, there is provided a method for managing a storage areas, comprising: obtaining a storage area in a storage system according to a predefined dividing rule; determining status regarding whether the storage area has been used; setting a status identifier for the storage area based on the use status; and managing the storage area based on the status identifier. In another embodiment, there is proposed a system for managing a storage area, comprising: one or more processors; a memory coupled to at least one processor of the one or more processors; computer program instructions stored in the memory which, when executed by the at least one processor, cause the system to execute a method for managing a storage area.