Smart Watch List Prioritization for Storage Path Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional storage system monitoring technologies cannot monitor the entire system comprehensively, only allowing partial monitoring, which limits the ability to identify and address performance issues in data access and storage efficiency.

Innovation Solution

A method and system that prioritize paths in a storage system based on resource consumption and wait times, allowing for selective monitoring and merging of paths with similar names, and adjusting statuses to optimize resource usage and generate detailed monitoring results with limited resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional monitoring functions are used to monitor storage systems, then only portions of the system can be monitored, but comprehensive monitoring of the entire system cannot be achieved

Engineering Contradiction:
Improvemonitoring coverageVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the storage system into multiple independent paths and monitors them individually. Each path represents a discrete unit that can be monitored separately, allowing comprehensive coverage without overwhelming system complexity. The segmentation enables the monitoring system to handle large-scale storage environments by breaking down the monolithic monitoring task into manageable path-level units.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension of path-level monitoring granularity between traditional file-level and component-level monitoring. By creating path-specific monitoring instances, the system adds a dimensional layer that enables comprehensive monitoring of data access patterns without requiring complete system-wide monitoring of all files and components simultaneously.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Loss of information

If comprehensive monitoring of all paths is implemented, then complete system visibility is achieved, but resource consumption increases

Engineering Contradiction:
Improvesystem visibilityVSAvoidresource consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The patent applies local quality by making monitoring resources dynamic and adaptive to local path conditions. High-priority paths consuming significant resources receive more intensive monitoring, while low-priority paths receive minimal monitoring. This localized resource allocation ensures complete system visibility is achieved through selective monitoring of critical paths rather than uniform monitoring of all paths.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes monitoring parameters dynamically based on path characteristics. The system adjusts monitoring intensity, frequency, and resource allocation according to path priority, resource consumption patterns, and wait times. This parameter adaptation allows the system to maintain comprehensive visibility information while optimizing resource consumption by monitoring only what is necessary at each moment.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If multiple paths with similar names are monitored separately, then detailed path information is captured, but monitoring efficiency decreases

Engineering Contradiction:
Improvepath information detailVSAvoidmonitoring efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent merges paths with similar names into consolidated monitoring groups while preserving individual path identification. Paths sharing common prefixes or patterns are grouped together for efficient batch processing, but the system maintains the ability to distinguish and report on individual path performance. This merging approach captures detailed path information through group-level analysis without the overhead of completely separate monitoring instances for each path.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10929038B1Facilitating a smart watch list with limited resources in storage systems
Publication Date: 2021.02.23 EMC IP HLDG CO LLC
  • US10929038B1 patent drawing
  • US10929038B1 patent drawing
  • US10929038B1 patent drawing

AI summary

Facilitating a smart watch list in storage systems is provided herein. A system can comprise a processor and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations comprising determining a first priority of a first path of a storage system and a second priority of a second path of the storage system. The operations also can comprise moving the first path to a monitor status and the second path to a wait status based on the first priority of the first path being a higher priority than the second priority of the second path and based on a limitation of a number of paths that are able to be in the monitor status at a same time. Further, the operations can comprise outputting respective information indicative of the first priority, the second priority, the monitor status, and the wait status.