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

Computer and method for dynamically switching equipment in virtual environment

A computer and equipment technology, applied in the field of dynamic switching of equipment in computers and virtual environments, can solve the problem of low system performance and achieve the effect of ensuring performance and sharing

Active Publication Date: 2010-03-31
LENOVO (BEIJING) LTD
View PDF0 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the virtual machine system, when multiple operating systems use a certain device in the hardware platform, the existing mechanism for using the device cannot meet the needs of each operating system, resulting in low system performance

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
  • Computer and method for dynamically switching equipment in virtual environment
  • Computer and method for dynamically switching equipment in virtual environment
  • Computer and method for dynamically switching equipment in virtual environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] In order to make the technical problems, technical solutions and advantages to be solved by the embodiments of the present invention clearer, the following will describe in detail with reference to the drawings and specific embodiments.

[0061] The embodiment of the present invention aims at the problem that in the existing virtual machine system, when multiple operating systems use a certain hardware device in the hardware platform, the existing mechanism for using the hardware device makes each operating system unsatisfactory. A method for dynamically switching devices in a computer and a virtual environment is provided.

[0062] Such as figure 2 As shown, the computer includes a hardware platform, and the hardware platform includes at least one hardware device; a virtual machine manager is installed on the hardware platform; a first operating unit is installed with a first operating system, and the first operating system is currently using the hardware equipment; ...

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 device dynamically switching equipment in a virtual environment and a method, wherein the equipment comprises a processing module which is used for receiving a moving-out command of a hardware equipment to be moved out, and simulating some moving-out or insertion events for the hardware equipment at a bottom layer through a virtual machine manager according to the moving-out command, or moving the hardware equipment from a first operating system to a second operating system through moving-out or insertion operation to the hardware equipment in each operation system through application programs, so that the hardware equipment can be used only by the second operating system. Due to the adoption of the technical scheme, all the operating systems of the computer can share the hardware equipment independently, thus the performance and the sharing property of the hardware equipment are ensured, and the hardware equipment can be switched among different operating systems.

Description

technical field [0001] The present invention relates to virtual machine technology in the field of computers, in particular to a method for dynamically switching devices in computers and virtual environments Background technique [0002] Common virtual machine architectures such as figure 1 As shown, it includes the hardware platform, the virtual machine manager (such as VMM, etc.) installed on the hardware platform, and multiple operating systems installed on the virtual machine manager, such as GuestOS1, Guest OS2, etc. The use of the device is managed and allocated by the virtual machine manager. In order to enable the device to be shared among multiple operating systems, the virtual machine manager often virtualizes a device for a certain operating system, such as installing a physical device on a hardware platform. Network card, if multiple operating systems need to use the physical network card, usually the virtual machine manager virtualizes a network card for each o...

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 LENOVO (BEIJING) LTD
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