The virtual method and virtual device based on operating system layer

An operating system and virtual method technology, applied in the field of virtual methods and virtual devices based on the operating system layer, can solve problems such as inflexibility, system performance loss, slow operation speed, etc., and achieve less system resources, less startup delay, and flexibility. high effect

Active Publication Date: 2009-10-07
CHENGDU HUAWEI TECH
View PDF0 Cites 30 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The inventor found in the process of implementing the present invention that most of the existing virtual machine systems are hardware layer virtual machine systems, and virtual machine technology needs the support of the hardware abstraction layer. The environment established by the virtual machine is equivalent to the entire actual operating environment. The virtual machine may consume a lot of hard disk space, and the existing virtual machine system often needs to occupy a large amount of system resources during the specific implementation process, and there is a possibility of loss of system performance
For applications that frequently require the startup and termination of virtual machines, it is not flexible enough, and some existing virtual machine systems operate too slowly to be suitable for practical applications

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
  • The virtual method and virtual device based on operating system layer
  • The virtual method and virtual device based on operating system layer
  • The virtual method and virtual device based on operating system layer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The embodiment of the present invention provides a virtual method based on the operating system layer, as shown in the attached figure 1 As shown, the method may specifically include:

[0034] Step 0101, intercept the call request to the system resource at the system call layer.

[0035] Step 0102, according to the call request, redirect the host path of the system resource to the corresponding path under the virtual machine directory.

[0036] Step 0103, according to the redirected path, perform a calling request on the system resource.

[0037] In the embodiment of the present invention, a copy-on-write operation can also be performed on system resources, specifically:

[0038] If the call request is to read system resources, send the call request to the host system;

[0039] If the invocation request is to change system resources, copy the system resources in the host system to the path after redirection, and perform an invocation operation on the copied system re...

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 embodiment of the present invention relates to a virtual method and virtual device based on operating system layer. Through intercepting the invoking request of system resource at system invocation layer, the host path of the system resource is redirected to the corresponding path under the directory of virtual machine; the virtualization based on operating system layer may be realized. As no support of hardware abstract layer is needed, it can meet the demand of failure tolerance and intrusion tolerance system and is characterized by small occupation of system resource, high flexibility and short startup delay.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to an operating system layer-based virtualization method and virtualization device. Background technique [0002] With the popularity of computers and the Internet, security threats are increasing year by year, malicious programs are causing more and more serious damage, and the demand for fault-tolerant and intrusion-tolerant systems is also increasing. Such systems require the ability to execute unsafe programs in real-world environments without suffering permanent harm. [0003] Virtual machine technology can perfectly meet the above needs because it provides an executable environment isolated from the host system. Virtual machine technology is a technology that creates one or more executable environments on a physical host. Each virtual machine represents an instance of a potential physical host and does not interfere with each other. This property of isolation makes virtua...

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): G06F9/455G06F9/48
Inventor 李毅超刘丹曹跃黄沾罗尧贾范兵杨广元顾凌志杨玉奇杜欢白皓文
Owner CHENGDU HUAWEI TECH
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