[发明专利]一种基于流特征的数据中心网络路由交换系统及方法有效
申请号: | 201910589566.5 | 申请日: | 2019-07-02 |
公开(公告)号: | CN110290064B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 郭义伟;冯志峰;孙统帅;鲍尚策;张建军;宋延坡;李浩 | 申请(专利权)人: | 河南信大网御科技有限公司;珠海高凌信息科技股份有限公司 |
主分类号: | H04L12/707 | 分类号: | H04L12/707;H04L12/721;H04L12/801 |
代理公司: | 郑州德勤知识产权代理有限公司 41128 | 代理人: | 黄红梅 |
地址: | 450000 河南省郑州市金水区*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 特征 数据中心 网络 路由 交换 系统 方法 | ||
1.一种基于流特征的数据中心网络路由交换系统,其特征在于:包括数据流检测模块、网络状态管理模块和数据流调度模块;
所述数据流检测模块,实时采集数据中心网络接收的数据流的TCP缓存值,根据检测到的所述TCP缓存值对数据流进行第一次筛选,并将第一次筛选结果传输至所述数据流调度模块;
进行第一次筛选时,若该数据流的TCP缓存值未超过预设的阈值,则判定该数据流为第一数据流,否则判定该数据流为第二数据流;
所述数据流调度模块,接收所述第一次筛选结果和当前网络状态信息,采用数据流选择算法对所述第二数据流进行第二次筛选,根据第二次筛选结果将所述第二数据流划分为数据流Ⅰ和数据流Ⅱ;
采用数据流选择算法对所述第二数据流进行第二次筛选的具体步骤为:
步骤3.1,确定目标函数
设置目标函数F为数据中心网络中每条链路上通过的第二数据流集合的吞吐量,目标函数F的计算公式为:
目标函数F的约束条件为:
xi∈{0,1}i=1,2,…,n
其中,fi表示所述数据流调度模块检测到的第i条第二数据流;参数xi=1表示第i条第二数据流fi被选中,参数xi=0表示第i条第二数据流fi未被选中;bi表示第i条第二数据流fi的吞吐量;Bj表示第j条链路的可用带宽;
步骤3.2,求解目标函数
采用粒子群优化算法求解目标函数F,获得第二数据流的筛选方案;
步骤3.3,获得待调度的第二数据流
根据所述筛选方案将所述第二数据流分为被选中的第二数据流集合和未被选中的第二数据流集合;设置被选中的第二数据流集合为所述数据流Ⅰ,未被选中的第二数据流集合为所述数据流Ⅱ,将所述数据流Ⅱ作为待调度的第二数据流;
结合所述当前网络状态信息,对所述数据流Ⅱ的传输路径进行动态调整,并将动态调整结果发送至所述网络状态管理模块;
所述网络状态管理模块,接收所述数据流调度模块发送的动态调整结果,并将所述动态调整结果发送至边缘层的交换机,边缘层的交换机根据所述动态调整结果控制数据流Ⅱ的转发;实时检测数据中心网络的当前网络状态信息,根据所述动态调整结果更新当前网络状态信息,并将更新后的当前网络状态信息传输至所述数据流调度模块。
2.根据权利要求1所述的基于流特征的数据中心网络路由交换系统,其特征在于:所述数据流检测模块设置在应用层的主机中,所述网络状态管理模块和所述数据流调度模块设置在控制层的控制器中。
3.根据权利要求1所述的基于流特征的数据中心网络路由交换系统,其特征在于:所述数据流调度模块对所述数据流Ⅱ的传输路径进行动态调整,计算出新传输路径;对所述数据流Ⅱ的新传输路径进行编码,生成相应的段列表,并将所述段列表发送至所述网络状态管理模块;
所述网络状态管理模块接收所述段列表,并将所述段列表发送至边缘层的交换机;边缘层的交换机根据所述段列表控制所述数据流Ⅱ的转发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南信大网御科技有限公司;珠海高凌信息科技股份有限公司,未经河南信大网御科技有限公司;珠海高凌信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910589566.5/1.html,转载请声明来源钻瓜专利网。