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

A method and equipment for realizing communication between virtual machines

A virtual machine and machine-to-machine technology, applied in the computer field, can solve the problems of low network availability, complex path logic, increased delay, etc., and achieve the effect of ensuring network availability, low delay, and convenient access.

Active Publication Date: 2019-05-03
上海云轴信息科技有限公司
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] An object of the present application is to provide a method and device for realizing communication between virtual machines, which solves the problems in the prior art that the use of routing for forwarding leads to increased delay, the logic complexity of the path leads to high error rates, and low network availability.

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
  • A method and equipment for realizing communication between virtual machines
  • A method and equipment for realizing communication between virtual machines
  • A method and equipment for realizing communication between virtual machines

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The application will be described in further detail below in conjunction with the accompanying drawings.

[0043] In a typical configuration of the present application, the terminal, the device serving the network and the trusted party all include one or more processors (CPUs), input / output interfaces, network interfaces and memory.

[0044] Memory may include non-permanent storage in computer readable media, in the form of random access memory (RAM) and / or nonvolatile memory such as read only memory (ROM) or flash RAM. Memory is an example of computer readable media.

[0045] Computer-readable media, including both permanent and non-permanent, removable and non-removable media, can be implemented by any method or technology for storage of information. Information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random acce...

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 aims to provide a method and equipment for realizing communication between virtual machines. The method comprises the following steps: capturing optimized message information sent to a virtual machine by a main agent through an agent positioned on the same host as the virtual machine; Creating a routing network bridge for connecting a first virtual local area network interface network bridge and a second virtual local area network interface network bridge based on the optimization message information, the virtual machines comprising a first virtual machine and a second virtual machine; Determining an address conversion rule and a diversion rule of flow forwarded by the routing bridge, the flow comprising a message and message feedback information; And completing communicationbetween the virtual machines according to the address conversion rule and the diversion rule. Error probability can be reduced, network reliability is improved, traditional routing is not interfered,and traditional equipment can be accessed conveniently. In addition, the method has low time delay, does not depend on a database, and preferentially ensures that the user service is not influenced under any condition.

Description

technical field [0001] The present application relates to the computer field, and in particular to a method and device for realizing communication between virtual machines. Background technique [0002] With the rapid development of Internet technology and the increasing demand of users for the Internet, larger data centers with various capabilities have been established to meet the demand. Wherein, the development of virtualization technology enables a large number of virtual machines (Virtual Machine, VM) to be implemented in a data center, and these virtual machines can operate as physical machines in essence and perform various functions such as a web server or a database server. When two virtual machines (VMs) on different networks belong to different network segments, they cannot communicate directly. The traditional implementation method is that the direct traffic between two virtual machines must be routed through the intermediate cloud router. However, when the clo...

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): H04L12/46H04L12/741G06F9/455H04L45/74
Inventor 王为张鑫苏楠
Owner 上海云轴信息科技有限公司
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