Mini-Chart Topology Map for I/O Path Bottleneck Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current performance data collection techniques in storage area networks are complex and prone to user error, especially when I/O data paths change, as they require manual configuration updates, which can be time-consuming and inefficient.

Innovation Solution

A system that generates and displays mini-charts on a topology map, allowing for dynamic criticality determination and visual designation based on performance data thresholds, enabling automatic selection and display of full data charts, and includes a performance data collection tool that automatically adjusts data collection settings in response to changes in I/O data paths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual configuration updates are used to track I/O data path changes, then performance data collection can be maintained, but the system becomes complex and prone to user error

Engineering Contradiction:
Improveperformance data collection accuracyVSAvoidconfiguration management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically discovers I/O data paths and updates performance data collection configurations without requiring manual user intervention. The discovery mechanism autonomously identifies changes in I/O paths and adjusts the monitoring setup accordingly, eliminating the need for users to manually track and update configurations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback loop where performance data collection is continuously monitored and automatically adjusted based on discovered I/O data path changes. The system detects changes in the I/O landscape and feeds this information back into the configuration management, automatically updating the performance monitoring setup to reflect current system state.

Inventive Principle:
Principle #23Feedback

2Reliability

If manual configuration updates are required when I/O data paths change, then performance data can be collected, but time is lost and efficiency is reduced

Engineering Contradiction:
Improveperformance data collectionVSAvoidconfiguration update efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary discovery of I/O data paths and proactively prepares performance data collection configurations before changes occur. By continuously monitoring the I/O landscape and anticipating changes, the system automatically updates configurations in advance, eliminating the need for reactive manual updates and reducing downtime.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The configuration update process is automated through self-service mechanisms that detect I/O data path changes and independently adjust performance monitoring settings without requiring user intervention. This automation eliminates the time-consuming manual configuration update process while maintaining data collection reliability.

Inventive Principle:
Principle #25Self-service

3Loss of information

If comprehensive performance data is collected for all objects, then complete monitoring is achieved, but the visualization becomes complex and difficult to interpret

Engineering Contradiction:
Improveperformance data completenessVSAvoiddata visualization simplicity
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system segments performance data visualization by organizing it along I/O data paths rather than presenting all data in a single complex view. Each I/O path is displayed as a separate, manageable unit showing only the relevant performance metrics for that specific path, making the data easier to interpret while maintaining completeness through systematic organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The visualization applies local quality by tailoring the display of performance data to the specific context of each I/O path. Each segment of the visualization presents information optimized for that particular path's characteristics and relevance, rather than applying a uniform presentation to all data, thereby improving interpretability without losing information.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9202304B1Path performance mini-charts
Publication Date: 2015.12.01 EMC IP HLDG CO LLC
  • US9202304B1 patent drawing
  • US9202304B1 patent drawing
  • US9202304B1 patent drawing

AI summary

A system provides for display of results from performance data analysis that presents mini-chart overlays on a topology map based on intelligent analytics for components in a I/O data path of a host or other object. The mini-charts may be advantageously used to show criticality of impact to assist a user with incident avoidance and/or to provide fast incident resolution. When launching into the topology map, the user may enable mini-charts and visually see from the charts where a possible performance bottleneck is detected by the analytics. In an embodiment, the mini-charts for the most relevant metrics may be displayed and identified for criticality, such as by color. The colors may be determined by thresholds, that may be set by a user and/or determined by the system, and may be calculated automatically based on learned base line, maximum line and minimum line operations over set times.