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

Virtual machine system and communication processing method thereof

A technology of communication processing and virtual machine, applied in the field of virtual machine system, can solve the problems of complex allocation and management, occupying multiple IP addresses, inconvenient memory and use, etc., and achieve the effect of convenient use

Active Publication Date: 2008-06-25
LENOVO (BEIJING) LTD
View PDF0 Cites 44 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, if multiple virtual machines are installed on a computer, multiple IP addresses will be occupied, which is unacceptable in many cases
In addition, different IP addresses are not only complicated to assign and manage (for example, IP address changes), but also not easy to remember and use

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
  • Virtual machine system and communication processing method thereof
  • Virtual machine system and communication processing method thereof
  • Virtual machine system and communication processing method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In the system and method of the present invention, both SOS and GOS use the same IP address externally. Here, for the convenience of description, the same real IP address used by SOS and GOS is named as the first IP address.

[0031] At the same time, when communicating between SOS and GOS in the virtual machine system, or between GOS and GOS, the source IP address and destination IP address are involved, but since the real IP addresses of SOS and GOS are the same first IP address, therefore also relates to a fictitious IP address in the method of the present invention, and this IP address comprises a plurality of, respectively corresponds to a communication channel between SOS and GOS or between GOS and GOS, for convenience of description, it is named is the second IP address.

[0032] Meanwhile, for the convenience of description, the OS (SOS or GOS) that initiates the communication service request is named the first OS, and the counterpart OS (SOS or GOS) that the fi...

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 virtual machine system and the corresponding communication method thereof, wherein, a virtual machine monitor in the virtual machine system comprises a data packet processing module at the virtual machine monitor end which is used to receive data packets with a source IP address and a target IP address as a first IP address and a second IP address respectively from a service operating system or a client operating system, and also used to transmit the data packet to a receiver according the only communication channel corresponding to the second IP address after the source IP address and the target IP address of the data packet are exchanged. The invention can realize normal network communication among a plurality of OS which uses a same IP address and is not affected by the change of the name or the IP address of the OS. The invention not only solves the problem that different virtual machines using the same IP address cannot communicate with each other, but also replaces an IP address with a specified name, so as to be easier to remember and use.

Description

technical field [0001] The invention relates to a virtual machine system, in particular to a communication processing method of the virtual machine system and the virtual machine system. Background technique [0002] Virtual machine communication is one of the functions that the virtual machine system must provide, which includes communication between GOS (GuestOperation System, guest operating system) and VMM (Virtual Machine Monitor, virtual machine monitor), GOS and SOS (Service Operation System , service operating system) communication, including communication between GOS. [0003] At present, virtual machine communication is realized by two methods, namely: using a dedicated communication program for communication and using a network Socket for communication. [0004] When using a dedicated communication program for communication, it is necessary to install a dedicated APP and driver on the virtual machines at both ends of the communication (for example, between GOS an...

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/02G06F9/46G06F9/455
Inventor 刘建成
Owner LENOVO (BEIJING) 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