Bottom layer communication method for distributed virtual machine monitor

A virtual machine monitor and low-level communication technology, applied in the computer field, can solve problems such as unsatisfactory communication performance, failure to meet the communication requirements of distributed VMM systems, and inability to use distributed VMM systems.

Inactive Publication Date: 2009-05-06
张承玲
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0019] However, VMMC also has some shortcomings: first, the overhead of establishing and maintaining virtual memory mapping is relatively large, and the communication performance will not be ideal when the mapped memory cannot be reused multiple times; second, the realization of VMMC Requires the support of the operating system kernel and cannot be used in distributed VMM systems
[0023] However, the current implementation and use of Fast Sockets still has certain limitations. For example, the target platform is required to provide a GAM interface in the implementation, and it can only work normally when there is an operating system, so it cannot meet the communication needs of the distributed VMM system.
[0024] To sum up, some existing communication systems and communication mechanisms cannot meet the communication requirements of the distributed VMM system, which requires the design of a communication protocol stack hierarchy for the characteristics of the distributed VMM system. Implement communication support

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
  • Bottom layer communication method for distributed virtual machine monitor
  • Bottom layer communication method for distributed virtual machine monitor
  • Bottom layer communication method for distributed virtual machine monitor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0096] Step 1: Design a layered protocol stack, that is, a reliable transport layer, an address translation layer, and a MAC layer, and implement each layer of the protocol separately.

[0097] Step 2: Implementation method of reliable transport layer:

[0098] By simplifying the existing RDP (Reliable Data Protocol) protocol, a protocol called RRDP (Reduced Reliable Data Protocol) is implemented, which ensures the reliability and order of DVMM system communication.

[0099] 1. When the upper-layer user sends data, the reliable transport layer applies for a memory area according to the size of the data, and packs the user data into a data packet and stores it in the memory area.

[0100] 2. Create a data structure called rdphdr to save the control information of the communication connection, such as IP address, data size and other relevant information, and ...

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 bedding communication method for distributed type virtual machine monitor. The method implements communication between virtual machine monitors of multiple nodes and memory space share, provides communication support for implementing other function for distributed type virtual machine monitor system, further implements operation reliability and stability of whole distributed type virtual machine monitor system. The method is skillful and reasonable, and has wide popularization value and application prospect.

Description

(1) Technical field: [0001] The invention relates to a computer communication method, in particular to a bottom layer communication method oriented to a distributed virtual machine monitor, and belongs to the technical field of computers. (two) background technology: [0002] 1. Virtualization technology [0003] 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. Virtualization technology refers to the technology of abstracting physical resources. Through virtualization technology, a virtual platform can be built between the hardware and the operating system, and multiple operating domains isolated from each other can be built on the same hardware platform. Each operating domain can run its own operating system and application software. [0004] Today's virtualization technology research focuses on building a virtual machine monitor (VMM) based on ISA (Instruction set architec...

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): H04L29/08H04L29/06H04L29/12
Inventor 李响山肖利民刘忠麟祝明发张萧宋忠雷彭近兵
Owner 张承玲
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