Storage Management System Temporary Map Binding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-availability storage systems face inefficiencies due to inherent limitations in memory technology, requiring complex methodologies to manage high Input/Output Operations per Second (IOPs) periods, which can lead to resource constraints and computational bottlenecks.

Innovation Solution

A computer-implemented method that temporarily stores content during high IOPs periods in a storage system, updates a temporary map with the content's location, and binds it to metadata during subsequent low IOPs or resource-constrained periods, utilizing persistent memory for backup and efficient data retrieval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If content is stored and bound immediately during high IOPs periods, then data availability is improved, but system resource constraints and computational bottlenecks worsen

Engineering Contradiction:
Improvedata availabilityVSAvoidsystem efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by storing content at a specific location within the storage device during high IOPs periods without performing the computationally expensive binding operation. The binding to metadata is deferred until a subsequent low IOPs period, thus preparing the data structure in advance while avoiding resource constraints during peak operation. This resolves the contradiction by separating the immediate storage need from the delayed metadata binding.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If binding process is performed during high IOPs periods, then data metadata completeness is improved, but computational bottlenecks worsen

Engineering Contradiction:
Improvemetadata completenessVSAvoidcomputational bottleneck
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent implements periodic action by performing the binding operation only during low IOPs periods rather than continuously or during high IOPs periods. The system monitors IOPs levels and schedules binding operations during subsequent periods when system load is reduced, thus maintaining metadata completeness while avoiding computational bottlenecks during peak operation.

Inventive Principle:
Principle #19Periodic action

3Speed

If temporary map is maintained with content locations, then data retrieval efficiency is improved, but memory resource consumption increases

Engineering Contradiction:
Improvedata retrieval efficiencyVSAvoidmemory resource
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent applies local quality by maintaining a temporary map that stores only the specific locations of content within the storage device, rather than maintaining complete metadata for all data. This selective mapping approach provides efficient data retrieval for stored content while consuming minimal memory resources, as the temporary map contains only essential location information until binding occurs.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11513701B2Storage management system and method
Publication Date: 2022.11.29 EMC IP HLDG CO LLC
  • US11513701B2 patent drawing
  • US11513701B2 patent drawing
  • US11513701B2 patent drawing

AI summary

A method, computer program product, and computing system for during a high IOPs period, receiving content to be written to a storage system; storing the content to a specific location within a storage device associated with the storage system; updating a temporary map to include an entry that defines the specific location of the content; and during a subsequent period, binding the content with respect to the storage device.