CN103795606A - Service transfer control method based on sdn in optical network - Google Patents
Service transfer control method based on sdn in optical network Download PDFInfo
- Publication number
- CN103795606A CN103795606A CN201410066678.XA CN201410066678A CN103795606A CN 103795606 A CN103795606 A CN 103795606A CN 201410066678 A CN201410066678 A CN 201410066678A CN 103795606 A CN103795606 A CN 103795606A
- Authority
- CN
- China
- Prior art keywords
- service
- network
- services migrating
- server
- 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.)
- Pending
Links
Images
Abstract
The invention provides a service transfer control method based on sdn in an optical network. Due to the fact that requirements of service transfer for optical paths in the optical network are different from requirements of common services, the control method is put forward according to characteristics of service transfer and the optical network, so that network bandwidth spectrum resources are efficiently made use of, and service blocking rate is reduced. The concept of a software-control network is introduced in the optical network, and corresponding extension is carried out on the basis of openflow.
Description
Technical field
The present invention relates to optical communication technique field, relate in particular in optical-fiber network the services migrating control method based on openflow technology under sdn.
Background technology
Service request in network and data volume go up rapidly now, every station server is all facing to different users and different demand thereof, but a station server cannot provide all services, for the request that meets user just needs obtain service from other server.Reduce service quality if user directly from other servers but not other server obtains service, postpones a meeting or conference when service to strengthen, can increase network traffics between territory simultaneously and increase offered load, in the time of multiple users' while request service, can reduce network performance especially.To this, the present invention proposes the services migrating control method based on sdn in a kind of optical-fiber network, adopts the technology of software defined network, and the resource migration that user is asked is to home server, allow home server provide service to user, thus most of flow control in territory.
In the time that local user sends specific service request to home server, home server may not have respective resources, need to obtain from other servers, and this will trigger services migrating.
Summary of the invention
The object of this invention is to provide a kind of control method of the middle services migrating for optical-fiber network.Because services migrating in optical-fiber network is different from general service to the demand of light path, the present invention has proposed a kind of control method according to the feature of services migrating and optical-fiber network, utilizes more efficiently network bandwidth frequency spectrum resource, reduces service blocking rate to realize.The present invention has introduced the concept of software control network and on the basis of openflow, has carried out corresponding expansion in optical-fiber network.
The present invention adopts technical scheme as follows:
In network, there is a master controller, wherein there are full mesh topology and network resource information, when in a server, do not have its user to ask service time, this server sends the request of services migrating to master controller, controller can be determined path and bandwidth allocation scheme and set up light path according to the position of this server, the position of server that has this service and network state at that time and completes services migrating, and the service of its requirement is finally provided for user.
Wherein, control plane mainly comprises following part:
Services migrating requirement analysis module (M1): record services migrating request, analyze bandwidth demand, the priority etc. of this request.
Topology information database module (M5): for storing full mesh topology information, comprise each nodal information, link information and Link State, and carry out real time data with new according to the reporting information of data link plane.
Whether Service Source is searched module (M2): determine in network and have server to have this service, if had, calculate and carry out services migrating from that station server and obtain this service.
Routing calculation module (M3): complete according to demand route computing functions such as calculating optimal path or sub-optimal path.
Openflow Switch control module (M4): resource is distributed according to actual conditions, the in the situation that of the demand of assurance bandwidth, improve link utilization as far as possible, reduce service blocking rate, and corresponding control information is issued to corresponding openflow switch.
Home server services migrating module (M6): according to the control information of controller feedback, plan that by controller light path obtains from other servers the service that user asks.
Accompanying drawing explanation
Fig. 1 is the hierarchical chart of services migrating control method of the present invention;
Fig. 2 is the flow chart of services migrating controller control method of the present invention;
Fig. 3 is the flow chart that in services migrating controller control method of the present invention, services migrating route is calculated.
Embodiment
Below in conjunction with accompanying drawing 2, Fig. 3 and embodiment, the specific embodiment of the present invention is described in further detail.Following examples are used for illustrating the present invention, but are not used for limiting the scope of the invention.
As shown in Figure 2, in optical-fiber network of the present invention, the services migrating control method based on software defined network comprises the following steps:
Step 1, home server sends services migrating request.Home server S1 accepts local user's service request, judges that whether this locality has the service that user asks, and directly provides service to user if having, if there is no to send to controller the services migrating request of this service.
Step 2, has the server of this service in controller requester network.Controller is accepted the services migrating request of S1, inquires about the nearest server S that has this service 2 take S1 as datum mark according to certain strategy in network, the information without this service in network is fed back to server S 1 and asks the user of this service if do not have.
Step 3, controller calculation services migration route, as shown in Figure 3.First controller analyzes the demands such as the bandwidth resources of this services migrating, then calculation server S1, optimum route between S2, judge whether the resources such as the bandwidth of this optimum route meet the requirement of this services migrating, if satisfied selected this route is this services migrating route, otherwise calculating sub-optimal path, judge whether the resource summations such as the bandwidth of hypo-optimal route and optimum route meet the requirement of this services migrating, if satisfied simultaneously selected these two routes be this services migrating route, otherwise cycle calculations is hypo-optimal route again, as finally obtained the route that meets this services migrating requirement, rebound step 2, again in requester network, have the server of this service and calculate route, if finally cannot find when having this service and having the available server of the route of meeting the demands simultaneously, the information of feedback services migrating failure is to S1, the information of feedback service request failure is to user.In order network normal discharge not to be affected greatly in the time carrying out services migrating, suggestion is selected newly-built light path as far as possible and is not seized the resources such as link bandwidth with regular traffic in the time choosing calculating route.
Step 4, controller calculates link circuit resource allocation strategy.According to services migrating route calculated case in step 3, according to certain strategy by the assignment of traffic of services migrating on each route.
Step 5, controller issues the control information of openflow switch and light path foundation.Calculate the link circuit resource allocation strategy of gained according to step 4 and determine that openflow switch stream table need to add or ask the project changing, and issues openflow Switch control information.Meanwhile, determine and need newly-built light path that lower luminous road road construction request if light path road construction successful S1, S2 start to carry out services migrating, otherwise feed back road construction failure information to S1, and the information of feeding back service request failure is to user.
Step 6, removes light path, revises openflow switch stream table, recovers network previous status.After services migrating finishes, remove newly-built light path, revise openflow switch stream table, recover network initial condition.
Step 7, home server S1 provides service for user.Home server S1 has had the new service that user asks, can provide this service to user, after this service provides, determine whether as required to preserve this service, now can temporarily preserve this service a period of time, retain if respective service request frequency reaches certain threshold value, serve to save server resource otherwise delete this.
Services migrating control method provided by the present invention, the thought of software control network is introduced to optical-fiber network, control plane and data link plane are separated, can more effectively make overall planning whole network, integrate the resource of each server in the whole network, improve network link utilance, reduce service blocking rate.
Above execution mode is only for illustrating the present invention; and be not limitation of the present invention; without departing from the spirit and scope of the present invention; can also make a variety of changes and be out of shape; therefore all technical schemes that are equal to also belong to category of the present invention, and scope of patent protection of the present invention should be defined by the claims.
Claims (2)
1. the sdn services migrating control method based on optical-fiber network, is characterized in that, comprises the following steps:
A: the service request to user is analyzed, thus determine that home server need to obtain respective service resource to the migration of controller request service;
B: controller has the server of this service recently according to network information topological data library lookup;
C: controller calculates the route between source server and home server.Route is calculated and need to be carried out according to the required bandwidth of this services migrating, if single light path cannot meet the flow in bandwidth demand or needs equalizing network, bandwidth on demand is pro rata distributed on different paths;
D: control information is issued to openflow switch by controller, revises switch stream table, and controls the foundation of respective optical path.
E: topology information database keeps synchronizeing with real network.
2. the services migrating control method based on sdn in optical-fiber network as claimed in claim 1, is characterized in that the service request according to user, and the services migrating that home server is not had thinks that to home server user provides service, and described control module comprises:
Services migrating requirement analysis module (M1): record services migrating request, analyze bandwidth demand, the priority etc. of this request.
Whether Service Source is searched module (M2): determine in network and have server to have this service, if had, calculate and carry out services migrating from that station server and obtain this service.
Routing calculation module (M3): as Fig. 3, complete according to demand route computing functions such as calculating optimal path or sub-optimal path.
Openflow Switch control module (M4): resource is distributed according to actual conditions, the in the situation that of the demand of assurance bandwidth, improve link utilization as far as possible, reduce service blocking rate, and corresponding control information is issued to corresponding openflow switch.
Topology information database module (M5): for storing full mesh topology information, comprise each nodal information, link information and Link State, and carry out real time data with new according to the reporting information of data link plane.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410066678.XA CN103795606A (en) | 2014-02-26 | 2014-02-26 | Service transfer control method based on sdn in optical network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410066678.XA CN103795606A (en) | 2014-02-26 | 2014-02-26 | Service transfer control method based on sdn in optical network |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103795606A true CN103795606A (en) | 2014-05-14 |
Family
ID=50670926
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410066678.XA Pending CN103795606A (en) | 2014-02-26 | 2014-02-26 | Service transfer control method based on sdn in optical network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103795606A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105099936A (en) * | 2015-08-31 | 2015-11-25 | 联想(北京)有限公司 | Network resource configuration method and apparatus as well as network system |
CN105392149A (en) * | 2014-09-05 | 2016-03-09 | 中兴通讯股份有限公司 | Strategy adjusting trigger and strategy adjusting method and device, and strategy adjusting system |
CN105991687A (en) * | 2015-02-03 | 2016-10-05 | 阿里巴巴集团控股有限公司 | Service management method and device |
WO2016192503A1 (en) * | 2015-06-05 | 2016-12-08 | 中兴通讯股份有限公司 | Service protection setting method, controller and optical network device |
CN106385449A (en) * | 2016-09-13 | 2017-02-08 | 哈尔滨工程大学 | Heterogeneous cluster service migration transfer system and transfer method based on container |
CN111031413A (en) * | 2019-11-27 | 2020-04-17 | 中国联合网络通信集团有限公司 | Service processing method and SDN controller |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103051565A (en) * | 2013-01-04 | 2013-04-17 | 中兴通讯股份有限公司 | Framework system of grade software defined network software controller and implementation method thereof |
CN103179046A (en) * | 2013-04-15 | 2013-06-26 | 昆山天元昌电子有限公司 | Data center flow control method and data center flow control system based on openflow |
CN103346922A (en) * | 2013-07-26 | 2013-10-09 | 电子科技大学 | Controller for determining network state based on SDN (Software Defined Networking) and determination method thereof |
-
2014
- 2014-02-26 CN CN201410066678.XA patent/CN103795606A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103051565A (en) * | 2013-01-04 | 2013-04-17 | 中兴通讯股份有限公司 | Framework system of grade software defined network software controller and implementation method thereof |
CN103179046A (en) * | 2013-04-15 | 2013-06-26 | 昆山天元昌电子有限公司 | Data center flow control method and data center flow control system based on openflow |
CN103346922A (en) * | 2013-07-26 | 2013-10-09 | 电子科技大学 | Controller for determining network state based on SDN (Software Defined Networking) and determination method thereof |
Non-Patent Citations (2)
Title |
---|
吴伟: ""一种基于最优路径的分布式服务器请求迁移算法"", 《技术研发》 * |
左青云等: "基于OpenFlow的SDN技术研究", 《软件学报》 * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105392149A (en) * | 2014-09-05 | 2016-03-09 | 中兴通讯股份有限公司 | Strategy adjusting trigger and strategy adjusting method and device, and strategy adjusting system |
CN105991687A (en) * | 2015-02-03 | 2016-10-05 | 阿里巴巴集团控股有限公司 | Service management method and device |
CN105991687B (en) * | 2015-02-03 | 2019-09-17 | 阿里巴巴集团控股有限公司 | A kind of service management and device |
WO2016192503A1 (en) * | 2015-06-05 | 2016-12-08 | 中兴通讯股份有限公司 | Service protection setting method, controller and optical network device |
CN105099936A (en) * | 2015-08-31 | 2015-11-25 | 联想(北京)有限公司 | Network resource configuration method and apparatus as well as network system |
CN105099936B (en) * | 2015-08-31 | 2018-10-12 | 联想(北京)有限公司 | A kind of network resource configuration method, equipment and network system |
CN106385449A (en) * | 2016-09-13 | 2017-02-08 | 哈尔滨工程大学 | Heterogeneous cluster service migration transfer system and transfer method based on container |
CN106385449B (en) * | 2016-09-13 | 2019-01-29 | 哈尔滨工程大学 | A kind of isomeric group services migrating transferring system and middle shifting method based on container |
CN111031413A (en) * | 2019-11-27 | 2020-04-17 | 中国联合网络通信集团有限公司 | Service processing method and SDN controller |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103795606A (en) | Service transfer control method based on sdn in optical network | |
CN103346922B (en) | The controller of determination network state based on SDN and determine method | |
US9838296B2 (en) | Bandwidth optimization systems and methods in networks | |
CN113364850B (en) | Software-defined cloud-edge collaborative network energy consumption optimization method and system | |
CN108521375A (en) | The transmission of the network multi-service flow QoS based on SDN a kind of and dispatching method | |
CN106452958A (en) | Flow control method and system, and centralized controller | |
CN111147370B (en) | Method and control device for determining forwarding path | |
CN106161610A (en) | A kind of method and system of distributed storage | |
CN105532037A (en) | Auto tunneling in software defined network for seamless roaming | |
CN103001892B (en) | Based on network resource allocation method and the system of cloud computing | |
CN105960783A (en) | Inter-domain SDN traffic engineering | |
CN104521199A (en) | Adaptive infrastructure for distributed virtual switch | |
CN102075402A (en) | Virtual network mapping processing method and system | |
CN103746911A (en) | SDN (software defined networking) structure and communication method thereof | |
CN103379032A (en) | Acquisition method and device for cross-domain end-to-end route and secondary route computation element | |
US20170331706A1 (en) | Method and Device for Implementing Capacity Planning | |
CN104486194A (en) | Control system and control method for virtual network with multiple reliability levels | |
CN103457852A (en) | Invulnerability mapping method of multicast virtual network | |
CN104503826A (en) | Virtual machine mapping method and device for cloud computing data center | |
CN102546432B (en) | Method and device for planning packet transmission bearer network capacity | |
CN105656771A (en) | Service path determining method, device and system | |
CN106161270B (en) | A kind of network deployment method | |
KR20100071855A (en) | A resource management and recursive path computation for real-time automatic path setup at multi-layer transport network | |
CN105791151A (en) | Dynamic flow control method and device | |
CN108650011A (en) | Multiple no-manned plane and ground network efficient collaboration, both data relay method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20140514 |