Real-Time Topology Modeling for Virtualized Transaction Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems struggle to effectively model and visualize the complex interdependencies between virtualization, operating systems, and transaction processing in large-scale web applications, making it difficult to anticipate the impact of deployment changes and optimize performance.

Innovation Solution

A monitoring technology that deploys agents to detect and integrate virtualization, operating system, and transaction processing aspects, creating a real-time topological model of the computing infrastructure, enabling visualization and analysis of these interdependencies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple separate tools are used to monitor virtualization, operating systems, and application processes, then comprehensive monitoring coverage is achieved, but system complexity and difficulty of integration increase

Engineering Contradiction:
Improvemonitoring coverageVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple separate monitoring tools into a single integrated topology discovery system that can monitor virtualization infrastructure, operating systems, and application processes simultaneously. The system unifies data collection from hypervisors, virtual machines, physical hosts, and application layers into one coherent topology model, eliminating the need for multiple separate tools and their associated integration complexities.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The monitoring system is designed with multi-functionality to handle diverse monitoring tasks across different layers of the computing stack. It can discover virtualization topology, track operating system instances, monitor application processes, and analyze interdependencies all through a single universal platform that adapts to various monitoring requirements without needing separate specialized tools.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Loss of information

If detailed topology information is collected from all layers, then complete interdependency visualization is achieved, but data processing complexity and time requirements increase

Engineering Contradiction:
Improveinformation completenessVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary topology discovery and mapping actions continuously in the background, maintaining an up-to-date topology model before changes occur. By proactively collecting and organizing topology information from all layers in advance, the system prepares the data structure so that when changes or analysis requests occur, the information is already processed and ready for immediate use, reducing real-time processing requirements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The topology discovery process is segmented into distinct layers (virtualization layer, operating system layer, application layer) that can be processed independently and then integrated. This segmentation allows the system to collect detailed information from each layer separately using specialized collectors, process them through dedicated analysis routines, and combine the results into a unified topology model, improving overall processing efficiency.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If real-time topology updates are implemented, then current system state accuracy is improved, but computational resource consumption increases

Engineering Contradiction:
Improvetopology accuracyVSAvoidcomputational resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system implements periodic topology discovery and update cycles rather than continuous real-time monitoring. Topology collectors periodically query virtualization managers, hypervisors, and application layers to detect changes, and the topology model is updated only when changes are detected. This periodic approach maintains accurate topology information while significantly reducing computational resource consumption compared to continuous monitoring.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system employs feedback mechanisms where topology collectors monitor for specific change events (such as VM creation, migration, or termination) and trigger updates only when changes are detected. This event-driven feedback approach ensures the topology model remains accurate by updating precisely when needed, rather than continuously consuming computational resources, while still providing near-real-time accuracy.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260075103A1Method And System For Real-Time Modeling Of Communication, Virtualization And Transaction Execution Related Topological Aspects Of Monitored Software Applications And Hardware Entities
Publication Date: 2026.03.12 DYNATRACE LLC
  • US20260075103A1 patent drawing
  • US20260075103A1 patent drawing
  • US20260075103A1 patent drawing

AI summary

A system and method for real-time discovery and monitoring of multidimensional topology models describing structural aspects of applications and of computing infrastructure used to execute those applications is disclosed. Different types of agents are deployed to the monitored application execution infrastructure dedicated to capture specific topological aspects of the monitored system. Virtualization agents detect and monitor the virtualization structure of virtualized hardware used in the execution infrastructure, operating system agents deployed to individual operating systems monitor resource utilization, performance and communication of processes executed by the operating system and transaction agents deployed to processes participating in the execution of transactions, providing end-to-end transaction trace and monitoring data describing individual transaction executions. The monitoring and tracing data of the deployed agents contains correlation data that allows to create a topology model of the monitored system that integrates transaction execution, process execution and communication and virtualization related aspects.