Management Station Event Processing Delay Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In computing environments like data centers, management stations face resource overload and potential downtime due to uncontrolled resource utilization from the high volume of events generated by network devices during operations, leading to increased resource usage and disruption of services.

Innovation Solution

Implementing a method where the management station receives events, determines a delay based on event rates, types, and resource utilization, and schedules processing accordingly, including techniques like deduplication and staggering to control resource usage and ensure reliable operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the management station processes all events immediately upon receipt, then the processing speed and responsiveness are improved, but the resource utilization becomes uncontrolled and leads to system overload

Engineering Contradiction:
Improveevent processing speedVSAvoidsystem reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements periodic action by introducing a delay mechanism where events are not processed immediately but after a determined delay period. The management station determines a delay for each event based on current resource utilization metrics, then processes the event after this delay. This transforms continuous immediate processing into periodic batch processing, allowing resource utilization to stabilize between processing cycles and preventing system overload while maintaining acceptable responsiveness.

Inventive Principle:
Principle #19Periodic action

2Reliability

If the management station implements comprehensive event processing with deduplication and staggering, then the resource utilization control is improved, but the processing time and system complexity increase

Engineering Contradiction:
Improveresource utilization controlVSAvoidevent processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by performing deduplication of events before the delay period begins. When an event is received, the system checks if identical or similar events are already in the processing queue and eliminates duplicates beforehand. This preliminary filtering reduces the total number of events that require delayed processing, thereby reducing overall processing time while maintaining resource utilization control.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements dynamics by making the delay period adaptive rather than fixed. The delay determined for each event is dynamically adjusted based on current resource utilization metrics, event type, and system load conditions. This dynamic delay mechanism allows the system to optimize between processing speed and resource control in real-time, reducing unnecessary delays when resources are available while preventing overload when resources are constrained.

Inventive Principle:
Principle #15Dynamics

3Productivity

If the management station processes events from multiple network devices simultaneously, then the productivity is improved, but the resource overload and service disruption increase

Engineering Contradiction:
Improveevent processing throughputVSAvoidservice disruption
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent implements partial action by processing events in controlled batches rather than all at once. The system determines a delay that allows resource utilization to return to acceptable levels between processing batches. This partial processing approach processes enough events to maintain productivity while intentionally leaving some processing capacity unused as a buffer to prevent resource overload and service disruption.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11165626B2Management of events received from network devices
Publication Date: 2021.11.02 HEWLETT PACKARD ENTERPRISE DEV LP
  • US11165626B2 patent drawing
  • US11165626B2 patent drawing
  • US11165626B2 patent drawing

AI summary

Examples described herein relate to method and system for managing events received from network devices. A management station may receive events from the network devices. Further, the management station may determine a delay based at least on a rate at which the events are received at the management station. Moreover, the management station may schedule processing of the events based on the delay.