Supercharge Your Innovation With Domain-Expert AI Agents!

Communication protocol implementation method and device for virtualization environments

A technology of virtualized environment and communication protocol, applied in the direction of transmission system, electrical components, instruments, etc., can solve the problems of heavy workload, the client does not have a virtual network card, and the data volume cannot be completed, so as to avoid modification.

Active Publication Date: 2016-03-02
曙光云计算技术(日照)有限公司
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, for the above method of configuring a virtual network card, in some usage scenarios, the client may not have a virtual network card configured for some reason, or due to some firewall policies, the host or client cannot accept external requests, then, at this time The host computer and the client computer cannot communicate through the network
[0004] When using a fully simulated serial port for communication, due to the low bandwidth of the serial port communication, it is impossible to complete the communication of a large amount of data. Modify the network program and change the general socket process to the file open / read / write mode. This modification is not flexible enough, and it will bring a large workload in many scenarios.
[0005] For the above-mentioned problems in related technologies, no effective solution has been proposed yet

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
  • Communication protocol implementation method and device for virtualization environments
  • Communication protocol implementation method and device for virtualization environments
  • Communication protocol implementation method and device for virtualization environments

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments of the present invention belong to the protection scope of the present invention.

[0054] According to an embodiment of the present invention, a method for implementing a communication protocol used in a virtualization environment is provided.

[0055] Such as figure 1 As shown, the implementation method according to the embodiment of the present invention includes:

[0056] Step S101, adding a virtio-serial device to the client;

[0057] Step S103, adding a kernel module to the client, the kernel module is used to implement the communication protocol;

[0058] Step S105...

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 communication protocol implementation method and device for virtualization environments. The communication protocol implementation method comprises the following steps: adding virtio-serial equipment to a client; adding a kernel module to the client, wherein the kernel module is used for realizing a communication protocol; modifying a calling function of the client according to the kernel module so as to realize data transmitting and receiving between the client and a host. As the kernel module and the virtio-serial equipment are added into the client, no-network communication between the host and the client is realized, and much modification of programs is avoided.

Description

technical field [0001] The invention relates to the computer field, in particular to a method and device for realizing a communication protocol used in a virtualized environment. Background technique [0002] In the server virtualization environment (server virtualization technology refers to the technology that can run multiple virtual servers (clients) on one physical server (host), it can not only improve the utilization of server resources, but also enhance system security. and reliability), a host usually runs multiple clients, and for security reasons, the resources of the host and the virtual machine are isolated. However, in the actual use process, there is often a need for communication between the two. In this case, the following two methods are generally included in the prior art. One is to configure the virtual network card in the client and perform related network settings. , and then use socket (socket) technology to write related applications or use existing ...

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): G06F13/42G06F13/38H04L29/06
CPCG06F13/382G06F13/4282G06F2213/0002G06F2213/3852H04L69/04
Inventor 邓建全范霄郝秋影杨坤
Owner 曙光云计算技术(日照)有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More