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

Method and device for automatically distributing and scanning viruses by distributed server

A distributed server, automatic distribution technology, applied in computer security devices, instruments, computing and other directions, can solve problems such as low efficiency, achieve the effect of efficient and safe upload, liberate performance, and reduce scanning delay

Active Publication Date: 2021-09-28
SHANDONG YINGXIN COMP TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method needs to maintain a dedicated image scanning team, manually assigning image scanning tasks, scanning, and uploading, which is inefficient

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
  • Method and device for automatically distributing and scanning viruses by distributed server
  • Method and device for automatically distributing and scanning viruses by distributed server
  • Method and device for automatically distributing and scanning viruses by distributed server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0048] This embodiment provides a method for automatically assigning and scanning viruses by a distributed server, see figure 1 shown, including:

[0049] S100. The management node acquires mirror scanning information from the scanning node to construct a scanning time model. refer to figure 2 As shown in , the management node obtains the image scanning information from the scanning node to build a scanning time model.

[0050] S101, the management node defines, for each scanning node, a scanning time variable for an image file type. Mirroring is a form of file storage, and the types of mirror files include ISO, BIN, IMG, TAO, DAO, CIF, and FCD. A feasible scanning time variable naming method is as follows: scanning node name_file type name_Time. The scan time variable is used to estimate the time required by different scan nodes to scan image files of different types and unit capacity. For the scan node named host2 and the image file type as ISO, the scan time variable is...

Embodiment 2

[0072] This embodiment provides a method for automatically assigning and scanning viruses by a distributed server, and monitors the working status of the scanning nodes through the management node; The mirror scanning information judges whether the scanning node is working or idle.

[0073] This embodiment provides a method for automatically assigning and scanning viruses by a distributed server, see Figure 4 As shown, the process includes:

[0074] S10, the management node acquires mirror scanning information from the scanning node to construct a scanning time model.

[0075] S20. The management node acquires file information of the image file to be scanned from the image server.

[0076] S30. The management node creates a virus scanning task according to the file information.

[0077] S40, first determine whether there is an idle scanning node; if there is an idle scanning node, execute S50; if there is no idle scanning node, execute S60.

[0078] S50, distribute the vi...

Embodiment 3

[0082] This embodiment provides a device for automatically distributing and scanning viruses by a distributed server, see Figure 5 As shown, it includes a mirror server, and the mirror server is used to save mirror files;

[0083] A management node connected to the mirror server. In the specific implementation process, on the one hand, the management node obtains the file information of the image file to be scanned from the image server, and generates a virus scanning task according to the file information.

[0084] On the other hand, the management node maintains the scan time model of each scan node, uses the scan time model to calculate the time when the scan node completes the virus scan task, and then assigns the virus scan task to the earliest scan task according to the time when the virus scan task is completed node.

[0085] A number of scanning nodes connected to the management node and the mirror server, the scanning nodes and the management nodes form a distribut...

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 relates to a method and device for automatically distributing and scanning viruses for a distributed server, and the method comprises the steps: a management node obtains mirror image scanning information from a scanning node to construct a scanning time model, and the management node obtains the file information of a to-be-scanned mirror image file from a mirror image server; the management node creates a virus scanning task according to the file information; the management node uses the scanning time model to calculate the moment when each scanning node completes a target virus scanning task; the management node allocates a target virus scanning task to the scanning node which can be completed earliest; the scanning node downloads a corresponding mirror image file from the mirror image server according to the target virus scanning task, scans the mirror image file, generates a scanning log and uploads the scanning log to the mirror image server; and the scanning node generates mirror image scanning information and uploads the mirror image scanning information to the management node. According to the application, a plurality of scanning nodes provide scanning service for one mirror image server, so that the scanning efficiency is greatly improved, the scanning delay is reduced, and the performance of the mirror image server is liberated.

Description

technical field [0001] The present application relates to the field of image virus scanning, and in particular to a method and device for automatically distributing and scanning viruses by a distributed server. Background technique [0002] For Linux users, downloading mirror files through mirror sites is one of the important ways to obtain applications and files. Mirror sites often use FTP servers as mirror servers to store and manage mirror files. For the mirror server, the security threat it faces mainly comes from the virus carried by the uploaded mirror file. Once the image file carrying the virus is released through the image server, it is easy to cause a large-scale virus transmission event if it is downloaded and installed by the user. [0003] Therefore, it is necessary to conduct a security audit on the image files uploaded to the image server to ensure its safety. There are two methods in the prior art. One is to configure anti-virus software on the mirror serv...

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): G06F21/56
CPCG06F21/562
Inventor 周广跃
Owner SHANDONG YINGXIN COMP TECH CO LTD
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