Policy-Based Alert Filtering for Networked Storage Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Storage administrators in networked storage systems face overwhelming data management tasks due to the numerous components and counters associated with storage infrastructure, making it difficult to efficiently monitor and provide relevant information based on user needs.

Innovation Solution

A method and system that allow administrators to create policies for specific logical objects, assign annotation categories, set threshold values, and generate alerts based on policy violations, enabling selective and efficient monitoring of resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all data associated with various objects and counters is provided to storage administrators, then complete monitoring information is available, but the administrators become overwhelmed and cannot efficiently manage the system

Engineering Contradiction:
Improvemonitoring information completenessVSAvoidadministrative burden
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent segments the overwhelming monitoring data by introducing policies that divide counters into different categories (important, less important, not important) based on user-defined criteria. This segmentation allows administrators to focus on critical information while automatically filtering out noise, resolving the contradiction between information completeness and ease of operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces policies as an intermediary layer between the monitoring system and administrators. These policies act as filters that automatically process and prioritize counter data before presenting it to administrators, eliminating the need for administrators to manually sift through all raw data while ensuring important information is not lost.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If monitoring data from all storage infrastructure components is collected, then comprehensive system visibility is achieved, but the complexity of managing and processing this data increases significantly

Engineering Contradiction:
Improvesystem monitoring reliabilityVSAvoiddata management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by categorizing counters into importance levels through user-defined policies. This reduces data management complexity by organizing comprehensive monitoring data into structured groups, allowing the system to maintain reliable monitoring of all components while presenting simplified, prioritized information to administrators.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter of data presentation by transforming raw counter data into policy-based alert levels (important, less important, not important). This parameter transformation maintains comprehensive system visibility while significantly reducing the complexity of data processing and management by automatically filtering and prioritizing information.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If alerts are generated for all policy violations, then complete policy enforcement is ensured, but unnecessary alerts increase administrative overhead

Engineering Contradiction:
Improvepolicy enforcement reliabilityVSAvoidtime spent managing alerts
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments policy violation alerts into different priority levels based on user-defined policies. By categorizing alerts as important, less important, or not important, the system ensures complete policy enforcement is maintained while reducing administrative overhead by allowing administrators to focus on high-priority alerts and automatically suppress or defer lower-priority notifications.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements partial action by selectively generating alerts based on policy-defined priorities. Instead of notifying administrators of every policy violation, the system applies partial alerting where only violations meeting certain criteria (importance levels, threshold breaches) trigger notifications, thereby maintaining reliable policy enforcement while minimizing unnecessary administrative interruptions and time loss.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9787772B2Policy based alerts for networked storage systems
Publication Date: 2017.10.10 NETAPP INC
  • US9787772B2 patent drawing
  • US9787772B2 patent drawing
  • US9787772B2 patent drawing

AI summary

Methods and systems for a storage system are provided. The methods include maintaining a logical object associated with a resource of a storage system by a management console; creating a first policy associated with the logical object; selecting an annotation category associated with the logical object and assigning a value to the annotation category, where the annotation category defines an attribute associated with the logical object; providing a duration for generating an alert when the first policy is violated; assigning a threshold value for first policy violation; and setting an indicator for foregoing an alert associated with a second policy, when the first policy is violated.