A massive data monitoring system and method based on deep packet inspection
A deep packet inspection, massive data technology, applied in hardware monitoring, error detection/correction, electrical digital data processing, etc., can solve the problems of computing performance limitation, inability to monitor massive data at the same time, etc., to achieve the effect of efficient monitoring
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0052] The embodiment of the present invention discloses a massive data monitoring system based on deep packet detection, including multiple probe servers, such as figure 1 As shown, the system includes:
[0053] The data acquisition module 100 is used to distribute the data to be monitored to a plurality of probe servers according to the rule of same destination and same source, wherein at least one data monitoring module 200 is arranged in each of the probe servers;
[0054] The data monitoring module 200 is configured to collect the data to be monitored distributed by the data collection module 100 according to the preset configuration, and perform in-depth packet identification and network transmission information monitoring on the data to be monitored
[0055] A cache module 300, configured to cache the identification result and network transmission information of the data to be monitored;
[0056] The data processing module 400 is configured to store and analyze the ide...
Embodiment 2
[0079] Based on the aforementioned embodiment one, in another preferred embodiment of the present invention, in order to improve the identification speed, the identification module 2005 is provided with a plurality of service type identification engines, and each service type identification engine is provided with different Call priority, the recognition engine corresponding to the service type with high frequency is called first. The identification module 2005 sequentially invokes each service type identification engine in descending order of priority, identifies the application type of the service data, and monitors the network transmission information of the service data associated with the application type until the identification is completed. The service type identification engine includes: a session matching engine, a port identification engine, an HTTP engine, a TCP engine, a UDP engine, a DNS identification engine, an SMTP identification engine, a chat application iden...
Embodiment 3
[0084] Correspondingly, the present invention also discloses a massive data processing method based on deep packet inspection, and multiple probe servers are preset, such as Figure 4 shown, including:
[0085] Step 400, distributing the data to be monitored to the plurality of probe servers according to the rule of same destination and same source;
[0086] Step 410, creating multiple data monitoring instances on each of the probe servers according to preset configurations;
[0087] Step 420, collecting and distributing the data to be monitored to the current probe server according to the preset configuration, and performing deep packet identification and network transmission information monitoring on the data to be monitored;
[0088] Step 430, caching the identification result and network transmission information of the data to be monitored;
[0089] Step 440: Distributed storage and analysis of the recognition results and network transmission information to generate moni...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


