[发明专利]缓存管理方法和设备在审
申请号: | 202110932899.0 | 申请日: | 2021-08-13 |
公开(公告)号: | CN115706712A | 公开(公告)日: | 2023-02-17 |
发明(设计)人: | 杨文斌;董红红;王震;李广;袁赛;白宇;王小忠 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L47/2425 | 分类号: | H04L47/2425;H04L47/30;H04L47/625 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 周乔;王君 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 缓存 管理 方法 设备 | ||
本申请提供了一种缓存管理方法和设备。该方法包括:获取工作状态参数,工作状态参数包括参考入队缓存值,第一缓存阈值和第一入队缓存阈值,参考入队缓存值表示在预设时间段内流量管理设备的入队缓存占用的最大值,在预设时间段内流量管理设备开启的缓存空间对应的缓存阈值为第一缓存阈值,开启的入队缓存空间对应的入队缓存阈值为第一入队缓存阈值;基于工作状态参数,确定开启N个缓存阈值中的一个缓存阈值对应的缓存空间,任意两个缓存阈值对应的缓存空间不同,N为大于1的整数;开启确定的缓存空间。该方法在保证满足业务需求的情况下,有利于降低网络功耗。
技术领域
本申请涉及计算机技术领域,更具体地,涉及一种缓存管理方法和设备。
背景技术
缓存作为数据交换的缓冲区,能够提高网络设备的硬件运行速度。目前,通过对网络设备外接片外缓存芯片(例如,高带宽存储器(high bandwidth memory,HBM)),能够实现缓存空间的扩充,以更好地满足网络中的业务需求。基于此,网络设备包括的缓存又可以分为片上缓存(local memory,LMEM)和片外缓存(external memory,EM)。
现有的缓存管理方法,当检测到网络设备的入队缓存中存在流量,或检测到有流量流入网络设备时,便会开启该网络设备包括的全部缓存(例如,片外缓存)。然而,现有网络中的网络设备通常在一段连续时间内接收到的流量都比较小,基于这种方法对网络设备的缓存(例如,片外缓存)进行管理时,不利于降低网络功耗。
因此,亟需一种缓存管理方法,在保证满足业务需求的情况下,有利于降低网络功耗。
发明内容
本申请提供一种缓存管理方法和设备,该方法在保证满足业务需求的情况下,有利于降低网络功耗。
第一方面,提供了一种缓存管理方法,该方法包括:流量管理设备获取工作状态参数,其中,该工作状态参数包括参考入队缓存值,第一缓存阈值和第一入队缓存阈值,该参考入队缓存值表示在预设时间段内该流量管理设备的入队缓存占用的最大值,且在该预设时间段内该流量管理设备开启的缓存空间对应的缓存阈值为该第一缓存阈值,以及开启的入队缓存空间对应的入队缓存阈值为该第一入队缓存阈值;
该流量管理设备基于该工作状态参数,确定开启N个缓存阈值中的一个缓存阈值对应的缓存空间,其中,任意一个缓存阈值对应的缓存空间是该流量管理设备包括的缓存空间,任意两个缓存阈值对应的缓存空间不同,该N个缓存阈值包括该第一缓存阈值,N为大于1的整数;该流量管理设备开启确定的缓存空间。
其中,上述参考入队缓存值在预设时间段内不会频繁震荡,该参考入队缓存值能够很好的反映预设时间段内流入流量管理设备中的业务流量的情况,同时也可以很好的反映预设时间段内流量管理设备入队缓存的占用情况。
其中,在该预设时间段内该流量管理设备开启的缓存空间对应的缓存阈值为该第一缓存阈值,以及开启的入队缓存空间对应的入队缓存阈值为该第一入队缓存阈值。可以理解的是,第一缓存阈值对应的缓存空间在该预设时间段之前就已经开启了,以及第一入队缓存阈值对应的入队缓存空间在该预设时间段之前就已经开启了。本申请中对第一缓存阈值对应的缓存空间的开启时刻,以及第一入队缓存阈值对应的入队缓存空间的开启时刻,不作具体限定。
上述技术方案中,流量管理设备确定当前时刻应该开启的缓存空间大小时,考虑了当前时刻之前的一段时间(即,预设时间段)内的入队缓存占用值(即,参考入队缓存值),以及当前时刻之前开启的缓存空间大小(即,第一缓存阈值对应的缓存空间)和入队缓存空间大小(即,第一入队缓存阈值对应的入队缓存空间)。基于此,流量管理设备确定开启N个缓存阈值中的一个缓存阈值对应的缓存空间,以使开启确定的缓存空间能够满足业务需求。进一步,当流量管理设备开启的该一个缓存阈值对应的缓存空间小于流量管理设备包括的所有缓存空间时,该方法在保证满足业务需求的情况下,有利于降低网络功耗。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110932899.0/2.html,转载请声明来源钻瓜专利网。