Dynamic weighted event processing system and method

A technology of event processing and dynamic weight, applied in the direction of multi-program devices, etc., can solve problems such as device blocking, and achieve the effect of improving overall performance and high sending rate

Active Publication Date: 2014-01-22
SHANGHAI BAOSIGHT SOFTWARE CO LTD
View PDF12 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method also has its shortcomings. If high-priority devices need to send a large number of events, low-priority devices will be blocked for a long time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Dynamic weighted event processing system and method
  • Dynamic weighted event processing system and method
  • Dynamic weighted event processing system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The technical solutions of the present invention will be further explained below in conjunction with the drawings and embodiments, but the following content is not intended to limit the protection scope of the present invention.

[0049] The systems and methods provided by the present invention are implemented as Java applications in the eSOC system, but can alternatively be implemented using any suitable programming language and method.

[0050] see image 3 , showing a structural block diagram of a dynamic weight event processing system, including:

[0051] Event collector: It is a collector that obtains events to be processed from event sources and delivers them to corresponding event analyzers for processing. The events have textual representations of reported events. In the eSOC system, the event collector can read the log content from the file, or periodically access the records in the database, or obtain event information generated by other devices through netwo...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a dynamic weighted event processing system and method. The system comprises an event collector, event analyzers, event processing buffers and an event sending manager. The event collector acquires events to be processed from event sources; the event analyzers process the collected events; the event processing buffers cache the events to be sent which are processed by the corresponding event analyzers, receive the events sent by the event analyzers, and send the events to be sent which are required by a request of the event sending manager; the event sending manager prepares the events which need sending from all the event processing buffers according to weight acquiring and sending events, and dynamically regulates weights of all the event processing buffers to guarantee that delays of the events in all the event processing buffers are approximate; after acquiring the events from all the event processing buffers, the event sending manager caches the events in an event sending buffer so that the events can be sent together in an event sending channel. By means of the dynamic weighted event processing system and method, when event information of multiple event sources is processed concurrently, event processing delays of all the event sources can be approximate as much as possible at the same time.

Description

technical field [0001] The present invention relates to a dynamic weight event processing system and method, in particular to a system and method for processing events in multiple event sources in a dynamic weight mode in a high concurrency environment. Background technique [0002] The eSOC (Enterprise Security Operations Center) system collects a large number of events in network devices, security devices, business systems, databases, and operating systems, and intelligently analyzes the events to help operation and maintenance personnel quickly discover security incidents that occur in business systems. [0003] Due to the large number of real-time events that need to be processed, it is often necessary to use multiple devices to collect events, and after the events are collected, perform operations such as formatting, normalization, filtering, and merging of the events, so that the system can intelligently analyze the events. Each event collector needs to collect event i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/46
Inventor 黄衍宁徐培杰李刚
Owner SHANGHAI BAOSIGHT SOFTWARE CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products