CN106850304A - A kind of gateway group method and system based on SDN frameworks - Google Patents
A kind of gateway group method and system based on SDN frameworks Download PDFInfo
- Publication number
- CN106850304A CN106850304A CN201710081493.XA CN201710081493A CN106850304A CN 106850304 A CN106850304 A CN 106850304A CN 201710081493 A CN201710081493 A CN 201710081493A CN 106850304 A CN106850304 A CN 106850304A
- Authority
- CN
- China
- Prior art keywords
- gateway
- bridge
- flow table
- node
- configuration information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/44—Distributed routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
- H04L49/9015—Buffering arrangements for supporting a linked list
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses the gateway system system based on SDN frameworks and method, system includes:Control plane module, receives gateway group configuration information, and gateway group configuration information is sent into bridge management module;Bridge management module, carries out the establishment of bridge and triggers bridge addition event notification streams table handing module according to gateway group configuration information;Flow table processing module, listening to bridge addition event, flow table is pushed to completing issuing for flow table in connected OpenvSwitch using the standard southbound interface of SDN frameworks, the flow table that gateway node is issued is responsible for the forwarding of north-south flow, the flow table that calculate node is issued includes OpenFlow group flow tables, is responsible for forwarding of the virtual machine traffic from calculate node to gateway node;The treatment effeciency of message is improve by gateway group, hydraulic performance decline and wrong redundancy is low and user configuring is complicated that traditional single node gateway processes data center north-south flow causes is solved the problems, such as.
Description
Technical field
The present invention relates to gateway group design field, more particularly to a kind of gateway prescription method based on SDN frameworks and it is
System.
Background technology
With developing rapidly for computer technology and integrated circuit technique, cloud computing by its system availability it is high,
The advantage that the aspect such as manpower/management cost is low, flexibility/scalability is strong shows, has become current enterprise's IT construction
Neomorph;But can not meet the characteristic and NaaS (Network of the virtualization of data neutral framework in the traditional network of network facet
As a Service) theory.
SDN (Software Defined Network) is managed as a kind of new network of Emulex network innovation framework with brand-new design
Thought solves the problems, such as network virtualization and has obtained good and swift and violent development, and having possessed completely can answer in Product environment
Technology maturity;And in cloud computing, substantial amounts of use and deployment virtualization are a basic technology modes.Server
The widespread deployment of Intel Virtualization Technology, substantially increases the calculating density of data center;Meanwhile, in order to realize the flexible of business
Property, partial virtual machine VM (Virtual Machine) service needed carries out inside and outside Network Communication.East and West direction flow in data center
During treatment can carry out the distributed treatment of flow and solves the problems, such as flow single point set by distribution route, but it is current simultaneously
In there is no a single point set of effective method treatment north-south flow.
Therefore this just for north-south flow distributed treatment -- the design of gateway group brings urgent demand with huge difficulty
Topic.The mass data that the virtual machine of one side enormous amount is produced proposes new choosing for system processing power with treatment effeciency
War;On the other hand, for data center, the treatment of north-south flow is always industry treatment problem.Meanwhile, SDN controls
The appearance of device provides good network virtualization and automatically configures to adapt to the function of its autgmentability and multi-tenant demand, optimizes
And business experience is improved, the solution difficulty of legacy network problem can be substantially reduced based on SDN frameworks.Challenge above and machine
Meet, be to realize that the application of gateway group system and method proposes urgent requirement based on SDN frameworks.Therefore how to design and be based on
The gateway prescription method of SDN frameworks, is those skilled in the art's technical issues that need to address.
The content of the invention
It is an object of the invention to provide a kind of gateway group system and method based on SDN frameworks, improve by gateway group
The treatment effeciency of message, solves hydraulic performance decline and mistake that traditional single node gateway processes data center north-south flow is caused
The problem that redundancy is low and user configuring is complicated.
In order to solve the above technical problems, the present invention provides a kind of gateway system system based on SDN frameworks, including:Control is flat
Face mould block, bridge management module and flow table processing module;Wherein,
The control plane module, the gateway group configuration information for receiving input, and by the gateway group configuration information
It is sent to the bridge management module;
The bridge management module, for carrying out the establishment of bridge and triggering bridge according to the gateway group configuration information to add
Plus event notifies the flow table processing module;
The flow table processing module, for when the bridge addition event is listened to, using the standard south orientation of SDN frameworks
Interface pushes flow table to completing issuing for flow table in connected OpenvSwitch, wherein, the flow table that gateway node is issued
It is responsible for the forwarding of north-south flow, the flow table that calculate node is issued includes OpenFlow group flow tables, is responsible for virtual machine traffic from meter
Forwarding of the operator node to gateway node.
Optionally, the control plane module, including:
Interactive unit, the gateway group configuration information for receiving input;
Parameter detecting unit, the legitimacy for detecting parameter in the gateway group configuration information;
Retransmission unit, for when the parameter is legal, the gateway group configuration information being sent into the bridge management
Module.
Optionally, the bridge management module is specially according to the gateway group configuration information, by corresponding calculate node
Type is set to gateway node type, and creates corresponding bridge in gateway node, connects the Patch Port of bridge.
Optionally, the flow table processing module includes:
OpenFlow group flow table units, for using OpenFlow groups flow table by virtual machine traffic from calculate node to specified
Gateway node for transmitting, wherein, specified gateway node is the gateway node being calculated by load balancing.
Optionally, this programme also includes:
Exception processing module, for the anomalous event generation mechanism using SDN frameworks, when the anomalous event for listening to bridge
Shi Jinhang old flow tables are issued.
Optionally, this programme also includes:
Exception processing module is specially standard south orientation agreement-OVSDB detections virtual machine, the bridge provided using SDN frameworks
The anomalous event produced when occurring abnormal carries out the deletion of old flow table.
The present invention also provides a kind of gateway prescription method based on SDN frameworks, including:
Receive the gateway group configuration information of input;
The establishment of bridge is carried out according to the gateway group configuration information and bridge addition event is triggered;
When the bridge addition event is listened to, flow table to phase therewith is pushed using the standard southbound interface of SDN frameworks
Issuing for flow table is completed in the OpenvSwitch of connection, wherein, the flow table that gateway node is issued is responsible for turning for north-south flow
Hair, the flow table that calculate node is issued includes OpenFlow group flow tables, and responsible virtual machine traffic is from calculate node to gateway node
Forwarding.
Optionally, this programme also includes:
Detect the legitimacy of parameter in the gateway group configuration information;
When the parameter is legal, execution is described to be carried out the establishment of bridge and triggers net according to the gateway group configuration information
The step of bridge addition event.
Optionally, using OpenFlow groups flow table by virtual machine traffic from calculate node to specified gateway node for transmitting, its
In, specified gateway node is the gateway node being calculated by load balancing.
Optionally, this programme also includes:
Using the anomalous event generation mechanism of SDN frameworks, old flow table is carried out when the anomalous event of bridge is listened to
Issue.
A kind of gateway system system based on SDN frameworks provided by the present invention, system includes:Control plane module, receives
Gateway group configuration information, bridge management module is sent to by gateway group configuration information;Bridge management module, assembles according to gateway and puts
Information carries out the establishment of bridge and triggers bridge addition event notification streams table handing module;Flow table processing module, is listening to net
Bridge adds event, and flow table to completion stream in connected OpenvSwitch is pushed using the standard southbound interface of SDN frameworks
Table is issued, and the flow table that gateway node is issued is responsible for the forwarding of north-south flow, the flow table that calculate node is issued is included
OpenFlow group flow tables, are responsible for forwarding of the virtual machine traffic from calculate node to gateway node;
It can be seen that, the system takes into full account SDN forwardings with the characteristic for controlling separate and the extensive portion of virtual machine under virtual environment
The characteristic of administration, using the method based on OpenvSwitch flow tables Yu SDN frameworks, realizes the net based on SDN frameworks under virtual environment
Pass group, control end receives gateway group configuration information and respective nodes is added into gateway group, according to gateway group configuration information, all
Calculate node update/issue flow table, instruct message to be forwarded to gateway node from calculate node, and bridge is created in gateway node
It is responsible for the forwarding of message, the treatment effeciency for substantially increasing message by gateway group solves traditional single node gateway processes data
Hydraulic performance decline that center north-south flow is caused and the mistake problem that redundancy is low and user configuring is complicated, it is to avoid virtual environment
North-south (flow of in/out data center) excessive message of flow that lower large-scale virtual machine brings is in gateway node treatment effeciency
Systematic entirety caused by not high can decline, system is unstable.The present invention also provides a kind of gateway prescription based on SDN frameworks
Method, with above-mentioned beneficial effect, will not be repeated here.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
The accompanying drawing to be used needed for having technology description is briefly described, it should be apparent that, drawings in the following description are only this
Inventive embodiment, for those of ordinary skill in the art, on the premise of not paying creative work, can also basis
The accompanying drawing of offer obtains other accompanying drawings.
The structured flowchart of the system of the gateway system based on SDN frameworks that Fig. 1 is provided by the embodiment of the present invention;
The structural representation of the bridge management module establishment bridge that Fig. 2 is provided by the embodiment of the present invention;
The flow chart of the gateway prescription method based on SDN frameworks that Fig. 3 is provided by the embodiment of the present invention.
Specific embodiment
Core of the invention is to provide a kind of gateway group system and method based on SDN frameworks, is improve by gateway group
The treatment effeciency of message, solves hydraulic performance decline and mistake that traditional single node gateway processes data center north-south flow is caused
The problem that redundancy is low and user configuring is complicated.
To make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with the embodiment of the present invention
In accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is
A part of embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art
The every other embodiment obtained under the premise of creative work is not made, belongs to the scope of protection of the invention.
North-south flow described in the present embodiment refers to interaction between data center's external user and internal server
Flow (namely flow of in/out data center);East and West direction flow refers to interaction between data center's internal server
Flow, is also horizontal flow.The characteristics of the present embodiment is using main consideration data center's large scale deployment virtual machine, and SDN
The characteristics of controller efficiently may be programmed favorable expandability, using the method for designing based on SDN controllers, the gateway according to user is assembled
Put and issue flow table and instruct Message processing flow to OpenvSwitch interchangers, Message processing is carried out based on OpenFlow flow table.Tool
Body refer to Fig. 1, the structured flowchart of the system of the gateway system based on SDN frameworks that Fig. 1 is provided by the embodiment of the present invention;The system
Can include:Control plane module 100, bridge management module 200 and flow table processing module 300;Wherein,
Control plane module 100, for receiving the gateway group configuration information of input, and gateway group configuration information is sent to
Bridge management module 200;
Specifically, the mode that control plane module 100 receives gateway group configuration information in the present embodiment can be user leading to
Cross interactive interface input, or voice typing etc..The present embodiment is contrasted and is not defined.Can be understood as control flat
Face mould block 100 is responsible for and user mutual, and the gateway group configuration information of user is pushed into bridge management module 200.Here net
Pass group configuration information is configuration information of the user to calculate node type (calculating/gateway).
Control plane module 100 is primarily referred to as based on SDN controller realities using the characteristic of SDN controller control planes
User interface in existing gateway group framework, is used to receive configuration of the user side to server resource type, while configuration is pushed away
It is sent to bridge management module 200.I.e. control plane has provided the user good operation interface and has shielded patrolling for bottom complexity simultaneously
Collect and concept.It is user-friendly, improve Consumer's Experience.
Further for the reliability for ensureing follow-up gateway work, parameter is can also carry out in control plane module 100
Validity checking work.Follow-up process is being carried out when parameter is legal.I.e. optional, control plane module can be wrapped
Include:
Interactive unit, the gateway group configuration information for receiving input;
Parameter detecting unit, the legitimacy for detecting parameter in gateway group configuration information;
Retransmission unit, for when parameter is legal, gateway group configuration information being sent into bridge management module.
Bridge management module 200, for carrying out the establishment of bridge according to gateway group configuration information and triggering bridge addition thing
Part notification streams table handing module 300;
Specifically, bridge management module 200 is mainly responsible for carrying out the establishment of bridge according to gateway group configuration information and triggering
Bridge addition event notification streams table handing module 300.I.e. according to user configuring server resource type on corresponding server
Create corresponding bridge and trigger event notifies flow table management module 300.
For example bridge management module 200 can determine the node of gateway type according to gateway group configuration information, in system
Bridge is created in the node of all of gateway type.I.e. bridge management module is specially according to gateway group configuration information, by correspondence
Calculate node type be set to gateway node type, and in gateway node (node of the gateway type of system after setting) wound
Build corresponding bridge, connect bridge Patch Port (interface type of different bridges is connected in OpenvSwitch, similar to
Two netting twines of physical switches of connection).
For example by the gateway group configuration information for receiving, created not on the OpenvSwitch being connected with SDN controllers
With bridge, for example all calculate nodes create br-int bridges, and all gateway types node create br-int and
Br-router bridges, the br-int bridges of calculate node are responsible for the treatment that calculate node virtual machine produces flow, gateway node
The flow of virtual machine in br-int bridge processing gateways, while receiving the north-south flow sent in calculate node and passing through flow
Patch Port interfaces are sent to br-router, and br-router completes the last forwarding of north-south flow;Specifically refer to figure
2, wherein, control plane module can also be referred to as control plane.
Flow table processing module 300, for when bridge addition event is listened to, using the standard southbound interface of SDN frameworks
Flow table is pushed to completing issuing for flow table in connected OpenvSwitch, wherein, the flow table that gateway node is issued is responsible for
The forwarding of north-south flow, the flow table that calculate node is issued includes OpenFlow group flow tables, is responsible for virtual machine traffic and is saved from calculating
Forwarding of the point to gateway node.
Specifically, monitoring the bridge addition event of bridge management module triggering, issuing for OpenFlow flow table is triggered;Connect
User is received to the configuration of gateway group and detects that the establishment situation of bridge management module bridge issues OpenFlow flow table to accordingly
In the bridge of the node (gateway node) of gateway type and the node (calculate node) for calculating type.Wherein, the section of type is calculated
OpenFlow group flow tables are issued in point, the north-south packet selection gateway that virtual machine sends is instructed;In the node of gateway type
Issue flow table, the north-south flow sent in treatment calculate node.Calculate node coordinates completion virtual machine north-south with gateway node
Load balancing between the treatment of flow and gateway group.
The non-load balanced case of webmaster is further may also take into when webmaster is selected, you can choosing, flow table treatment mould
Block includes:
OpenFlow group flow table units, for using OpenFlow groups flow table by virtual machine traffic from calculate node to specified
Gateway node for transmitting, wherein, specified gateway node is the gateway node being calculated by load balancing.
Specifically, issuing OpenFlow group flow tables in the node for calculating type, the north-south flow that virtual machine is produced is led to
Cross in group flow table and be sent to gateway group, the treatment of load balancing can be carried out when gateway is selected, gateway node is issued at flow table
The north-south flow sent in reason calculate node.
The event produced when bridge is created is monitored using SDN frameworks, issuing for flow table is carried out when event is listened to,
The node of type is calculated according to the configuration distributing OpenFlow group flow tables of the gateway node of user, if user configuring 10.1.1.1 and
10.1.1.2 it is gateway, then the group flow table outlet for issuing just is 10.1.1. or 10.1.1.2, net will be sent on needs by group flow table
The flow of pass is sent to gateway processes.Gateway node carries out corresponding forward process after receiving the flow of calculate node.Due to calculating
Node has multiple selections when gateway is selected, and is so achieved that the distributed treatment of north-south flow and the load balancing of gateway
And High Availabitity, solve the problems, such as in legacy network by causing in single-point flow set.
Based on above-mentioned technical proposal, the gateway system system based on SDN frameworks provided in an embodiment of the present invention takes into full account
SDN forwards the characteristic of the characteristic and virtual machine large scale deployment under virtual environment for control separate, using based on OpenvSwitch
Flow table and the method for SDN frameworks, realize the gateway group based on SDN frameworks under virtual environment, and control end receives gateway and assembles confidence
Respective nodes are added to gateway group by breath, according to gateway group configuration information, update in all of calculate node/flow table is issued, refer to
Leader text is forwarded to gateway node from calculate node, and creates the forwarding that bridge is responsible for message in gateway node, by gateway group
The treatment effeciency for substantially increasing message solves the performance that traditional single node gateway processes data center north-south flow is caused
Decline and mistake redundancy is low and user configuring is complicated problem, it is to avoid the north and south that large-scale virtual machine brings under virtual environment
To the excessive message of (flow of in/out data center) flow in gateway node treatment effeciency caused systematic entirety energy not high
Decline, system are unstable.
Based on above-described embodiment, the system can also include:
Exception processing module, for the anomalous event generation mechanism using SDN frameworks, when the anomalous event for listening to bridge
Shi Jinhang old flow tables are issued.
Produced when virtual machine, bridge occur abnormal specifically, being detected using the standard south orientation agreement-OVSDB that SDN frameworks are provided
Raw anomalous event carries out the deletion of old flow table.I.e. when the bridge of Forwarding plane occurs abnormal, SDN frameworks can produce exception
Event, exception processing module deletes original flow table according to the anomalous event for receiving, and instructs message to be forwarded from new path.
Exception processing module carries out old stream using the anomalous event that SDN frameworks are produced when bottom bridge occurs abnormal
The recovery of table blocks flow to the path of failure gateway in time.Above-mentioned modules cooperating, realizes gateway under virtual environment
The function of group.There is technological value very high, application value under data center's virtual environment, be data under current environment
The very big innovation of central site network, solves the problem of data center's north-south flow treatment.
Based on above-mentioned technical proposal, the gateway system system based on SDN frameworks provided in an embodiment of the present invention, wherein, control
Planar module is the interactive flat of system and user, receive gateway group configuration information, bridge management module be responsible for bridge establishment,
Delete, flow table processing module monitors bridge event and carries out issuing for flow table, exception processing module monitors anomalous event and completes waste and old
The recovery of flow table.Each module cooperative work completes the realization of gateway system system under SDN frameworks, realizes the distribution of north-south flow
Formula treatment, solves the problems, such as data center due to some row caused in the flow single point set of north-south.NaaS reasons are realized simultaneously
The network distribution according to need of thought.
The gateway prescription method based on SDN frameworks provided in an embodiment of the present invention is introduced below, base described below
Can be mutually to should refer to the above-described gateway system system based on SDN frameworks in the gateway prescription method of SDN frameworks.
Refer to Fig. 3, the flow chart of the gateway prescription method based on SDN frameworks that Fig. 3 is provided by the embodiment of the present invention;Should
Method can also include:
S100, the gateway group configuration information for receiving input;
S110, the establishment that bridge is carried out according to gateway group configuration information simultaneously trigger bridge addition event;
S120, when bridge addition event is listened to, push flow table to phase therewith using the standard southbound interface of SDN frameworks
Issuing for flow table is completed in the OpenvSwitch of connection, wherein, the flow table that gateway node is issued is responsible for turning for north-south flow
Hair, the flow table that calculate node is issued includes OpenFlow group flow tables, and responsible virtual machine traffic is from calculate node to gateway node
Forwarding.
Based on above-described embodiment, the method can also include:
The legitimacy of parameter in detection gateway group configuration information;
When parameter is legal, to perform and carry out the establishment of bridge according to gateway group configuration information and trigger bridge addition event
Step.
Based on above-described embodiment, the method is using OpenFlow groups flow table by virtual machine traffic from calculate node to specified net
Artis is forwarded, wherein, specified gateway node is the gateway node being calculated by load balancing.
Based on above-mentioned any embodiment, the method can also include:
Using the anomalous event generation mechanism of SDN frameworks, old flow table is carried out when the anomalous event of bridge is listened to
Issue.
Each embodiment is described by the way of progressive in specification, and what each embodiment was stressed is and other realities
Apply the difference of example, between each embodiment identical similar portion mutually referring to.For device disclosed in embodiment
Speech, because it is corresponded to the method disclosed in Example, so description is fairly simple, related part is referring to method part illustration
.
Professional further appreciates that, with reference to the unit of each example of the embodiments described herein description
And algorithm steps, can be realized with electronic hardware, computer software or the combination of the two, in order to clearly demonstrate hardware and
The interchangeability of software, generally describes the composition and step of each example according to function in the above description.These
Function is performed with hardware or software mode actually, depending on the application-specific and design constraint of technical scheme.Specialty
Technical staff can realize described function to each specific application using distinct methods, but this realization should not
Think beyond the scope of this invention.
The step of method or algorithm for being described with reference to the embodiments described herein, directly can be held with hardware, processor
Capable software module, or the two combination is implemented.Software module can be placed in random access memory (RAM), internal memory, read-only deposit
Reservoir (ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technology
In field in known any other form of storage medium.
The gateway group method and system based on SDN frameworks provided by the present invention are described in detail above.Herein
In apply specific case principle of the invention and implementation method be set forth, the explanation of above example is only intended to side
Assistant solves the method for the present invention and its core concept.It should be pointed out that for those skilled in the art, not
On the premise of departing from the principle of the invention, some improvement and modification can also be carried out to the present invention, these are improved and modification also falls into
In the protection domain of the claims in the present invention.
Claims (10)
1. a kind of gateway system based on SDN frameworks is united, it is characterised in that including:Control plane module, bridge management module and
Flow table processing module;Wherein,
The control plane module, the gateway group configuration information for receiving input, and the gateway group configuration information is sent
To the bridge management module;
The bridge management module, for carrying out the establishment of bridge according to the gateway group configuration information and triggering bridge addition thing
Part notifies the flow table processing module;
The flow table processing module, for when the bridge addition event is listened to, using the standard southbound interface of SDN frameworks
Flow table is pushed to completing issuing for flow table in connected OpenvSwitch, wherein, the flow table that gateway node is issued is responsible for
The forwarding of north-south flow, the flow table that calculate node is issued includes OpenFlow group flow tables, is responsible for virtual machine traffic and is saved from calculating
Forwarding of the point to gateway node.
2. the gateway system based on SDN frameworks according to claim 1 is united, it is characterised in that the control plane module,
Including:
Interactive unit, the gateway group configuration information for receiving input;
Parameter detecting unit, the legitimacy for detecting parameter in the gateway group configuration information;
Retransmission unit, for when the parameter is legal, the gateway group configuration information being sent into the bridge management module.
3. the gateway system based on SDN frameworks according to claim 1 is united, it is characterised in that the bridge management module
Specially according to the gateway group configuration information, corresponding calculate node type is set to gateway node type, and in gateway
Node creates corresponding bridge, connects the Patch Port of bridge.
4. the gateway system based on SDN frameworks according to claim 1 is united, it is characterised in that the flow table processing module
Including:
OpenFlow group flow table units, for utilizing OpenFlow groups flow table by virtual machine traffic from calculate node to specified gateway
Node is forwarded, wherein, specified gateway node is the gateway node being calculated by load balancing.
5. the gateway system based on SDN frameworks according to claim any one of 1-4 is united, it is characterised in that also included:
Exception processing module, for the anomalous event generation mechanism using SDN frameworks, enters when the anomalous event of bridge is listened to
The old flow table of row is issued.
6. the gateway system based on SDN frameworks according to claim 5 is united, it is characterised in that also included:
Exception processing module is specially standard south orientation agreement-OVSDB detections virtual machine, the bridge generation provided using SDN frameworks
The anomalous event produced when abnormal carries out the deletion of old flow table.
7. a kind of gateway prescription method based on SDN frameworks, it is characterised in that including:
Receive the gateway group configuration information of input;
The establishment of bridge is carried out according to the gateway group configuration information and bridge addition event is triggered;
When bridge addition event is listened to, flow table is pushed to connected using the standard southbound interface of SDN frameworks
OpenvSwitch in complete flow table and issue, wherein, the flow table that gateway node is issued is responsible for the forwarding of north-south flow, meter
The flow table that operator node is issued includes OpenFlow group flow tables, is responsible for forwarding of the virtual machine traffic from calculate node to gateway node.
8. the gateway prescription method based on SDN frameworks according to claim 7, it is characterised in that also include:
Detect the legitimacy of parameter in the gateway group configuration information;
When the parameter is legal, execution is described to be carried out the establishment of bridge and triggers bridge to add according to the gateway group configuration information
Plus the step of event.
9. the gateway prescription method based on SDN frameworks according to claim 7, it is characterised in that
Using OpenFlow groups flow table by virtual machine traffic from calculate node to specified gateway node for transmitting, wherein, specify gateway
Node is the gateway node being calculated by load balancing.
10. the gateway prescription method based on SDN frameworks according to claim any one of 7-9, it is characterised in that also include:
Using the anomalous event generation mechanism of SDN frameworks, issuing for old flow table is carried out when the anomalous event of bridge is listened to.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710081493.XA CN106850304B (en) | 2017-02-15 | 2017-02-15 | SDN framework-based gateway group method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710081493.XA CN106850304B (en) | 2017-02-15 | 2017-02-15 | SDN framework-based gateway group method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106850304A true CN106850304A (en) | 2017-06-13 |
CN106850304B CN106850304B (en) | 2020-02-04 |
Family
ID=59127297
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710081493.XA Active CN106850304B (en) | 2017-02-15 | 2017-02-15 | SDN framework-based gateway group method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106850304B (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107423154A (en) * | 2017-07-26 | 2017-12-01 | 郑州云海信息技术有限公司 | A kind of flow table processing method and processing device |
CN109995641A (en) * | 2019-03-21 | 2019-07-09 | 新华三技术有限公司 | A kind of information processing method, calculate node and storage medium |
CN111277500A (en) * | 2020-01-15 | 2020-06-12 | 山东汇贸电子口岸有限公司 | Data center EVPN networking multi-outlet design method and system |
CN112333112A (en) * | 2020-10-27 | 2021-02-05 | 华云数据控股集团有限公司 | Method and system for realizing shared bandwidth |
CN112637058A (en) * | 2021-03-09 | 2021-04-09 | 北京航空航天大学 | Network interconnection transmission method and device for cross-heterogeneous subnet communication |
CN112737860A (en) * | 2021-01-06 | 2021-04-30 | 浪潮云信息技术股份公司 | Method for bare metal server VXLAN access and computer readable medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104639451A (en) * | 2013-11-14 | 2015-05-20 | 中兴通讯股份有限公司 | Data flow distribution method and controller |
CN104869013A (en) * | 2015-04-24 | 2015-08-26 | 杭州华三通信技术有限公司 | SDN-based gateway configuration method and SDN controller |
CN105656796A (en) * | 2014-11-25 | 2016-06-08 | 杭州华三通信技术有限公司 | Method and device for achieving three-layer forwarding of virtual extensible local area network |
CN105897493A (en) * | 2016-06-28 | 2016-08-24 | 电子科技大学 | SDN (Self-Defending Network) rule conflict detection method |
CN106059915A (en) * | 2016-07-20 | 2016-10-26 | 赛特斯信息科技股份有限公司 | System and method for implementing limitation of north-south traffic of tenants based on SDN controller |
US20170041211A1 (en) * | 2015-08-07 | 2017-02-09 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Controller-based dynamic routing in a software defined network environment |
-
2017
- 2017-02-15 CN CN201710081493.XA patent/CN106850304B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104639451A (en) * | 2013-11-14 | 2015-05-20 | 中兴通讯股份有限公司 | Data flow distribution method and controller |
CN105656796A (en) * | 2014-11-25 | 2016-06-08 | 杭州华三通信技术有限公司 | Method and device for achieving three-layer forwarding of virtual extensible local area network |
CN104869013A (en) * | 2015-04-24 | 2015-08-26 | 杭州华三通信技术有限公司 | SDN-based gateway configuration method and SDN controller |
US20170041211A1 (en) * | 2015-08-07 | 2017-02-09 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Controller-based dynamic routing in a software defined network environment |
CN105897493A (en) * | 2016-06-28 | 2016-08-24 | 电子科技大学 | SDN (Self-Defending Network) rule conflict detection method |
CN106059915A (en) * | 2016-07-20 | 2016-10-26 | 赛特斯信息科技股份有限公司 | System and method for implementing limitation of north-south traffic of tenants based on SDN controller |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107423154A (en) * | 2017-07-26 | 2017-12-01 | 郑州云海信息技术有限公司 | A kind of flow table processing method and processing device |
CN109995641A (en) * | 2019-03-21 | 2019-07-09 | 新华三技术有限公司 | A kind of information processing method, calculate node and storage medium |
CN109995641B (en) * | 2019-03-21 | 2021-05-28 | 新华三技术有限公司 | Information processing method, computing node and storage medium |
CN111277500A (en) * | 2020-01-15 | 2020-06-12 | 山东汇贸电子口岸有限公司 | Data center EVPN networking multi-outlet design method and system |
CN112333112A (en) * | 2020-10-27 | 2021-02-05 | 华云数据控股集团有限公司 | Method and system for realizing shared bandwidth |
CN112333112B (en) * | 2020-10-27 | 2022-04-01 | 华云数据控股集团有限公司 | Method and system for realizing shared bandwidth |
CN112737860A (en) * | 2021-01-06 | 2021-04-30 | 浪潮云信息技术股份公司 | Method for bare metal server VXLAN access and computer readable medium |
CN112737860B (en) * | 2021-01-06 | 2023-06-20 | 浪潮云信息技术股份公司 | Method for accessing VXLAN of bare metal server and computer readable medium |
CN112637058A (en) * | 2021-03-09 | 2021-04-09 | 北京航空航天大学 | Network interconnection transmission method and device for cross-heterogeneous subnet communication |
Also Published As
Publication number | Publication date |
---|---|
CN106850304B (en) | 2020-02-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106850304A (en) | A kind of gateway group method and system based on SDN frameworks | |
CN101442469B (en) | Method, system and apparatus for down distributing configuration data | |
CN103200122B (en) | A kind of software defined network is organized the processing method of table, system and controller | |
CN104426680B (en) | Data transmission method, device and system | |
CN104717098B (en) | A kind of data processing method and device | |
WO2017070587A1 (en) | Distributed rule provisioning in an extended bridge | |
CN105162704B (en) | The method and device of multicast replication in Overlay network | |
CN109391505A (en) | Network example management method and relevant device | |
CN111064649B (en) | Method and device for realizing binding of layered ports, control equipment and storage medium | |
KR20160019096A (en) | Method and system for virtual network mapping protection and computer storage medium | |
CN102523113B (en) | Chip realization method for MEP configuration on cross-chip aggregated link in Ethernet network OAM and chip realization system | |
CN106302076B (en) | Method and system for establishing VXLAN tunnel and SDN controller | |
CN105516292A (en) | Hot standby method of cloud platform of intelligent substation | |
Han et al. | ONVisor: Towards a scalable and flexible SDN‐based network virtualization platform on ONOS | |
CN107147533A (en) | A kind of flow table configuration distributing method and system based on SDN frameworks | |
WO2018214817A1 (en) | Packet forwarding method, device and apparatus, and storage medium | |
CN105306365A (en) | Power communication network and capacity expansion and destroy-resistant routing path determination method thereof | |
CN105141512A (en) | Unified network configuration and control method supporting packet/circuit mixed exchange network | |
CN105262604B (en) | Virtual machine migration method and equipment | |
CN103703726B (en) | Method, device and system for controlling data packets | |
JP5436597B2 (en) | Virtual network infrastructure control system and method | |
CN109561025A (en) | A kind of information processing method and relevant device | |
CN109687985B (en) | Automatic configuration method and system for process level network of transformer substation | |
CN109587063A (en) | A kind of drainage method and device of data | |
CN108011757A (en) | A kind of Intelligence network management method and device for power industry |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20191213 Address after: 215100 No. 1 Guanpu Road, Guoxiang Street, Wuzhong Economic Development Zone, Suzhou City, Jiangsu Province Applicant after: Suzhou Wave Intelligent Technology Co., Ltd. Address before: 450018 Henan province Zheng Dong New District of Zhengzhou City Xinyi Road No. 278 16 floor room 1601 Applicant before: Zhengzhou Yunhai Information Technology Co. Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |