Management Station Event Processing Delay Mechanism
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
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.
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
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.
Data Source
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.


