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

Message forwarding method and device of distributive virtual switch system

A virtual switch and message forwarding technology, which is applied in the field of message forwarding in a distributed virtual switch system, can solve problems such as low message forwarding efficiency, and achieve the effect of improving message forwarding efficiency

Active Publication Date: 2015-03-25
NEW H3C TECH CO LTD
View PDF4 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] This application provides a message forwarding method and device for a distributed virtual switch system to solve the problem of low message forwarding efficiency in the prior art

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
  • Message forwarding method and device of distributive virtual switch system
  • Message forwarding method and device of distributive virtual switch system
  • Message forwarding method and device of distributive virtual switch system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] The packet forwarding method of the distributed virtual switch system according to Embodiment 1 of the present application is executed by a controller. Such as Figure 4 As shown, the method includes the following steps:

[0042] Step S402, after the OF switch is created, create an aggregation group corresponding to the OF switch, and add at least two uplink ports connected to the physical switch on the OF switch to the aggregation group;

[0043] In the step S402, create an aggregation group corresponding to the OF switch, and add at least two uplink ports connected to the physical switch on the OF switch to the aggregation group, including the following two aspects:

[0044] (1) OF switch creation process

[0045] Step 11: After the VMM Center (virtual machine management software) executes the operation of adding a host (that is, a server), it notifies the server to create an OF switch;

[0046] Step 12: After receiving the notification, the server creates an OF sw...

Embodiment 2

[0125] as Figure 5 The shown distributed virtual switch system is taken as an example to describe the method in the first embodiment above in detail. exist Figure 5 Among them, the OF switch is respectively connected to the virtual machine VM1-VM3 through the dvport ports: dvport1-dvport3, the MAC addresses of dvport1-dvport3 are respectively MAC1-MAC3, and these three dvport ports belong to VLAN1. There are two links between the OF switch and the physical switch ToR connected to it. These two links are aggregated through the link aggregation technology, that is, the two uplink ports connected to the ToR on the OF switch: uplink1 and uplink2 are added to the same aggregation group. The two physical ports connected to the OF switch on the ToR: T1 and T2 are added to the same aggregation group.

[0126] The controller adds an entry in the aggregation group information table according to the above step S402, as shown in Table 4-1:

[0127] Table 4-1

[0128]

[0129] The...

Embodiment 3

[0136] For the method in the first embodiment above, a controller of a distributed virtual switch system is provided in the embodiment of the present application. Such as Image 6 As shown, the controller includes the following modules: creating and adding module 101, receiving module 102, aggregation processing module 103, entry generating module 104 and sending module 105, wherein:

[0137] Create an adding module 101, which is used to create an aggregation group corresponding to the OF switch after the OF switch is created, and add at least two uplink ports connected to the physical switch on the OF switch to the aggregation group;

[0138] The receiving module 102 is configured to receive the uplink message forwarded by the OF switch, wherein the uplink message is received by the OF switch through a dvport port connected to the VM;

[0139] The aggregation processing module 103 is configured to determine the aggregation group corresponding to the OF switch after the recei...

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 message forwarding method and device of a distributive virtual switch system. The method comprises the steps that after an OF switch is established, an aggregation set corresponding to the OF switch is established, and at least two uplink ports, connected with a physical switch, of the OF switch are added to the aggregation set; an uplink message forwarded by the OF switch is received, and the uplink message is received through the OF switch via a dvport connected with a VM; the aggregation set corresponding to the OF switch is determined, and one uplink port in the aggregation set is selected as an outlet port of the uplink message according to the related message of a message header of the uplink message and the aggregation algorithm corresponding to the aggregation set; a streaming table item used for guiding forwarding of the uplink message is generated and stored in a local streaming table, wherein the executing actions of the generated streaming table include the forwarding of the uplink message through the outlet port, and the generated streaming table item and the uplink message are sent to the OF switch sending the uplink message.

Description

technical field [0001] The present application relates to the technical field of virtualization, and in particular to a message forwarding method and device for a distributed virtual switch system. Background technique [0002] With the increasing business of data centers and the continuous improvement of user requirements, the scale and functions of data centers are becoming more and more complex, and the management difficulty is also becoming more and more difficult. In this case, integrating data centers, reducing data center management costs, and fully exploiting existing resource capabilities to meet higher business needs have become important tasks for enterprise data centers. Virtualizing data center resources has become an important trend in data center integration. [0003] Virtualization technology abstracts physical resources and provided services, so that resource users and system managers do not care about the details of objects, thereby reducing the complexity...

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/741H04L12/937H04L45/74
CPCH04L12/6418H04L45/38
Inventor 林涛任维春张连雷吴少伯张祥辉
Owner NEW H3C 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