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

VXLAN (Virtual extensible Loal Area Network) implementation device and working method thereof

A working method and message technology, applied in the field of virtualization and cloud, can solve the problem that VXLAN technology cannot be used together, achieve high-performance VXLAN network, and realize the effect of VXLAN network

Inactive Publication Date: 2017-06-09
ZTE CORP
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technical problem to be solved by the present invention is to provide a VXLAN implementation device and its working method, which can overcome the problem that the two technologies of SR-IOV and VXLAN cannot be integrated and used in the existing virtualized cloud environment

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
  • VXLAN (Virtual extensible Loal Area Network) implementation device and working method thereof
  • VXLAN (Virtual extensible Loal Area Network) implementation device and working method thereof
  • VXLAN (Virtual extensible Loal Area Network) implementation device and working method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0084] figure 2 It is a schematic diagram of interaction in the virtualization host startup process applied to OpenStack in this embodiment, wherein the virtualization module includes nova-compute (computing server) and neutron-server in the figure, and the hardware acceleration device is the VXLAN GW (gateway) in the figure ), the control module is the SDN (Software Defined Network) Controller (controller) in the figure.

[0085] Such as figure 2 As shown, the virtualization module obtains the port network (VXLAN) information that the virtualization host needs to use, and the virtualization module obtains the network (VLAN) information from the control module, and the control module synchronizes the network (VXLAN and VLAN ID) mapping information to the hardware acceleration device .

[0086] Such as image 3 As shown, the working method of the VXLAN implementation device of this embodiment includes the following steps:

[0087] Step 1: nova-compute starts the virtualiz...

Embodiment 2

[0095] Such as figure 2 As shown, the virtualization module obtains the port network (VXLAN) information that the virtualization host needs to use, and the virtualization module obtains the network (VLAN) information from the control module, and the control module synchronizes the network (VXLAN and VLAN ID) mapping information to the hardware acceleration device .

[0096] Such as Figure 4 As shown, the working method of the VXLAN implementation device of this embodiment includes the following steps:

[0097] Step 1: nova-compute starts the virtualization host, and in the process of binding the port of the virtualization host, first carry the identification (Instance ID) of the virtualization host to neutron-server to obtain the port network information corresponding to the virtualization host;

[0098] Step 2: neutron-server queries the port network information corresponding to the virtualization host in the database according to the virtualization host ID, and passes it...

Embodiment 3

[0104] Figure 5 The schematic diagram of the interaction inside the virtualization module is shown. The virtualization module obtains the port network (VLAN) information that the virtualization host needs to use from the virtual network, and the virtualization module synchronizes (VXLAN and VLAN ID) mapping information to the control module. The hardware acceleration device synchronizes the network (VXLAN and VLAN ID) mapping information.

[0105] Such as Figure 6 As shown, the working method of the VXLAN implementation device of this embodiment includes the following steps:

[0106] Step 1: nova-compute starts the virtualization host, and in the process of binding the port of the virtualization host, first carry the identification (Instance ID) of the virtualization host to neutron-server to obtain the port network information corresponding to the virtualization host;

[0107] Step 2: neutron-server queries the port network information corresponding to the virtualization ...

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 provides a VXLAN implementation device and a working method thereof and belongs to a field of virtualization and cloud. The VXLAN implementation device is applied to an virtualization cloud environment. The device includes a receiving module used for receiving VLAN messages sent from a virtual machine via an SR-IOV (Single Root-Input / Output Virtualization) network card; a control module used for informing a sending module via an VXLAN network corresponding to the VLAN messages sent via the SR-IOV network card; the sending module used for converting the VLAN messages to messages corresponding to the VXLAN network and sending out the converted messages corresponding to the VXLAN network. The technical scheme provided by the invention can solve a problem that SR-IOV technology and VXLAN technology cannot be integrated for use in a prior virtualization cloud environment.

Description

technical field [0001] The present invention relates to virtualization and cloud fields, in particular to a VXLAN implementation device and working method applied in a virtualized cloud environment. Background technique [0002] With the large-scale implementation of cloud computing and big data and other business applications, there are more and more cloud data centers operating at various scales based on technologies such as cloud computing and virtualization. The traditional VLAN (Virtual Local Area Network) technology can no longer meet the application requirements, so the VXLAN (Virtual extensible Local Area Network, Virtual Extensible Local Area Network) technology is proposed. [0003] In a virtualized cloud environment, VXLAN-related functions are realized by occupying CPU resources on the server (for example, using an open source virtual switch OVS), so there is a performance bottleneck, which cannot meet the requirements of high-performance network channels of some...

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): H04L12/46H04L29/08
CPCH04L12/46
Inventor 李静海王芳
Owner ZTE CORP
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