Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Distributed DNS inquiry log real-time statistic device and method thereof

A DNS query and distributed technology, which is applied in the field of network communication, can solve the problems of large DNS query volume and inability to analyze real-time log statistics, and achieve the effect of reducing the amount of transmitted data

Active Publication Date: 2010-12-01
CHINA INTERNET NETWORK INFORMATION CENTER
View PDF0 Cites 40 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the built-in log function of this DNS server software can only perform single-machine log statistics, and cannot be used to complete global real-time log statistical analysis based on the distributed structure of the DNS system, such as real-time summary statistics of log data and centralized backup, etc.
[0005] At present, the most common method of distributed log statistics is to aggregate the logs of each site to a central log server, and then the central log server will perform statistical calculations on all log data; for some statistics that are easy to calculate, such as query volume For statistics, the global query volume of the distributed system can be obtained in real time by simply adding up the local query volume of each site using the above method, but for some more complex statistical calculations, such as the global Top-k domain name (finding the largest The first k domain names), due to the large amount of domain name data, the DNS query volume is also very large, due to the limitations of server processing performance and transmission performance, the existing site log server and central log server are obviously unable to complete a large number of Data transfer and summary statistics calculation work

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
  • Distributed DNS inquiry log real-time statistic device and method thereof
  • Distributed DNS inquiry log real-time statistic device and method thereof
  • Distributed DNS inquiry log real-time statistic device and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] In order to make the above objectives, features and advantages of the present invention more obvious and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0053] One of the core concepts of the embodiments of the present invention is that by deploying a central log server and deploying a site log server at each DNS site, the central log server can control the log server of the distributed site and query the log of the entire DNS system. Global statistics. In the statistical process, the central log server and each site log server interact based on the distributed Top-k algorithm. In this case, each site log server can only transmit part of the statistical results to the central log server, and the central log server will The accurate global statistical results can be derived from these partial data. Due to the greatly reduced data volume, the server does not need to bear ...

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 provides a distributed DNS inquiry log real-time statistic device. The device comprises a site log server and a center log server, wherein the site log server comprises a data receiving processing module used for receiving a DNS request of the current site and extracting statistic object data of the logs from the DNS request, a statistic module used for counting the statistic objectdata of the logs in real time and buffering the corresponding statistic results, and a response module used for responding to a real-time log inquiry request of the center log server and feeding the statistic results corresponding to the request back to the center log server; and the center log server is used for collecting and processing the statistic results fed back by the log servers of all sites. The device can realize the global and huge data quantity real-time statistic analysis of the inquired logs based on the distributed type structure of the DNS.

Description

Technical field [0001] The invention relates to the field of network communication, in particular to a real-time statistical device for distributed DNS query logs and a real-time statistical method for distributed DNS query logs. Background technique [0002] DNS (Domain Name System, Domain Name System) is a core service provided by Internet infrastructure. The system includes a distributed database that maps domain names and IP addresses to each other, and can realize the function of domain name and IP address conversion. DNS servers are distributed in various sites of the wide area network to realize distributed network services. When the DNS server is running, it will generate log records of query access to the DNS server. By analyzing these query logs, not only can the current service problems be found, but also various security and specific events in the service process can be tracked. Analyze access attributes and DNS workflow, discover the usage of network resources, and ...

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
IPC IPC(8): H04L29/12H04L29/06H04L12/24G06F17/30
Inventor 毛伟李晓东金键王欣乔婧李雷
Owner CHINA INTERNET NETWORK INFORMATION CENTER
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products