[发明专利]具有计算参数分发器的转送元件数据平面在审
| 申请号: | 201980041914.3 | 申请日: | 2019-03-08 |
| 公开(公告)号: | CN112673365A | 公开(公告)日: | 2021-04-16 |
| 发明(设计)人: | M·M·雅沃迪;C·金;P·W·博斯哈特;A·阿格拉沃尔 | 申请(专利权)人: | 赤足网络公司 |
| 主分类号: | G06F15/16 | 分类号: | G06F15/16;H04L12/28;H04L29/08 |
| 代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 郑瑾彤;周学斌 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 具有 计算 参数 分发 转送 元件 数据 平面 | ||
1.一种用于转送元件的数据平面电路,所述转送元件在连接执行分布式计算操作的多个机器的网络中转送数据消息,所述数据平面包括:
多个可编程消息处理阶段,其要对与由所述数据平面电路接收的数据消息相关联的数据元组执行数据消息转送操作,以便在所述网络内转送所述数据消息;
参数提取电路,其要从所述数据消息的子集提取由第一组机器计算和分发的参数值;
一组一个或多个存储,所述参数提取电路将所提取的参数值存储在其中;以及
参数转送电路,其要检索所存储的参数值并将检索到的参数值转送到第二组机器。
2.根据权利要求1所述的数据平面电路,其中,第一组机器和第二组机器是同一组机器。
3.根据权利要求1所述的数据平面电路,其中,一组机器具有不在另一组机器中的至少一个机器。
4.根据权利要求1所述的数据平面电路,其中,所述参数转送电路在由第一组机器中的所有机器分发的参数值都存储在该组存储中之后检索所存储的参数值。
5.根据权利要求4所述的数据平面电路,其中,所述参数转送电路包括数据消息生成器,其要生成多个数据消息以存储检索到的参数值,以转送到第二组机器中的不同机器。
6.根据权利要求5所述的数据平面电路,其中,所述数据消息生成器通过复制最后的数据消息来生成数据消息,所述最后的数据消息提供最后一组一个或多个参数值,以完成从第一组机器收集的参数值群组。
7.根据权利要求6所述的数据平面电路,还包括:
多个入口消息处理管线,每个入口消息处理管线包括多个可编程消息处理阶段;
多个出口消息处理管线,每个出口消息处理管线包括多个可编程消息处理阶段;
通信量管理器,其要在入口管线与出口管线之间转送数据消息,所述通信量管理器实现所述数据消息生成器并复制所述最后的数据消息。
8.根据权利要求1所述的数据平面电路,还包括:
多个入口消息处理管线,每个入口消息处理管线包括多个可编程消息处理阶段;
多个出口消息处理管线,每个出口消息处理管线包括多个可编程消息处理阶段;
通信量管理器,其要在入口管线与出口管线之间转送数据消息,所述通信量管理器包括镜像缓冲器,其包括要存储包含在由第一组机器发送的数据消息中的参数值的一组存储,其中,所存储的参数值是在被存储在发送到第二组机器的多个数据消息中之前从所述镜像缓冲器检索的。
9.根据权利要求1所述的数据平面电路,其中,
至少一组可编程消息处理阶段包括有状态处理单元,并且
该组存储是所述有状态处理单元的有状态存储。
10.根据权利要求9所述的数据平面电路,还包括:
多个入口消息处理管线,每个入口消息处理管线包括多个可编程消息处理阶段;
多个出口消息处理管线,每个出口消息处理管线包括多个可编程消息处理阶段,
其中,将所述参数值存储在其有状态存储中的有状态处理单元是至少一组出口消息处理管线的一部分。
11.一种存储程序的非暂时性机器可读介质,所述程序用于配置用于转送元件的数据平面电路,所述转送元件在连接执行分布式计算操作的多个机器的网络中转送数据消息,所述程序用于由至少一个处理单元执行,所述程序包括用于以下的指令集:
配置多个可编程消息处理阶段以对与由所述数据平面电路接收的数据消息相关联的数据元组执行数据消息转送操作,以便在所述网络内转送所述数据消息;
配置参数提取电路以从所述数据消息的子集提取由第一组机器计算和分发的参数值;
配置一组一个或多个存储,所述参数提取电路将所提取的参数值存储在其中;以及
配置参数转送电路以检索所存储的参数值并将检索到的参数值转送到第二组机器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赤足网络公司,未经赤足网络公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980041914.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:可再生能源转换设备
- 下一篇:用于直接插塞连接器的触头和直接插塞连接器





