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

Virtual machine system based on the management technology of equipment access storage and equipment access control method thereof

A device access and virtual machine technology, applied in the field of virtual machine systems, can solve problems such as inability to achieve interrupt isolation, and achieve the effects of improving security, wide application range, improving overall performance and scalability

Inactive Publication Date: 2009-09-02
黄歆媚
View PDF0 Cites 56 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the target memory address needs to be embedded in the DMA request, all memory addresses need to be fully accessed, and interrupt isolation cannot be achieved

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 system based on the management technology of equipment access storage and equipment access control method thereof
  • Virtual machine system based on the management technology of equipment access storage and equipment access control method thereof
  • Virtual machine system based on the management technology of equipment access storage and equipment access control method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] Such as figure 1 As shown, the virtual machine system provided by the present invention includes a virtual machine monitor, underlying hardware supporting device input and output memory management technology, a device control module, and several virtual machines, wherein the virtual machine monitor includes scheduling different virtual machines to process The scheduling module running on the server, the memory virtualization module that completes the memory management of the virtual system, the interrupt virtualization module, the instruction parser, the privileged call interface and the device control module for providing services to the privileged entity.

[0042] When the guest operating system performs port mapping input and output access, it adopts the mechanism of forwarding and passing. The virtual machine monitor maintains an input and output port conversion table for each virtual machine, which stores the conversion relationship between the customer's input and...

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 virtual machine system based on the management technology of equipment access storage and an equipment access control method thereof. The virtual machine system comprises a virtual machine monitor, an underlying hardware supporting the management technology of storage for equipment input and output, an equipment control module and a plurality of virtual machines; wherein the virtual machine monitor comprises a scheduling module which can schedule different virtual machines to run on a processor, a memory virtualization module used for completing memory management of the virtual system, an interrupt virtualization module, an instruction analyzer, a privilege calling interface used for providing services for privilege entity and a control module of a storage management unit of equipment input and output. In the virtual machine system, one equipment control module corresponds to physical equipment and is responsible for initiating privilege calling to the virtual machine monitor, receiving and executing an equipment port access instruction transmitted by the virtual machine monitor, detecting equipment state and hiding the virtualization equipment resources and the like. In the equipment access method provided by the invention, a client operating system in the virtual machine can access equipment data by a memory mapping mode; and the equipment utilizes the equipment access storage management technology to carry out direct storage access to virtual machine data. The virtual machine system and the equipment access control method lead the equipment performance to be improved greatly, relieve the system performance bottle-neck, and improve safety of equipment access control. The equipment access control method does not need to modify the client operating system, is easy to be realized and has wide application range.

Description

technical field [0001] The invention relates to a virtual machine system, in particular to a virtual machine system based on device access memory management technology and a device access control method thereof. Background technique [0002] With the development of computer systems, the computing power of modern computer systems can no longer be fully utilized, and virtualization technology has been widely used. Virtualization technology enables multiple virtual machines to run on one physical platform, and each virtual machine runs an independent operating system. However, the virtualization technology will bring performance loss, especially the access to the hardware device becomes the bottleneck of the whole system. Therefore, how to improve the performance of the virtual machine system, especially the efficiency of the virtual machine's access to the device is an urgent problem to be solved at present. [0003] The current mainstream device access control methods inclu...

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): 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