Virtual machine online antivirus system based on kvm virtualization platform

A virtualization platform and virtual machine technology, applied in the computer field, can solve problems such as low efficiency and security defects of anti-virus software

Inactive Publication Date: 2014-10-01
北京海云捷迅科技股份有限公司 +1
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Aiming at the problem of low efficiency of the traditional virtual machine anti-virus work method and the security defects of the existing anti-virus software itself, a virtual machine online anti-virus system based on the KVM virtualization platform is provided

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
  • Virtual machine online antivirus system based on kvm virtualization platform
  • Virtual machine online antivirus system based on kvm virtualization platform
  • Virtual machine online antivirus system based on kvm virtualization platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The KVM-based virtualization platform of the present invention includes a server with Linux installed on a bare metal supporting virtualization CPU, or a Linux server cluster composed of multiple such servers. Install KVM (Kernel-based Virtual Machine, kernel-based virtual machine) on each server, load the KVM kernel module, and install several virtual machines on the server. KVM is a full virtualization solution on the Linux operating system. Using KVM, multiple virtual machines can be run, and unmodified Linux or Windows images can be run on these virtual machines. KVM is included in the kernel of Linux version 2.6.20 and above.

[0021] The anti-virus engine is located in the security control module of the host, and no auxiliary anti-virus module is installed in the virtual machine. On the premise that multiple virtual machines based on the KVM virtualization platform are powered on, through the one-way perspective function of the virtual machine system resources, th...

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 the field of computer technology, and proposes an online virtual machine antivirus system based on a KVM virtualization platform. Set the security kernel module, security control module and network module, add the function of reading memory in the KVM kernel module, and provide the interface of the security kernel module registration hook; the security kernel module is used to register the hook in the KVM kernel module, and send the security control The module sends out a scan command, accepts the scanning and virus checking results obtained by the security control module, suspends the suspicious process, and handles the suspicious process accordingly; the security control module calls the antivirus engine to scan and check for viruses for all virtual machine processes in the memory of the security control module, and Report the result to the security kernel module; the network module is composed of a server-side network module and a client-side network module.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a virtual machine online antivirus system based on a KVM virtualization platform. Background technique [0002] With the development of the Internet, more and more large enterprises or laboratories tend to use virtualization architecture to save server costs or improve application flexibility. The essence of virtualization is to use many virtual machines to replace the original physical machines for various tasks. figure 1 Indicates the basic structure of virtualization, in which the bottom layer x86 Architecture (x86 structure) is the hardware device of the physical machine, including important processor (CPU), memory (Memory), network adapter (NIC), hard disk (Disk), etc. The second layer is the virtualization layer (Virtualization Layer), which is responsible for virtualizing the physical devices on the physical machine so that each virtual machine can be used. Each virtual...

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 Patents(China)
IPC IPC(8): H04L29/06
Inventor 崔竞松郭迟李伟陈立娜陈式敏李华林翃翔
Owner 北京海云捷迅科技股份有限公司
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