3D Application Performance Visualization Across Software and Hardware Layers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data visualization techniques for cloud applications are limited to single-dimensional displays, making it difficult to provide intuitive and in-depth analysis of application performance.
Innovation Solution
A method and apparatus for displaying application performance management that utilizes a three-dimensional visualization scheme, displaying multiple layers corresponding to different dimensions, including request, action, service, application, process, virtual machine, and host, with visualized nodes representing supported objects, and showing dependency and association relationships between them.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If single-dimensional data visualization is used, then the display is simple and easy to implement, but the analysis depth and comprehensiveness of application performance is insufficient
Solution Approach 1:
The patent transitions from single-dimensional to multi-dimensional visualization by introducing multiple display dimensions (application dimension, service dimension, infrastructure dimension) that can be simultaneously viewed. This allows comprehensive analysis of application performance across multiple layers without requiring separate interfaces for each dimension, resolving the contradiction between information comprehensiveness and system complexity.
Solution Approach 2:
The visualization system is segmented into multiple independent display dimensions (application, service, infrastructure layers), each representing a specific aspect of system performance. This segmentation allows the complex multi-dimensional data to be organized into manageable, intuitive visual components while maintaining comprehensive coverage of application performance.
2Measurement precision
If multiple interfaces are used to display different dimensions, then each interface can be optimized for its specific purpose, but the time required to switch between interfaces and analyze data increases
Solution Approach 1:
The patent merges multiple dimension-specific views into a single unified display interface that simultaneously presents application, service, and infrastructure dimensions. This consolidation eliminates the need to switch between multiple interfaces while maintaining the precision of performance analysis across all dimensions, as users can observe correlations and dependencies across layers in one comprehensive view.
Solution Approach 2:
The display interface is designed with multi-functionality, serving as a universal view that can display multiple dimensions and perspectives of system performance simultaneously. This universal interface replaces the need for multiple specialized interfaces, reducing time loss while maintaining analytical precision through its ability to present comprehensive data in an integrated manner.
3Loss of information
If detailed multi-dimensional data is displayed simultaneously, then comprehensive analysis is enabled, but the visual complexity and difficulty of understanding the display increases
Solution Approach 1:
The patent uses dimensional organization to structure complex data in a way that maintains completeness while improving understandability. By arranging data across distinct display dimensions (application, service, infrastructure layers) with clear visual hierarchies and spatial relationships, the system presents comprehensive information in an organized, intuitive format that reduces visual complexity.
Solution Approach 2:
Different regions or areas of the display are assigned different visual qualities and levels of detail appropriate to their function. The patent applies local quality by varying visual representation methods across different dimensions and data types, allowing comprehensive information to be presented with varying degrees of prominence and detail based on their importance and relationship to overall system performance.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The disclosure provides a displaying method and apparatus for application performance management. The method comprises: obtaining data from a target application; mapping the data into a plurality of dimensions; displaying a plurality of layers corresponding to the plurality of dimensions; an displaying, based on a dimension associated with an object supported by the target application, a visualized node corresponding to the object at a corresponding layer of the plurality of layers.