[发明专利]控制器及网络服务动态部署系统及方法有效
申请号: | 201611160300.1 | 申请日: | 2016-12-15 |
公开(公告)号: | CN108234313B | 公开(公告)日: | 2021-03-19 |
发明(设计)人: | 蔡承延;林育琮;卢彦呈 | 申请(专利权)人: | 南宁富桂精密工业有限公司 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/727;H04L12/733 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 薛晓伟 |
地址: | 530007 广西壮族自治区南宁市高*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制器 网络服务 动态 部署 系统 方法 | ||
1.一种网络服务动态部署系统,包括软件定义网络(Software Defined Network,SDN)控制器、多个SDN交换机、云端服务器及近端服务器,所述多个SDN交换机设置在多个传输路径上,所述SDN控制器与所述多个SDN交换机相连接,其特征在于,所述SDN控制器包括服务管理模块及连接所述服务管理模块的路径管理模块,第一SDN交换机用于接收一客户端发送请求的数据包,所述第一SDN交换机还用于将所述数据包发送给所述SDN控制器,所述服务管理模块用于分析所述数据包从而识别所述客户端请求的网络服务的服务类型、及用于根据所述网络服务的服务类型将所述网络服务部署在所述云端服务器上或所述近端服务器上,所述路径管理模块用于根据所述网络服务的服务类型规划最优传输路径、并用于将所述规划的最优传输路径发送给位于所述最优传输路径上的SDN交换机,所述SDN交换机用于从所述云端服务器或从所述近端服务器获取所述网络服务,所述路径管理模块包括判断单元、计算单元及管理单元,当所述网络服务的服务类型为时延敏感类型时,所述路径管理模块规划所述最优传输路径的原理为:
所述计算单元计算最短传输路径P1的开销,所述管理单元将所述最短传输路径P1放入进程队列中,当所述判断单元判断在所述最短传输路径P1上有SDN交换机可提供网络服务时,所述管理单元将所述最短传输路径P1放入服务队列中,所述管理单元从所述进程队列中取出所述最短传输路径P1,并规划其他的次短传输路径P2~Pk,所述计算单元所述次短传输路径P2~Pk的开销,选出开销最小的次短传输路径Px,所述管理单元将所述次短传输路径P2~Pk放入所述进程队列中,当所述判断单元判断所述次短传输路径P2~Pk中有一次短传输路径Px的SDN交换机可提供所述网络服务时,所述管理单元将所述次短传输路径Px放入所述服务队列中、并将所述服务队列中的传输路径根据开销的大小从低到高重新排序。
2.如权利要求1所述的网络服务动态部署系统,其特征在于,当所述网络服务的服务类型为非时延敏感类型时,所述路径管理模块规划所述最优传输路径的原理为:所述管理单元取出第n条传输路径Pn、并在传输路径Pm上选取一SDN交换机,使所述SDN交换机连接到所述云端服务器的时延最小,所述计算单元计算所述传输路径Pm的总开销,所述管理单元将所述传输路径P1~Pn放入到所述服务队列中,并根据所述服务队列中的传输路径的开销的大小从低到高重新排序。
3.一种网络服务动态部署方法,包括步骤:
接收客户端发送的数据包;
将所述数据包发送给SDN控制器;
分析所述数据包从而识别所述客户端请求的网络服务的服务类型;
根据所述网络服务的服务类型将所述网络服务部署在云端服务器上或近端服务器上;
规划最优传输路径;
将所述规划的最优传输路径作为选定传输路径,并将所述规划的最优传输路径发送给位于所述最优传输路径上的SDN交换机;
当所述网络服务的服务类型为时延敏感类型时,所述服务管理模块规划所述最优传输路径,具体包括:
计算最短传输路径P1的开销;
将所述最短传输路径P1放入进程队列中;
判断在所述最短传输路径P1上是否有一SDN交换机可提供一网络服务;
当判断在所述最短传输路径P1上有一SDN交换机可提供所述网络服务时,将所述最短传输路径P1放入服务队列中;
从所述进程队列中取出所述最短传输路径P1,并规划其他的次短传输路径P2~Pk;
计算所述次短传输路径P2~Pk的开销,选出开销最小的次短传输路径Px;
将所述次短传输路径P2~Pk放入所述进程队列中;
判断所述次短传输路径P2~Pk中是否有一次短传输路径Px的一SDN交换机可提供所述网络服务;
当所述短传输路径Px的一SDN交换机可提供所述网络服务时,将所述次短传输路径Px放入所述服务队列中;
将所述服务队列中的传输路径根据开销的大小从低到高重新排序。
4.如权利要求3所述的网络服务动态部署方法,其特征在于,在所述步骤“规划最优传输路径”后,判断是否需要安装所述网络服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南宁富桂精密工业有限公司,未经南宁富桂精密工业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611160300.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种流量调度方法、PCE及SDN网络系统
- 下一篇:业务调度方法和装置