Unlock instant, AI-driven research and patent intelligence for your innovation.

Multi-computer computing device supporting virtual machine to share IO equipment and IO equipment sharing method thereof

A technology for IO devices and computing devices, applied in computing, program control design, program control devices, etc., can solve the problems of no IO devices and interconnection switching devices, and can not realize the sharing of IO devices in multi-computer systems, and achieve simple implementation. Effect

Pending Publication Date: 2020-05-15
716TH RES INST OF CHINA SHIPBUILDING INDAL CORP
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The current virtualization technology is mainly for virtualization of stand-alone systems, such as Intel's VMX technology, AMD's SVM technology, etc., which can virtualize a physical processor into multiple virtual processors, and access the local IO devices through transparent transmission; However, this type of technology cannot realize the sharing of IO devices between multi-computer systems
In response to the problem, the PCI-SIG open source organization released the Multi-Root IO Virtualization Specification (MR-IOV, Multi-Root IO Virtulization) to realize the sharing of IO devices between multi-machine systems, but there is no mature support for MR-IOV at present. IO equipment and interconnection, switching equipment

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
  • Multi-computer computing device supporting virtual machine to share IO equipment and IO equipment sharing method thereof
  • Multi-computer computing device supporting virtual machine to share IO equipment and IO equipment sharing method thereof
  • Multi-computer computing device supporting virtual machine to share IO equipment and IO equipment sharing method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] In order to make the purpose, technical solution and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application, and are not intended to limit the present application.

[0030] In one embodiment, combined with figure 1 and figure 2 , providing a multi-computer computing device supporting virtual machines to share IO devices, the device includes a management node, several computing nodes, several IO nodes and a PCIe switching node; each IO node includes a PCIe device;

[0031] The management node, computing node, and IO node are interconnected through the PCIe switching node. The management node enumerates, configures, and manages the PCIe devices on all IO nodes through the PCIe switching node. The computing node accesses the IO device t...

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 discloses a multi-computer computing device supporting a virtual machine to share IO equipment and an IO equipment sharing method thereof. The device comprises a management node, a plurality of computing nodes, a plurality of IO nodes and a PCIe switching node. Wherein each IO node comprises a PCIe device; wherein the management node, the computing node and the IO node are interconnected through the PCIe exchange node; and the management node enumerates, configures and manages PCIe equipment on the IO node through the PCIe switching node, and the computing node accesses the IO equipment through the PCIe switching node and transparently transmits the IO equipment to the virtual machine running on the node. According to the sharing method, the IO equipment of the device is shared by the virtual machine, and the migration of the virtual machine is supported, so that the same IO equipment can be accessed on different computing nodes. The method is easy to implement, physicalIO equipment can be shared by multiple machines, and virtual equipment can be shared by multiple machines through the SR-IOV technology.

Description

technical field [0001] The invention belongs to the field of IO equipment sharing, and in particular relates to a multi-computer computing device supporting virtual machines to share IO equipment and an IO equipment sharing method thereof. Background technique [0002] With the development of cloud computing technology and popularization of applications, cloud computing centers have become an important part of modern information systems. In the cloud computing center, how to realize resource sharing and improve resource utilization is an important research direction. [0003] In order to improve resource utilization, cloud computing generally adopts virtualization technology to virtualize physical servers into multiple virtual machines for users to use. The current virtualization technology is mainly for virtualization of stand-alone systems, such as Intel's VMX technology, AMD's SVM technology, etc., which can virtualize a physical processor into multiple virtual processor...

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/45579
Inventor 殷进勇徐振朋曾玮妮杨建张鹏徐国强路朗方新茂王伟强杨鸿斌
Owner 716TH RES INST OF CHINA SHIPBUILDING INDAL CORP