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

System of virtual machine, and method for configuring hardware

A virtual machine and virtual machine monitor technology, applied in the field of virtual machine systems, can solve problems such as ineffective use of hardware resources, waste of computer resources, and reduced system availability, and achieve easy positioning and processing, separation of functions, and ease of use and maintenance. Effect

Active Publication Date: 2007-02-21
LENOVO (BEIJING) CO LTD
View PDF2 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] 1. Since the existing VMM virtualizes all the hardware in the virtual computer system, it will inevitably cause the operating system to fail to effectively utilize the virtualized hardware resources, resulting in a waste of a large amount of computer resources;
[0009] Second, some commonly used specific hardware components, such as display cards and TV modem cards and other complex devices, existing virtual machines cannot realize full-featured virtualization, which greatly reduces the availability of the system

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
  • System of virtual machine, and method for configuring hardware
  • System of virtual machine, and method for configuring hardware
  • System of virtual machine, and method for configuring hardware

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The virtualized computer system and virtualized method of the present invention will be described below with reference to the accompanying drawings.

[0028] The preferred embodiment of the present invention is a complete computer system of X86 architecture. figure 1 It is a structural frame diagram of the computer system according to the present invention.

[0029] Such as figure 1 As shown, the virtual machine system 100 of the present invention is divided into three parts, including hardware 100 , a virtual machine monitor (VMM) 200 , and multiple virtual machines 301 , 302 , 303 running on the virtual machine monitor 200 .

[0030] These components are described in detail below.

[0031] The structure of the hardware 100 is basically consistent with the structure of the hardware system of the existing virtual system, including a VT processor 110, a motherboard (not shown), a memory 130, an I / O device (usually referring to a keyboard, a mouse, and a display) 120, a...

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 virtual machine system consists of hardware, monitor of virtual machine, multiple virtual machine, hardware packet configuration module of virtual machine being used to scan said hardware and to divide hardware to be hardware set required by each virtual machine as well as to distribute virtualized hardware and unvirtualized hardware to each virtual machine according to their requirements, virtualization module of hardware device being used to carry out virtualization treatment on the same hardware in relevant hardware set required by each virtual machine.

Description

technical field [0001] The invention relates to a virtual machine system, in particular to a virtual computer system capable of realizing reasonable configuration of system hardware and a hardware virtualization method thereof. Background technique [0002] Virtualization technology (VT) refers to the ability to virtualize a set of hardware into multiple sets of hardware on a complete computer hardware platform through software or hardware methods, and provide them to multiple independently running software systems (usually Operating systems, such as Windows98, Windows2000, WindowsXP, Linux, Unix, Mac, etc.) are used as independent operating environments, and these independently operating environments (operating systems) are usually called virtual machines (Virtual Machine, VM for short). A computer device with virtualization technology can run multiple independent operating systems in parallel. These operating systems are independent of each other except for sharing hardwar...

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