[发明专利]数据传输方法、交换机及数据中心有效
申请号: | 201711207551.5 | 申请日: | 2017-11-27 |
公开(公告)号: | CN107819697B | 公开(公告)日: | 2020-03-27 |
发明(设计)人: | 陈小龙 | 申请(专利权)人: | 锐捷网络股份有限公司 |
主分类号: | H04L12/823 | 分类号: | H04L12/823;H04L12/865;H04L12/721 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈 |
地址: | 350007 福建省福州市仓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 交换机 数据中心 | ||
1.一种数据传输方法,适用于交换机,其特征在于,所述方法包括:
在当前传输周期内,从终端设备向服务器集群请求的数据流中识别小流量报文,所述小流量报文是字节数小于指定字节阈值的报文;
根据报文的路由信息对所述小流量报文进行去重处理,以获得来自不同路由信息的小流量报文;
先于所述数据流中的非小流量报文,将所述来自不同路由信息的小流量报文发送给所述终端设备;
其中,根据报文的路由信息对所述小流量报文进行去重处理,以获得来自不同路由信息的小流量报文,包括:
获取所述交换机与所述服务器集群之间的原始位图表,所述原始位图表包括在所述当前传输周期内来自所述服务器集群的每个小流量报文对应的位图表信息项,所述位图表信息项包括路由信息以及关键字,同一路由信息对应相同关键字;
从所述原始位图表中获取包含不同关键字的位图表信息项形成去重位图表;
将未对应于所述去重位图表中的位图表信息项的小流量报文去除,以获得不同路由信息对应的小流量报文。
2.根据权利要求1所述的方法,其特征在于,所述路由信息包括源媒介控制访问MAC地址、所述交换机与所述服务器集群连接的各端口编号、所述交换机与所述服务器集群连接的各端口流量值和所述交换机连接的各服务器所在的局域网信息;从所述原始位图表中获取包含不同关键字的位图表信息项形成去重位图表,包括:
将所述原始位图表中包含相同的源MAC地址、相同的端口编号、相同的端口流量值或相同的局域网信息的位图表信息项划分到同一子集中,以得到多个子集;
在所述多个子集中的每个子集中获取包含不同关键字的位图表信息项形成去重位图表。
3.根据权利要求2所述的方法,其特征在于,在所述多个子集中的每个子集中,获取包含不同关键字的位图表信息项形成去重位图表之前,包括:
统计所述多个子集包含的位图表信息项总数;
若所述多个子集包含的位图表信息项总数与所述原始位图表包含的位图表信息项总数相同,则在所述多个子集中的每个子集中获取包含不同关键字的位图表信息项形成去重位图表;
若所述多个子集包含的位图表信息项总数与所述原始位图表包含的位图表信息项总数不同,则重新将原始位图表中的位图表信息项划分为多个子集,并在所述重新划分出的多个子集中的每个子集中获取包含不同关键字的位图表信息项形成去重位图表。
4.根据权利要求1所述的方法,其特征在于,在获取所述交换机与所述服务器集群之间的原始位图表之前,包括:
根据所述交换机与所述服务器集群的拓扑关系,构建所述原始位图表,并初始化为空;
监测所述交换机与所述服务器集群连接的各个端口的报文接收情况;
当监测到有端口接收到小流量报文时,在所述原始位图表中添加所述接收到的小流量报文对应的位图表信息项。
5.根据权利要求1所述的方法,其特征在于,先于所述数据流中的非小流量报文,将所述来自不同路由信息的小流量报文发送给所述终端设备,包括:
根据所述去重位图表中的位图表信息项,将对应的小流量报文发送给所述终端设备。
6.根据权利要求5所述的方法,其特征在于,根据所述去重位图表中的位图表信息项,将对应的小流量报文发送给所述终端设备,包括:
每当删除周期到达时,判断所述去重位图表中当前已处理位图表信息项的数量是否与所述原始位图表中不同关键字对应的位图表信息项总数相同;
若判断结果为不相同,则获取所述去重位图表中尚未处理的位图表信息项,并将所述尚未处理的位图表信息项对应的小流量报文发送给所述终端设备,并等待下一删除周期到达;
若判断结果为相同,则将所述去重位图表中的位图表信息项删除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于锐捷网络股份有限公司,未经锐捷网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711207551.5/1.html,转载请声明来源钻瓜专利网。