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

Construct method of distributed virtual machine monitor system

A technology of a virtual machine monitor and a construction method, which is applied in the direction of software simulation/interpretation/simulation, program control device, etc., can solve problems such as weak flexibility, limited application, and difficult implementation, and achieve high utilization rate and high processing efficiency. performance effect

Inactive Publication Date: 2009-04-01
HUAWEI TECH CO LTD
View PDF0 Cites 123 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantages of this system are: VMM is implemented at the application layer, with low performance and weak flexibility; using partial virtualization technology, it is necessary to modify the client OS code, which is difficult to implement and narrow in application; only one node’s I / O resources can be used ; SMP nodes are not supported, so SMP cluster SSI cannot be implemented
The disadvantages of this system are: the use of pre-virtualization technology requires modification of the customer OS code, which is difficult to implement and limited in application; lowering the privilege level of the customer OS is easy to cause confusion of privilege levels; does not support SMP nodes, and cannot implement SMP cluster SSI

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
  • Construct method of distributed virtual machine monitor system
  • Construct method of distributed virtual machine monitor system
  • Construct method of distributed virtual machine monitor system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0136] See figure 1 , figure 2 , image 3 , Figure 4 , Figure 5 , Figure 6 As shown, the specific steps are as follows:

[0137] Two DELL servers are interconnected through Infiniband high-speed Internet to form the hardware platform of the server cluster. Each server has dual eight-core AMD Barcelona processors, 4G physical memory, and each processor supports hardware virtualization technology.

[0138] Step 1: Extend the BIOS of each node to become eBIOS (Extended Basic Input / Output System). eBIOS realizes the following functions: detecting the physical resources owned by the node, collecting the resource information of the entire cluster through eBIOS communication with other nodes, classifying and integrating the resource information of the entire cluster, and generating global physical resource information.

[0139] Step 2: The VMM of each node reserves memory resources for its own use, and builds a "resource-node mapping table" for the remaining resources to re...

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 building method for a distribution virtual machine monitor system which adopts the most advanced virtualization technology for deploying and building the distribution virtual machine monitor system DVMM on a plurality of physical nodes above hardware and below an operation system, integrates and virtualizes the resources of a plurality of computers into virtual resources through the DVMM for centralized and united management. According to the application demands, the method can integrate the resources of a plurality of machines into a virtual machine provided with a single system mapping for a user to use so as to meet the resource demand of super application; besides, the method can build a plurality of virtual machines on one machine, thereby integrating a plurality of applications of small scales on one machine for improving the operating factors of the resources; therefore, the building method can fully utilize the existing resources for meeting the demands of various applications and has a broad application prospect as well as generates a remarkable economic benefit.

Description

(1) Technical field: [0001] The invention relates to a computer system virtualization technology, in particular to a method for constructing a distributed virtual machine monitor system to realize the virtualization goal of server clusters. It belongs to the field of computer technology. (two) background technology: [0002] Virtualization is a broad term generally used in computing to refer to computing and processing that runs on a virtual basis rather than a real one. Computer virtualization technology refers to the technology of abstracting the physical resources of the computer system. Computer virtualization technology can build a virtual platform between computer hardware and operating system, realize the construction of multiple isolated operating domains on the same hardware platform, and each operating domain can run its own operating system and application software . [0003] Virtualization technology originated in the 1960s. IBM first used virtualization techn...

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 HUAWEI TECH 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