Self-Testing Agents for Noisy Data Detection in Cloud Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Active monitoring agents in cloud networks often face resource constraints due to intensive host utilization, leading to noisy data that degrades network performance metrics like latency and packet loss, making it difficult to accurately assess network health.

Innovation Solution

Agents perform self-tests by transmitting test probes with the same source and destination IP address, allowing them to determine if they are noisy and adjust their data to exclude faulty readings, thereby improving the quality of network monitoring data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If active monitoring agents are deployed in cloud networks to collect network performance data, then network monitoring capability is improved, but resource constraints from intensive host utilization cause noisy data that degrades measurement precision

Engineering Contradiction:
Improvenetwork performance measurement accuracyVSAvoiddata quality
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system performs preliminary actions by having monitoring agents conduct self-diagnostics before data collection to identify and exclude noisy agents. This preliminary filtering ensures that only reliable agents contribute to network performance measurements, preventing noisy data from degrading measurement precision while maintaining continuous monitoring capability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Monitoring agents perform self-service by conducting self-diagnostics to identify whether they are noisy. Each agent autonomously evaluates its own data quality and determines whether to exclude its measurements from network performance assessments, eliminating the need for external verification and enabling scalable reliable monitoring.

Inventive Principle:
Principle #25Self-service

2Productivity

If monitoring agents transmit test probes through network paths to measure latency and packet loss, then network performance metrics are obtained, but resource constraints cause overloaded buffers that generate noisy readings

Engineering Contradiction:
Improvenetwork monitoring efficiencyVSAvoidlatency and packet loss accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system performs preliminary self-diagnostics to identify noisy agents before they contaminate network performance measurements. By pre-filtering unreliable agents based on their self-assessed buffer conditions and resource availability, the system ensures that productivity gains from intensive monitoring do not compromise measurement precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Monitoring agents provide feedback about their own operational state and data quality. This feedback mechanism allows the system to dynamically adjust which agents contribute measurements, ensuring that productivity is maintained through continuous monitoring while precision is preserved by excluding agents experiencing resource constraints or buffer overloads.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11522780B1Monitoring networks by detection of noisy agents
Publication Date: 2022.12.06 AMAZON TECH INC
  • US11522780B1 patent drawing
  • US11522780B1 patent drawing
  • US11522780B1 patent drawing

AI summary

Usually agents probe other agents across the network to determine health of a network. However, it is also useful for agents to probe themselves. Such a test probe is off-network in that it does not leave a server rack. The off-network probes can be used to detect noisy agents, which can be excluded from further consideration in evaluating overall network quality. The off-network probing of the agents can be done in a loopback interface of the host device or via a top-of-rack switch to another distinct agent in the rack.