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

Method and device for sending data

A technology for sending data and data, applied in the direction of program control devices, electrical digital data processing, digital computer components, etc., can solve problems such as complex implementation

Active Publication Date: 2021-06-22
HUAWEI TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this way, the drivers and background service programs required by different virtual machines are also different. This method of sending data needs to modify the inside of the virtual machine, which is very complicated to implement.

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
  • Method and device for sending data
  • Method and device for sending data
  • Method and device for sending data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The technical solutions in the embodiments of the present invention will be described below with reference to the drawings in the embodiments of the present invention.

[0033] Before describing the technical solutions of the embodiments, a brief introduction will be made to the two basic concepts "host" and "virtual machine" involved in this application.

[0034] The host (host) is used as the management layer to complete the management and allocation of hardware resources; to present a virtual hardware platform for virtual machines; to realize the scheduling and isolation of virtual machines. Wherein, the host may be a virtual machine monitor (virtual machine monitor, VMM). Or, sometimes the VMM cooperates with a privileged virtual machine, and the two combine to form a host. Wherein, the virtual hardware platform provides various hardware resources to each virtual machine running on it, such as virtual CPU, memory, virtual disk, virtual network card and so on. Wher...

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

Embodiments of the present invention provide a method and device for sending data. Sending data The host obtains the first physical address of the graphics card memory of the image processor GPU in the memory of the virtual machine, determines the second physical address of the graphics card memory of the GPU in the CPU memory of the host according to the first physical address, and according to the second The physical address reads the first data stored in the memory of the graphics card that needs to be sent to the client, and then sends the first data to the client. Wherein, the GPU is integrated in the central processing unit CPU of the gateway, and the GPU can be assigned to the virtual machine running on the host. This can avoid adding extra programs inside the virtual machine, thereby simplifying the method of sending data.

Description

technical field [0001] The present invention relates to the communication field, and more particularly, to a method and device for sending data. Background technique [0002] In a communication system, data transmission can be performed between communication devices. For example, the host can generate a large number of independent virtual machines (virtual machines, VMs) through server virtualization, and send their data to the client through a proprietary virtual desktop protocol, so that the terminal device of the client can display the information of the virtual machines. The desktop operating system (that is, the virtual desktop) realizes the data transmission between the host and the terminal device of the client that needs to display the virtual desktop of the virtual machine. [0003] In scenarios such as host-integrated virtualization and network-function virtualization (network-function virtualization, NFV), in the prior art, the host can assign a graphics processi...

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 Patents(China)
IPC IPC(8): G06F9/455G06F15/167
CPCG06F9/45533G06F15/167G06F2009/45583
Inventor 董兴水杨继尚钟国城程宝传
Owner HUAWEI TECH CO LTD