全网唯一标准王
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210844411.3 (22)申请日 2022.07.19 (65)同一申请的已公布的文献号 申请公布号 CN 114996023 A (43)申请公布日 2022.09.02 (73)专利权人 新华三半导体技 术有限公司 地址 610213 四川省成 都市中国 (四川) 自 由贸易试验区成都高新区和乐二街 150号C6栋3层 (72)发明人 汪春宇 孙向东  (74)专利代理 机构 北京柏杉松知识产权代理事 务所(普通 合伙) 11413 专利代理师 李冬 孟维娜 (51)Int.Cl. G06F 9/50(2006.01)G06F 3/06(2006.01) G06F 12/0893(2016.01) (56)对比文件 CN 113377689 A,2021.09.10 CN 101119417 A,20 08.02.06 CN 112737954 A,2021.04.3 0 CN 109710195 A,2019.0 5.03 US 6594648 B1,20 03.07.15 US 2021103518 A1,2021.04.08 审查员 杨龙 (54)发明名称 目标缓存装置、 处理装置、 网络设备及表项 获取方法 (57)摘要 本申请实施例提供了一种目标缓存装置、 处 理装置、 网络设备及表项获取方法, 涉及通信技 术领域。 目标缓存装置所属的网络设备还包括处 理装置和多个存储单元, 多个存储 单元包含多个 存储有相同的表项的复制存储空间; 目标缓存装 置包括缓存存储器和第一仲裁模块; 当接收到待 处理报文时, 处理装置确定对应的目标表项在多 个复制存储空间中的物理存储地址, 向目标缓存 装置发送携带有物理存储地址的表项获取请求; 缓存存储器接收表项获取请求, 并向第一仲裁模 块发送表项获取请求; 第一仲裁模块从多个存储 单元中确定当前的业务负载最小的目标存储单 元; 基于物理存储地址, 从目标存储单元中的复 制存储空间中获取目标表项。 如此, 能够提高表 项获取的效率。 权利要求书3页 说明书14页 附图11页 CN 114996023 B 2022.11.22 CN 114996023 B 1.一种目标缓存装置, 其特征在于, 所述目标缓存装置所属的网络设备还包括处理装 置和多个存储单元, 所述多个存储单元包含多个复制存储空间, 所述多个复制存储空间中 存储有相同的表项; 所述目标缓存 装置包括缓存 存储器和第一仲裁模块; 其中: 所述缓存存储器, 用于接收所述处理装置发送的表项获取请求, 并向所述第一仲裁模 块发送所述表项获取请求; 其中, 所述表项获取请求中携带有待处理报文对应的目标表项 在所述多个复制存储空间中的物理存储地址; 所述物理存储地址为所述处理装置接收到所 述待处理报文时, 基于所述待处 理报文的报文信息确定的; 所述第一仲裁模块, 用于从所述多个存储单元中确定当前的业务负载最小的目标存储 单元; 基于所述物理存储地址, 从所述 目标存储单元中的复制存储空间中获取所述 目标表 项; 所述网络设备还包括除所述目标缓存装置以外的其他缓存装置; 所述网络设备中的各 缓存装置分为多个缓存 装置组, 每一缓存 装置组与一个复制存 储空间对应; 所述表项获取请求为: 在所述物理存储地址对应的各缓存装置中当前的业务负载最小 的缓存装置为所述目标缓存 装置的情况 下, 所述处 理装置向所述目标缓存 装置发送的。 2.根据权利要求1所述的目标缓存装置, 其特征在于, 每一存储单元包含至少一个复制 存储空间, 每一复制存 储空间包 含至少一个存 储子单元; 所述第一仲裁模块, 用于基于所述物理存储地址, 确定所述目标存储单元中的复制存 储空间中存 储有所述目标表项的存 储子单元, 作为备选存 储子单元; 确定当前的业 务负载最小的备选存 储子单元, 作为目标存 储子单元; 基于所述物理存 储地址, 从所述目标存 储子单元获取所述目标表项。 3.根据权利要求1所述的目标缓存装置, 其特征在于, 所述缓存存储器, 用于基于所述 物理存储地址, 判断是否已缓存所述目标表项; 若已缓存所述目标表项, 则获取已缓存的所述目标表项; 在未缓存所述目标表项的情况 下, 向所述第一仲裁模块发送所述表项获取请求。 4.根据权利要求3所述的目标缓存装置, 其特征在于, 所述第一仲裁模块, 还用于在从 所述目标存 储单元获取所述目标表项后, 向所述缓存 存储器发送所述目标表项; 所述缓存存储器, 还用于在从所述第一仲裁模块获取所述目标表项后, 若所述目标表 项对应的待处理数目大于第一预设阈值, 则对所述目标表项进 行缓存; 其中, 所述待处理数 目表示在接收到所述表项获取请求时, 所述缓存存储器待处理的针对所述目标表项的表项 获取请求的总数目。 5.根据权利要求4所述的目标缓存装置, 其特征在于, 所述缓存存储器, 还用于在从所 述第一仲裁模块获取所述 目标表项后, 若所述待处理数目不大于所述第一预设阈值, 则获 取一个随机数; 若获取的随机数满足预设条件, 则对所述目标表项 进行缓存。 6.一种处理装置, 其特征在于, 所述处理装置所属的网络设备还包括目标缓存装置和 多个存储单元, 所述多个存储单元包含多个复制存储空间, 所述多个复制存储空间中存储 有相同的表项; 其中: 所述处理装置, 用于当接收到待处理报文时, 基于所述待处理报文的报文信息, 确定所 述待处理报文对应的目标表项在所述多个复制存 储空间中的物理存 储地址;权 利 要 求 书 1/3 页 2 CN 114996023 B 2向所述目标缓存装置发送携带有所述物理存储地址的表项获取请求, 以使所述目标缓 存装置在接收到所述表项获取请求时, 从所述多个存储单元中确定 当前的业务负载最小的 目标存储单元, 以及基于所述物理存储地址, 从所述 目标存储单元中的复制存储空间中获 取所述目标表项; 所述处理装置包括处 理器和第二仲裁模块; 所述处理器, 用于当接收到待处理报文时, 基于所述待处理报文的报文信息, 确定所述 待处理报文对应的目标表项在所述多个复制存储空间中的物理存储地址, 并向所述第二仲 裁模块发送携带有所述物理存 储地址的表项获取请求; 所述第二仲裁模块, 用于向所述目标缓存装置发送携带有所述物理存储地址的表项获 取请求, 以使所述 目标缓存装置在接 收到所述表项获取请求时, 从所述多个存储单元中确 定当前的业务负载最小的目标存储单元, 以及基于所述物理存储地址, 从所述目标存储单 元中的复制存 储空间中获取 所述目标表项; 所述网络设备还包括除所述目标缓存装置以外的其他缓存装置; 所述网络设备中的各 缓存装置分为多个缓存 装置组, 每一缓存 装置组与一个复制存 储空间对应; 所述第二仲裁模块, 还用于在向所述目标缓存装置发送携带有所述物 理存储地址的表 项获取请求之前, 从每一缓存装置组中确定与所述物理存储地址对应的缓存装置, 作为备 选缓存装置; 从各备选缓存装置中, 确定 当前的业务负载最小的缓存装置, 作为所述目标缓 存装置。 7.一种网络设备, 其特征在于, 所述网络设备包括多个存储单元、 如权利要求1 ‑5任一 所述的目标缓存装置, 以及如权利要求6所述的处理装置; 所述多个存储单元包含多个复制 存储空间, 所述多个复制存 储空间中存 储有相同的表项。 8.一种表项获取方法, 其特征在于, 所述方法应用于网络设备中的目标缓存装置, 所述 网络设备还包括处理装置和多个存储单元, 所述多个存储单元包含多个复制存储空间, 所 述多个复制存 储空间中存 储有相同的表项; 所述方法包括: 接收所述处理装置发送的表项获取请求; 其中, 所述表项获取请求中携带有待处理报 文对应的目标表项在所述多个复制存储空间中的物理存储地址; 所述物理存储地址为所述 处理装置接收到待处 理报文时, 基于所述待处 理报文的报文信息确定的; 从所述多个存 储单元中确定当前的业 务负载最小的目标存 储单元; 基于所述物理存储地址, 从所述目标存储单元中的复制存储空间中获取所述目标表 项; 所述网络设备还包括除所述目标缓存装置以外的其他缓存装置; 所述网络设备中的各 缓存装置分为多个缓存 装置组, 每一缓存 装置组与一个复制存 储空间对应; 所述表项获取请求为: 在所述物理存储地址对应的各缓存装置中当前的业务负载最小 的缓存装置为所述目标缓存 装置的情况 下, 所述处 理装置向所述目标缓存 装置发送的。 9.一种表项获取方法, 其特征在于, 所述方法应用于网络设备中的处理装置, 所述网络 设备还包括 目标缓存装置和多个存储单元, 所述多个存储单元包含多个复制存储空间, 所 述多个复制存 储空间中存 储有相同的表项; 所述方法包括: 当接收到待处理报文时, 基于所述待处理报文的报文信息, 确定所述待处理报文对应 的目标表项在所述多个复制存 储空间中的物理存 储地址;权 利 要 求 书 2/3 页 3 CN 114996023 B 3

.PDF文档 专利 目标缓存装置、处理装置、网络设备及表项获取方法

文档预览
中文文档 29 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共29页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 目标缓存装置、处理装置、网络设备及表项获取方法 第 1 页 专利 目标缓存装置、处理装置、网络设备及表项获取方法 第 2 页 专利 目标缓存装置、处理装置、网络设备及表项获取方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:33:25上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。