Virtual SNMP Trap Receiver for Scalable Network Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The integration of Simple Network Management Protocol (SNMP) agents with their corresponding managers involves a costly and time-consuming process, especially when dealing with a large number of application servers, as each instance requires a separate SNMP agent and client certificate, leading to high expenses and complexity.

Innovation Solution

A virtualized trap receiver system that virtualizes SNMP agents and trap receivers over virtual machines, allowing communication with application servers, processing trap messages, and responding to network manager queries, with the option to dynamically adjust the number of virtual machines based on workload, eliminating the need for individual application server certification and reducing client certificates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If individual SNMP agents are installed on each application server, then each server can be monitored independently, but the system complexity and certification costs increase significantly

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

Solution Approach 1:

The patent merges multiple individual SNMP agent functions into a single centralized virtualized trap receiver. Instead of each application server running its own SNMP agent, the system consolidates the trapping functionality into one shared resource that serves multiple servers, thereby reducing overall system complexity while maintaining monitoring capabilities.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The virtualized trap receiver is designed as a universal platform that can handle trap messages from multiple different application servers simultaneously. This multi-functional system replaces the need for server-specific agents, allowing a single entity to perform the monitoring function across the entire infrastructure.

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

2Reliability

If separate client certificates are issued for each SNMP agent, then security is maintained, but operating expenses and configuration time increase

Engineering Contradiction:
ImprovesecurityVSAvoidconfiguration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system merges the security certification requirement from multiple individual agents into a single certification for the virtualized trap receiver. By consolidating the trapping function into one entity, the system only requires one client certificate instead of multiple certificates, dramatically reducing configuration time and operational expenses while maintaining security through centralized authentication.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If the number of application servers increases, then monitoring coverage expands, but the number of required SNMP agents and certificates increases proportionally

Engineering Contradiction:
Improvemonitoring coverageVSAvoidnumber of components
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The virtualized trap receiver is designed as a scalable universal platform that can accommodate an increasing number of application servers without requiring proportional increases in SNMP agents or certificates. The single multi-functional receiver handles trap messages from any number of servers, allowing monitoring coverage to expand while keeping the number of components constant.

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

Solution Approach 2:

The system implements dynamic scalability where the virtualized trap receiver can adapt to varying numbers of application servers. The architecture allows servers to be added or removed from the monitored infrastructure without requiring corresponding changes to the number of SNMP agents or security certificates, providing flexible adaptation to changing monitoring needs.

Inventive Principle:
Principle #15Dynamics

4Ease of operation

If individual SNMP agents are deployed on each server, then granular control is achieved, but scalability and capacity expansion become less reliable

Engineering Contradiction:
Improvegranular controlVSAvoidscalability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The virtualized trap receiver acts as an intermediary that maintains granular control capabilities while enabling scalable operations. It receives and processes trap messages from individual application servers, preserving the ability to monitor specific servers, while simultaneously providing a unified interface that simplifies system-wide management and facilitates easy scalability without requiring changes to individual server configurations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11343133B2Virtual SNMP trap receiver
Publication Date: 2022.05.24 T MOBILE US INC
  • US11343133B2 patent drawing
  • US11343133B2 patent drawing
  • US11343133B2 patent drawing

AI summary

A virtualized trap receiver that virtualizes Simple Network Management Protocol (SNMP) agents and trap receivers over a set of virtual machines is provided. The virtualized trap receiver receives trap messages regarding a particular application running on one or more application servers. The virtualized trap receiver processes the received trap messages at one or more virtual machines. The virtualized trap receiver responds to a query by a network manager regarding an operation of the particular application on the application servers based on the processed trap messages.