用于促进对各个应用和流量流进行流控制的数据驱动智能网络的系统和方法技术方案

技术编号:31081640 阅读:36 留言:0更新日期:2021-12-01 12:08
提供了数据驱动的智能联网系统和方法。所述系统可以通过与终端主机相结合对各个应用和流量流进行快速、有效的流控制来适应动态流量。所述系统可以维护各个包流的状态信息,这些信息可以基于已注入数据而动态建立或释放。在到达交换机时,可以为每个流提供特定于流的输入队列。相应流的包可以在到达网络的出口点后被确认,并且确认包可以沿相同的数据路径发送回流的入口点。因此,入口边缘交换机可以对驻留在终端主机上的流的各个源执行细粒度流控制。控制。控制。

【技术实现步骤摘要】
【国外来华专利技术】用于促进对各个应用和流量流进行流控制的数据驱动智能网络的系统和方法
[0001]专利技术人:J
·
P
·
比克罗夫特、A
·
M
·
巴塔耶纳和T
·
L
·
科特

技术介绍


[0002]本公开总体上涉及联网
更具体地,本公开涉及用于促进对各个应用和流量流进行流控制的可扩展的、数据驱动的智能网络的系统和方法。
[0003]相关技术
[0004]随着支持网络的设备和应用变得越来越普遍,各种类型的流量以及不断增加的网络负载继续要求底层网络架构提供更高的性能。例如,诸如高性能计算(HPC)、流媒体和物联网(IOT)等应用可以生成具有鲜明特征的不同类型的流量。因此,除了诸如带宽和延迟等传统网络性能指标之外,网络架构师还继续面临可扩展性、多功能性和效率等挑战。

技术实现思路

[0005]提供了一种对各个应用和流量流进行流控制的数据驱动智能网络系统。所述系统可以通过快速、有效的流控制来适应动态流量。所述系统可以维护各个包流的状态信本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:监测与入口边缘交换机的输入端口相对应的包流的输入队列,其中,所述流对应于具有一个或多个公共报头字段的包并且由在所述输入端口内唯一的流标识符标识;确定存储在所述输入队列中的所述流的数据量超过预定阈值;以及为耦接到所述输入端口的终端主机生成流控制消息,其中,所述流控制消息包括标识所述终端主机上的所述流的源的信息,从而控制所述流的源能够将数据转发到所述入口边缘交换机的速率。2.如权利要求1所述的方法,其中,所述流控制消息是具有组织唯一标识符(OUI)扩展Ether_Type字段的以太网帧,所述字段能够被所述终端主机的网络接口控制器(NIC)识别,从而允许所述NIC处理所述流控制消息。3.如权利要求2所述的方法,其中,所述流控制消息用于促进细粒度流控制,所述细粒度流控制能够与以太网暂停机制一起运行。4.如权利要求1所述的方法,其中,所述流控制消息包括由所述流的源使用的协议的指示符和标识所述流的源的标识符。5.如权利要求1所述的方法,其中,所述流控制消息包括定时器值,所述定时器值指示所述终端主机将流控制应用于所述流的源的时间段。6.如权利要求1所述的方法,其中,所述流控制消息包括信用值,所述信用值指示允许所述终端主机传输到所述入口边缘交换机的所述流的数据量。7.如权利要求1所述的方法,其中,所述流控制消息包括以下一项或多项:虚拟局域网(VLAN)编号;IPv4 TCP/IP或UDP/IP 5元组;IPv4地址;IPv4流标签;IPv6地址;IPv6流标签;进程标识符;以及线程标识符。8.如权利要求1所述的方法,进一步包括:确定存储在所述输入队列中的所述流的数据量低于所述预定阈值;以及为所述终端主机生成第二流控制消息,以停止控制所述流的源能够将数据转发到所述入口边缘交换机的速率。9.如权利要求1所述的方法,进一步包括从输入流逻辑块向边缘流逻辑块发送内部基于信用的流控制确认;其中,所述内部基于信用的流控制确认指示所述流标识符;其中,所述输入流逻辑块和所述边缘流逻辑块都驻留在所述入口边缘交换机上;其中,所述输入流逻辑块用于维护所述包流的状态信息;并且其中,所述边缘流逻辑块用于将流标识符映射到接收到的包的报头信息。10.如权利要求9所述的方法,其中,为所述终端主机生成所述流控制消息包括查找内容可寻址存储器以确定所述终端主机上的作为所述流的源的进程。
11.如权利要求9所述的方法,其中,响应于所述查找未产生匹配,所述方法进一步包括在所述内容可寻址存储器中分配对应于所述流标识符的线。12.一种交换机,包括:输入队列监测器,所述输入队列监测器用于监测与所述交换机的输入端口相对应的包流的输入队列,其中,所述流对应于具有一个或多个公共报头字段的包并且由在所述输入端口内唯一的流标识符标识;输入队列管理逻辑块,所述输入队列管理逻辑块用于确定存储在所述输入队列中的所述流的数据量超过预定阈值;以及细粒度流控制逻辑块,所述细粒度流控制逻辑块用于为耦接到所述输入端口的终端主机生成流控制消息,其中,所述流控制消息包括标识所述终端主机上的所述流的源的信息,从而控制所述流的源能够将数据转发到所述交换机的速率。13.如权利要求12所述的交换机,其中,所述流控制消息是具有OUI扩展Ether_Type字段的以太网帧,所述字段能够被所述终端主机的NIC识别,从而允许所述NIC处理所述流控制消息。14.如权利要求13所述的交换机,其中,所述流控制消息用于促进细粒度流控制,所述细粒度流控制能够与以太网暂...

【专利技术属性】
技术研发人员:J
申请(专利权)人:慧与发展有限责任合伙企业
类型:发明
国别省市:

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

1