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 PDF

Info

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
Application number
CN201710081493.XA
Other languages
Chinese (zh)
Other versions
CN106850304B (en
Inventor
李丰启
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Wave Intelligent Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201710081493.XA priority Critical patent/CN106850304B/en
Publication of CN106850304A publication Critical patent/CN106850304A/en
Application granted granted Critical
Publication of CN106850304B publication Critical patent/CN106850304B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/44Distributed routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • H04L49/9015Buffering 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

A kind of gateway group method and system based on SDN frameworks
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.
CN201710081493.XA 2017-02-15 2017-02-15 SDN framework-based gateway group method and system Active CN106850304B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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