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

Virtualization method based on operating system layer

An operating system and virtualization technology, which is applied in the field of cloud computing and network operating systems, can solve the problems of high overhead and invisible virtualization

Inactive Publication Date: 2012-02-01
戴元顺
View PDF1 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] The current full virtualization technology mainly relies on software virtualization. The actual hardware is invisible to the guest operating system. The operation of the guest operating system on the hardware needs to be processed by multi-level software, so the overhead of virtualization is relatively large.

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
  • Virtualization method based on operating system layer
  • Virtualization method based on operating system layer
  • Virtualization method based on operating system layer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] 1. Basic Architecture of Virtual Machine Monitor

[0022] The virtual machine monitor of the virtual machine of the present invention directly works on the system hardware, and it encapsulates the operation of the upper layer on the hardware in the virtual machine monitor, and the architecture diagram is as follows figure 1 Shown:

[0023] The virtual environment of the present invention comprises the following components:

[0024] 1) Virtual Machine Monitor

[0025] The hypervisor sits below all virtual operating systems, on top of the hardware. It abstracts the underlying hardware and is responsible for the CPU scheduling and memory allocation of each virtual machine. It also controls the process running environment shared by each virtual machine.

[0026] 2) System domain

[0027] The system domain is essentially a virtual machine, but it is unique, and it needs to run before other virtual machines. Like other virtual machines, the system domain also works on 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 provides a bottom virtualization process (namely, virtualization for an operating system layer). According to a method, virtualization is realized by adding a virtual server function in an operating system layer. The bottom virtualization process comprises the following steps of: forming a virtualized layer on a hardware layer, thereby finishing virtualized integration of physical equipment; installing a plurality of client operating systems on the virtualized layer; and running an application program in the client operating systems. The client operating systems are communicated with the hardware through a VMM (Virtual Machine Monitor) in the virtualized layer, wherein the VMM is used for determining the access of all virtual machines to physical resources. In a virtualization solution, the VMM plays a role of a traditional operating system in a software set and the traditional operating system as the client operating system runs on the virtualized layer at a position of the application program. Compared with other virtualization processes, the bottom virtualization process has the advantages that a manager need not install and maintain a single operating system embodiment for each application, thereby lowering the management cost.

Description

technical field [0001] The invention belongs to the field of cloud computing and network operating systems. This solution can support a wider range of operating systems by reducing the number of operating system instances on the host machine and reducing software virtual machine-related overhead, while achieving fast response, better performance, fine-grained resource control, and higher resource utilization. Background technique [0002] Virtualization technology is one of the core components of the cloud computing system and a key technology for fully integrating and efficiently utilizing various computing and storage resources. Definition of virtualization: Virtualization is the creation of virtual (relative to real) versions of certain objects, such as operating systems, computer systems, storage devices, and network resources. It is an abstract method to represent computer resources. Through virtualization, resources after abstraction can be accessed in the same way as...

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/455
Inventor 戴元顺
Owner 戴元顺
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