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

A data transmission method for virtualized network, node controller and system

A data transmission method and node controller technology, applied in transmission systems, electrical digital data processing, instruments, etc., can solve performance bottlenecks, waste protocol layer processing capacity, increase NC workload and other problems, achieve high speed and avoid performance bottleneck effect

Active Publication Date: 2019-03-01
HUAWEI TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, on a device with a network card inserted, the data transfer from the node controller (Node Controller, NC) to the network card, and from the network card to the NC requires the NC to perform additional protocol processing, which increases the workload of the NC.
And it wastes the protocol layer processing capability of the NC directly connected to the device with the network card inserted
In addition, because one network card is virtualized into multiple virtual network cards, each virtual machine thinks that the virtual network card is its own device, then each virtual machine will send data to its own virtual network card when sending data, and actually send it to A device with a network card, so all data transmission between virtual machines must be transferred through the network card, and the device with a network card is likely to become a hotspot for access and a performance bottleneck
Therefore, the above solution not only wastes the processing capacity of the NC protocol layer, but also the device with the network card inserted is likely to become an access hotspot, resulting in a performance bottleneck

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 data transmission method for virtualized network, node controller and system
  • A data transmission method for virtualized network, node controller and system
  • A data transmission method for virtualized network, node controller and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0064] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, rather than all embodiments . Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0065] An embodiment of the present invention provides a data transmission method for a virtualized network, such as figure 1 shown, including:

[0066] 101: The first node controller reads data packets from the storage area of ​​the source virtual machine; the first node controller is a local node controller of the source virtual machine;

[0067] 102: The above-mentioned first node controller parses the above-mentioned data message to o...

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 invention disclose a data transmission method for virtualized networks, a node controller and a data transmission system for virtualized networks. The method comprises the following steps: a first node controller reads a data packet from a storage area of a source virtual machine, wherein the first node controller is a local node controller of the source virtual machine; the data packet is parsed to get a destination address, and a second node controller is determined according to the destination address, wherein the second node controller is a local node controller of a destination virtual machine directed by the destination address; and the data packet is written into the storage area address of the destination virtual machine through the second node controller. A data packet transmitting operation is converted into a storage space shifting operation. The operation is quick, and there is no need to additionally occupy the protocol layer processing ability of NCs. Moreover, performance bottlenecks caused when network card equipment becomes an access hotspot are avoided.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a data transmission method of a virtualized network, a node controller and a system. Background technique [0002] Non-uniform memory access (NUMA) is a memory structure design for multiprocessors, and the memory access time depends on the memory location accessed by the processor. Under NUMA, a processor can access its own local memory somewhat faster than non-local memory (memory shared by the processor or memory to another processor). [0003] Cache-related non-uniform memory access (Cache Coherent Non-Uniform Memory Access, CC-NUMA) is a type of NUMA. In the CC-NUMA system, the distributed memory is connected to form a single memory, and the memory access between different NUMA domains is realized through the agent of the node controller (Node Controller, NC), and no software is required to maintain the consistency of multiple data copies , and does not require softw...

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): H04L29/06H04L29/12G06F13/28
Inventor 赵献明陈昊陆斌
Owner HUAWEI TECH CO 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