一种基于SDN的综合统一流量调度系统及其调度方法技术方案

技术编号:13071498 阅读:99 留言:0更新日期:2016-03-24 12:02
本发明专利技术公开了一种基于SDN的综合统一流量调度系统及其调度方法,在该系统中,路由信息收集设备首先确定系统中网络运营商的网络拓扑;其次,流量采集设备定期采集不同厂商各自的SDN转发设备流量状况,分析各端口、链路各个方向的流量负载情况;再由策略生成设备根据用户指定的转发策略,结合实际信息情况确定BGP调度策略;最终实现策略的下发并对其进行网络设备管理。该方法使得运营商的网络能够跨越不同厂商的SDN设备之间的鸿沟,实现全网流量的统一调度,统一管控。同时省去了运维人员对不同厂商的设备进行不同操作的大规模任务量。

【技术实现步骤摘要】

本专利技术设及网络通信
,尤其设及SDN(软件定义网络)控制器及SDN转发 设备,并且更具体地设及一种基于SDN的综合统一流量调度系统及其调度方法
技术介绍
通过软件定义网络(SDN,SoftwareDefined^twork)的部署,运营商可W实现快 速、灵活业务部署,加速业务创新,优化流量模型,操控关键业务流量,充分利用运营商的 管道资源,大幅提高运营商竞争力。 当前,在流量调度方面,运营商通常采用边界网关协议(BGP,BorderGateway Protocol)策略实现。常用的做法是运维人员登录到路由器上手工调整BGP路由策略,改 变特定业务的流量流向。运样做费时、费力、实时性差、可靠性低。
技术实现思路
本专利技术的目的是针对现有技术的不足,提供一种可靠性高、节省人力、跨厂商控制 的流量调度系统及其调度方法。 阳0化]本专利技术提供的基于SDN的综合统一流量调度系统包括: 路由信息收集设备,通过BGP协议收集BGP路由系统的邻居状态、路由信息,确定系统 中网络运营商的网络拓扑; 流量采集设备,定期采集运营商骨干网中不同厂商各自的SDN转发设备流量信息,并 分析各端口、链路各个方向的流量负载情况,为流量调度提供分析依据; 策略生成设备,根据用户指定的转发策略,结合各网络拓扑、每个SDN转发设备的链路 使用率、BGP路由信息确定优化的BGP调度策略; 策略下发设备,根据各厂商提供的SDN控制器的北向接口,通过REST化1接口将确定的BGP调度策略下发到相应的SDN控制器,SDN控制器根据BGP调度策略生成相应的转发表, W流表的形式下发给相应的SDN转发设备; 网络设备管理,通过SNMP协议定期采集SDN转发设备的基本信息,定期采集SDN转发 设备各端口的流量信息,实时监控设备网口、电口、光接口的状态。所述的SDN转发设备各端口的流量信息包括端口可用性、端口性能数据、端口故 障、链路问题信息。 所述流量采集设备通过化tflow、sFlow、NetStream协议定期采集相应厂商设备 的流量状况。 一种基于SDN的综合统一流量调度方法包括W下过程: 所述路由信息收集设备通过BGP协议收集BGP路由系统的邻居状态、路由信息,确定运 营商的网络拓扑; 流量采集设备通过化tflow、sFlow、化tStream协议定期采集相应厂商SDN转发设备的 流量状况,收集某一区域汇聚层网络中的所有数据流信息,从所述数据流信息提取源IP地 址、目的IP地址、源通信端口号、目标通信端口号和时间戳信息,从而确定所述SDN转发设 备的数据流信息; 策略生成设备根据用户指定的转发策略,结合BGP网络拓扑、每个SDN转发设备的链路 使用率进行环路检测、适配之后确定优化的BGP调度策略; 策略下发设备将确定好的优化的BGP调度策略WREST化1接口形式下发给各厂商的SDN控制器,各厂商的SDN控制器接收到相应的BGP调度策略后生成转发条目,W流表的形 式下发给SDN转发设备; 网络设备管理将采集到的SDN转发设备的基本信息和各端口的流量信息W动态可视 化的形式实时展示出来,实时监控设备网口、电口、光接口的状态。 所述路由信息收集设备通过BGP协议收集BGP路由系统的邻居状态、路由信息,确 定运营商的网络拓扑具体指: 路由信息收集设备通过向各个厂商的SDN控制器备暴露的北向接口定期发送BGP路由 采集请求,获取各个厂商的SDN转发设备的路由信息;同时路由信息收集设备需要将各个 厂商的SDN转发设备的路由信息进行汇总,形成一个完整的运营商全网路由拓扑。 所述某一区域汇聚层网络为,包含该区域城域汇聚网络和省IDC汇聚网络。 所述SDN转发设备的数据流信息包括流量和流向信息。[001引所述SDN转发设备网口、电口、光接口的状态包括端口可用性、端口性能数据、端 口故障、链路问题,帮助运维人员维护其运营系统。 本专利技术采用W上技术方案与现有技术相比,具有W下技术效果: 运营商骨干网设备数量多,设及厂商多。各个厂商之间的SDN控制器之间支持的协议 不完全相同,需要一个综合统一平台对其进行管理调度。我们就是在此基础上,针对不同厂 商的SDN设备进行针对性的开发,对接各个厂商的SDN设备,使得运营商的网络能够跨越不 同厂商的SDN设备之间的鸿沟,实现全网流量的统一调度,统一管控。同时省去了运维人员 对不同厂商的设备进行不同操作的大规模任务量。【附图说明】W下将结合附图对本专利技术作进一步说明: 图1为运营商网络结构示意图; 图2为本专利技术实施例的流量调度原理示意图; 图3为SDN巧制器层面不意图。【具体实施方式】 本专利技术提供一种基于SDN的综合统一流量调度系统及其调度方法,为使本专利技术的 目的,技术方案及效果更加清楚,明确,W及参照附图并举实例对本专利技术进一步详细说明。 应当理解,此处所描述的具体实施仅用W解释本专利技术,并不用于限定本专利技术。 如图1所示,为本专利技术提出的基于SDN的综合统一流量调度系统,该系统包括: 路由信息收集设备:通过BGP协议,收集BGP路由系统的邻居状态、路由信息,确定运营 商的网络拓扑。 流量采集设备:通过化tflow、sFlow、化tStream协议定期采集相应厂商设备的流 量状况。并分析各端口、链路各个方向的流量负载情况。为流量调度提供分析依据。 策略生成设备:根据用户指定的转发策略,结合网络拓扑、每个SDN转发设备的链 路使用率、BGP路由信息确定优化的BGP调度策略。 策略下发设备:根据各厂商提供的SDN控制器的北向接口,通过REST化1接口将确 定的BGP调度策略下发到相应的SDN控制器。 网络设备管理:通过SNMP协议定期采集网络设备的基本信息,通过化tflow等协 议定期采集网络设备各端口的流量信息。能实时监控设备网口、电口、光接口的状态,包括 端口可用性、端口性能数据、端口故障、链路问题等,帮助运维人员维护其运营系统。 基于上述系统,本专利技术提出的流量调度具体流程如下: 路由信息收集设备,通过向各个厂商的SDN控制器暴露的北向接口定期发送BGP路由 采集请求,获取各个厂商的SDN转发设备的路由信息。同时路由信息收集设备需要将各个 厂商的SDN转发设备的路由信息进行汇总,形成一个完整的运营商全网路由拓扑。 阳02引流量采集设备通过化tflow、sFlow、化tStream协议定期采集相应厂商SDN转发设 备的流量状况,收集城域网和省IDC汇聚网络中的所有数据流信息,从所有数据流信息提 取源IP地址、目的IP地址、源通信端口号、目标通信端口号和时间戳等信息,从而确定所述 多个SDN转发设备中每个SDN转发设备的数据流信息,所述每个SDN转发设备的数据流信 息包括流量和流向信息。 策略生成设备根据用户指定的转发策略,结合BGP网络拓扑、每个SDN转发设备的 链路使用率并进行环路检测、适配之后确定优化的BGP调度策略。 策略下发设备将确定好的优化的BGP调度策略WREST化1接口形式下发给各厂商 的SDN控制器。各厂商的SDN控制器接收到相应的BGP调度策略后生成转发条目,W流表 的形式下发给SDN转发设备。网络设备管理将采集到的SDN转发设备的基本信息和各端口的流量信息W动态 可视化的形式实时展示出来。能本文档来自技高网...

【技术保护点】
一种基于SDN的综合统一流量调度系统,其特征在于,该系统包括:路由信息收集设备,通过BGP协议收集BGP路由系统的邻居状态、路由信息,确定系统中网络运营商的网络拓扑;流量采集设备,定期采集运营商骨干网中不同厂商各自的SDN转发设备流量信息,并分析各端口、链路各个方向的流量负载情况,为流量调度提供分析依据;策略生成设备,根据用户指定的转发策略,结合各网络拓扑、每个SDN转发设备的链路使用率、BGP路由信息确定优化的BGP调度策略;策略下发设备,根据各厂商提供的SDN控制器的北向接口,通过RESTful接口将确定的BGP调度策略下发到相应的SDN控制器,SDN控制器根据BGP调度策略生成相应的转发表,以流表的形式下发给相应的SDN转发设备;网络设备管理,通过SNMP协议定期采集SDN转发设备的基本信息,定期采集SDN转发设备各端口的流量信息,实时监控设备网口、电口、光接口的状态。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄韬魏亮汪勇王松生檀朝红
申请(专利权)人:南京优速网络科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1