Anti-virus process scheduling method for network attached storage system

A network-attached storage and process scheduling technology, which is applied in the fields of instruments, electronic digital data processing, platform integrity maintenance, etc., can solve problems affecting user experience, limited memory and CPU resources, process conflicts, etc.

Active Publication Date: 2015-12-23
北京北方新宇信息技术有限公司
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, as an embedded network-attached storage system, NAS, like other embedded devices, has limited memory and CPU resources.
However, the anti-virus operation needs to occupy a considerable amount of memory and CPU resources, and conflicts between processes often occur during use, which seriously affects the user experience

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
  • Anti-virus process scheduling method for network attached storage system
  • Anti-virus process scheduling method for network attached storage system
  • Anti-virus process scheduling method for network attached storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The technical content of the present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0024] As mentioned above, NAS is an embedded network-attached storage system. Like other embedded devices, memory and CPU resources are relatively limited. In order not to affect the realization of the anti-virus function while the NAS system provides normal file services, the present invention provides an original process scheduling method. This method specifically includes several aspects such as process start-up and real-time protection, heavy task exclusive strategy, and unconventional process communication. The specific description is as follows:

[0025] In the process scheduling method provided by the present invention, the anti-virus service sub-process is regarded as a first-level sub-process. The anti-virus service sub-process is responsible for managing and scheduling multiple secondary sub-processes, whi...

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 an anti-virus process scheduling method for a network attached storage system. The method includes the steps that an anti-virus service subprocess serves as a primary subprocess, and a monitoring process, a monofile real-time virus killing process and a TCP command processing service process serve as secondary subprocesses scheduled by the primary subprocess; when the NAS system runs, the anti-virus service subprocess starts the secondary subprocesses and then monitors the secondary subprocesses; when operation consuming resources seriously occurs, the anti-virus service subprocess makes memory and CPU sources exclusively occupied and used by a preset secondary subprocesses and meanwhile quits the other secondary subprocesses temporarily. According to the method, complex and diverse process control is achieved on network storage equipment with limited NAS resources and other hardware resources through a unique process protection mechanism, an important task exclusive occupation strategy and an unconventional process communication mode, and therefore the key process of the NAS system can occupy system resources exclusively as needed.

Description

technical field [0001] The invention relates to a computer process scheduling method, in particular to a process scheduling method for anti-virus of a Network Attached Storage (NAS for short) system, and belongs to the technical field of network security. Background technique [0002] NAS is currently the fastest-growing network storage system and one of the most cost-effective storage methods. In the prior art, NAS systems are widely used as large-capacity shared storage devices based on B / S architecture (ie, browser / server architecture) in a local area network environment. figure 1 Shows the network topology of a typical NAS system. Such as figure 1 As shown, the NAS system includes a storage device (such as a hard disk array, a CD or DVD drive, a tape drive, or a removable storage medium) and a NAS server. A special operating system is installed on the NAS server, usually a simplified Unix / Linux operating system, or a special Win2000 kernel, which is specially optimize...

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): G06F21/56
CPCG06F21/566
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