Realization method for cross-physical-machine huge virtual machine

An implementation method and virtual machine technology, which is applied in the field of giant virtual machine implementation across physical machines, can solve the problems of huge complexity of distributed system architecture, difficulty in real-time allocation of resources, inability to use virtual machine management software, etc.

Active Publication Date: 2017-12-19
SHANGHAI JIAO TONG UNIV
View PDF6 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Such an architecture not only cannot take advantage of the latest virtual machine management software, but also brings huge complexity when adjusting the distributed system architecture, making it difficult to achieve real-time allocation of resources
At the same time, the distributed shared memory based on the traditional network has a bottleneck in the transmission speed, which limits the scalability 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
  • Realization method for cross-physical-machine huge virtual machine
  • Realization method for cross-physical-machine huge virtual machine
  • Realization method for cross-physical-machine huge virtual machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several modifications and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0049] The giant virtual machine (Giant VM) implementation method across physical machines of the present invention comprises the following steps:

[0050] Step 1, the step of creating a giant virtual machine;

[0051] Step 2, the interrupt processing step of the giant virtual machine;

[0052] Step 3, processing steps of device interruption;

[0053] Step 4, a remote access step based on a high-speed shared memory access technology (such as RDMA).

[0054] Step one includes the following steps...

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 realization method for a cross-physical-machine huge virtual machine. The method comprises the steps that first, a huge virtual machine is created; second, interrupt processing is performed on the huge virtual machine; third, equipment interrupt processing is performed; and fourth, remote access based on a high-speed shared memory access technology is performed. Through the method, multiple physical machines provide computing resources, IO resources and other resources for one virtual machine; and the machines perform remote memory access through the remote high-speed memory access technology, so that a high-speed distributed shared memory is realized.

Description

technical field [0001] The invention relates to a method for realizing a giant virtual machine, in particular to a method for realizing a giant virtual machine (Giant VM) across physical machines. Background technique [0002] Virtualization refers to virtualizing a physical computer into multiple logical computers through virtualization technology. Each logical computer can run a different operating system independently of each other, providing a logical view of data, computing power, storage, and other resources. With the development of fields such as machine learning, people have put forward higher requirements for the performance of virtual machines, and the resources of a single physical computer, including CPU, memory and other devices (such as GPU, FPGA), etc., can no longer meet the requirements. It is a feasible solution to virtualize multiple physical machines into a single virtual machine (referred to as "multiple virtual one") so that the virtual machine has mas...

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/54
CPCG06F9/45558G06F9/544G06F2009/45562G06F2009/45583
Inventor 陈育彬管海兵戚正伟丁卓成季美辰
Owner SHANGHAI JIAO TONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products