基于openflow的数据中心流量控制方法及系统技术方案

技术编号:8863400 阅读:466 留言:0更新日期:2013-06-28 02:32
本发明专利技术公开了一种基于openflow的数据中心流量控制方法及系统,通过网络控制器控制openflow交换机运行拓扑发现协议,收集所有网络节点和链路的信息并计算网络拓扑,网络控制器周期性的对流进行端到端的流量分析,并计算所有流的优化路径并下发至各openflow交换机,实时监控所有的网络链路的状况,维持或者下发新的流优化路径至各openflow交换机,以达到平衡均匀地利用网络资源的目的,提高了网络带宽资源的利用率和网络集中管理的精确性和可靠性,灵活的调配网络中的流量负载来适应网络流量的变化,有效的提高了网络的利用率和可靠性,具有良好的应用前景。

【技术实现步骤摘要】

本专利技术涉及网络通信
,具体涉及到一种基于openflow的数据中心流量控制方法及系统
技术介绍
随着互联网应用和云计算的发展,支撑互联网和云计算服务的数据中心已经成为企业业务的核心竞争力,目前,数据中心的网络技术发展越来越向虚拟化,可扩展,集中控制方向发展,数据中心的虚拟化架构设计,可扩展设计以及集中管理给现行的数据中心技术带来的很大的挑战。为此,软件定义网络(SDN)成为下一代数据中心首选的网络技术。美国斯坦福大学提出全新openflow (网络改革派提出的一种新型网络交换模型)网络通信架构是当前最典型的软件定义网络技术,它将网络转发平面和管理平面分离开来,openflow网络转发平面由简单高效的硬件专用芯片承担,并对外提供标准的管理控制接口,例如流匹配转发和包过滤接口,控制平面抽象出来运行在外部网络控制器上,统一通过管理控制接口管理openflow交换机,同一台网络控制器可以依据策略控制多台openflow交换机,这样就实现了数据中心网络的非常灵活的集中控制和管理,可以有效的应对大型数据中心中大量虚拟机的迁移和扩展。目前,大部分的大型数据中心都基于IP网络并采用传统本文档来自技高网...

【技术保护点】
基于openflow的数据中心流量控制方法,其特征在于:包括以下步骤,(a)构造网络拓扑通过网络控制器控制openflow交换机运行拓扑发现协议,收集所有网络节点和链路信息,并构造出网络拓扑;(b)计算流量的优化路径根据上述构造的网络拓扑,网络控制器周期性的网络中所有对流的端到端的流量分析,计算流优化路径;(c)根据上述的实时计算出的流优化路径,下发实时更新的约束流优化路径至对应的openflow交换机;(d)对数据中心的网路链路进行检测,实时更新各条流优化路径至对应的openflow交换机。

【技术特征摘要】
1.基于openflow的数据中心流量控制方法,其特征在于:包括以下步骤, Ca)构造网络拓扑 通过网络控制器控制openflow交换机运行拓扑发现协议,收集所有网络节点和链路信息,并构造出网络拓扑; (b)计算流量的优化路径 根据上述构造的网络拓扑,网络控制器周期性的网络中所有对流的端到端的流量分析,计算流优化路径; (c)根据上述的实时计算出的流优化路径,下发实时更新的约束流优化路径至对应的openf low交换机; Cd)对数据中心的网路链路进行检测,实时更新各条流优化路径至对应的openflow交换机。2.根据权利要求1所述的基于openflow的数据中心流量控制方法,其特征在于:步骤Ca)构造网络拓扑的方法为: (al)各openf low交换机周期性向网络中所有端口发送probe数据包,所述probe数据包内至少包含序列号、交换机ID、端口 ID、端口可用带宽和交换机可用硬件流表数目一个或一个以上参数信息; (a2)各openf low交换机根据接收的对应端口发送的probe数据包,将其封装后发送给网络控制器处理 ; (a3)网络控制器依据各交换机发送的probe数据包,生成邻居信息表,构造完整构造网络拓扑,所述网络拓扑包含各openflow交换机可用硬件流数目和各链路可用带宽信息。3.根据权利要求1所述的基于openflow的数据中心流量控制方法,其特征在于:步骤(b )网络控制器周期性的网络中所有对流的端到端的流量分析,根据网络拓扑图和优化约束条件进行优化,计算流量的优化路径,其中优化参数包括以下一个或者多个: (1)网络中各台openflow交换机的流数目密度,均衡的分配各个节点交换机的流数目; (2)网络中各台openflow交换机的链路负载,避免部分节点交...

【专利技术属性】
技术研发人员:任颢任素文
申请(专利权)人:昆山天元昌电子有限公司
类型:发明
国别省市:

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

1