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

Method for switching a system of virtual machine and hardware devices

A hardware device and virtual machine technology, applied in program control design, software simulation/interpretation/simulation, instruments, etc., can solve problems affecting hardware access performance, users cannot see hardware, hardware device inconsistency, etc., to improve performance Effect

Active Publication Date: 2007-12-26
LENOVO (BEIJING) LTD
View PDF0 Cites 41 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] Since the existing virtual machine system cannot solve the problem of sharing real hardware by multiple guest operating systems, in the above-mentioned general virtualization platform, no matter what the real hardware platform is, the virtualized devices are all the same, although this is for Various guest operating systems work, but the following issues arise:
[0014] 1) The hardware device displayed by the virtual machine system is inconsistent with the real hardware device, and the user cannot see the real hardware;
[0015] 2) In addition, some features of real hardware cannot be used, such as hardware acceleration features of graphics cards, new USB standards, advanced features of sound cards, etc.;
[0016] 3) Since the guest operating system needs to pass through the virtual machine monitor and the service operating system to access the hardware, a corresponding intermediate process is added, which will affect the performance of hardware access;
[0017] 4) Since there is no corresponding management and control for hardware characteristics, the characteristics of real hardware are not fully utilized

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
  • Method for switching a system of virtual machine and hardware devices
  • Method for switching a system of virtual machine and hardware devices
  • Method for switching a system of virtual machine and hardware devices

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The virtual machine system and its hardware device switching method of the present invention will be described below with reference to the accompanying drawings.

[0040] In the application of the present invention, according to the habit of hardware use or artificial regulations, the use of hardware is divided into the following types:

[0041] 1) Time-sharing switching devices, such as keyboard, mouse, graphics card (full-screen display mode), sound card, USB device, etc. These devices can only be used exclusively by one guest operating system at the same time, but when switching guest operating systems , The use right of standard input and output devices (keyboard, mouse, full-screen display mode graphics card) should be automatically switched to the foreground system, while sound cards, USB devices, etc. can be manually switched by the user to determine the client operating system to obtain the right to use;

[0042] 2) Share devices from time to time, such as hard disk...

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

A method for switching over hardware device of virtualizer system includes sending relevant switchover signal to device model modules of foreground client operation system and background client operation system when system is switched over, releasing hardware device in itself device space by device model module of foreground client operation system and adding hardware device released form device model module of foreground client operation system into itself device space of device model module of background client operation system.

Description

Technical field [0001] The invention relates to a virtual machine technology, in particular to a virtual machine system and a switching method of its hardware equipment. Background technique [0002] In the existing virtualization process, there is a common virtual device platform, including virtual sound card, virtual graphics card, etc. The virtual machine monitor (Virtual Machine Monitor, VMM) compares the guest operating system (Guest OS) to the virtual device platform The access of the virtual device in the virtual device is accessed to the real hardware through the service operating system (Service OS) or the host operating system (Host OS). [0003] Figure 1 is a schematic diagram of an existing Xen virtual machine system. As shown in Figure 1, the Xen virtual machine system includes a guest operating system, a service operating system, a virtual machine monitor, and hardware. Among them, the client operating system provides applications and drive modules, and the service ...

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
CPCG06F9/45558G06F2009/45579G06F9/5077
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