【技术实现步骤摘要】
数据处理单元DPU业务数据的调度处理方法及相关产品
[0001]本专利技术涉及计算机
,尤其涉及一种数据处理单元DPU业务数据的调度处理方法及相关产品。
技术介绍
[0002]数据处理单元(data processing unit,DPU)是以数据为中心构造的处理器,支持多种基础设施层服务,例如存储、安全、服务质量,并可实现数据中心业务和基础设施的分离。DPU网卡是一种可编程的、具有业务卸载功能和硬件加速功能的网络适配器。
[0003]温度保护是根据被保护区域中的温度变化情况作为判断依据的一种保护,可避免因温度过高引起设备损坏。目前,应用在DPU网卡上的温度保护方法通常是,在DPU网卡的温度超过预设的温度阈值时,采用动态时钟频率调整技术降低DPU网卡的功耗和温度。
[0004]但上述方法中,在降低功耗和温度的同时,会降低DPU网卡处理数据的能力,使温度保护的效率较低。
技术实现思路
[0005]本申请实施例公开了一种数据处理单元DPU业务数据的调度处理方法及相关产品,以期在网络设备中的处理器温度过高的情况下,通过移除该处理器中处理的业务数据,实现在不降低处理器处理数据的能力的情况下,降低该处理器的功耗和温度,避免因温度过高造成的器件损坏和业务数据损伤,提高温度保护的效率。
[0006]第一方面,本申请实施例提供了一种数据处理单元DPU业务数据的调度处理方法,应用于包含第一处理器和第二处理器的网络设备,运行于上述第一处理器的业务数据具有卸载到上述第二处理器的能力,上述第二处 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理单元DPU业务数据的调度处理方法,其特征在于,应用于包含第一处理器和第二处理器的网络设备,运行于所述第一处理器的业务数据具有卸载到所述第二处理器的能力,所述第二处理器与网卡配合处理被卸载到所述第二处理器的业务数据,所述第二处理器为DPU,所述方法包括:在所述第二处理器与网卡配合处理被卸载到所述第二处理器的业务数据的过程中,获取状态信息,所述状态信息包含用于表示所述第二处理器的温度的信息;根据所述状态信息,确定是否将被卸载到所述第二处理器的业务数据转移回所述第一处理器。2.根据权利要求1所述的方法,其特征在于,所述状态信息包括第一温度和第一流量信息,所述第一温度为所述第二处理器处于工作状态时的温度,所述第一流量信息包含用于描述所述第二处理器处理的业务数据的信息;所述根据所述状态信息,确定是否将被卸载到所述第二处理器的业务数据转移回所述第一处理器包括:在确定所述第一温度大于第一温度阈值的情况下,根据所述第一温度和所述第一流量信息,确定业务卸载策略,所述业务卸载策略用于指示将至少一个被卸载到所述第二处理器的业务数据转移回所述第一处理器;根据所述业务卸载策略,确定第二温度,所述第二温度为预测的在执行所述业务卸载策略后所述第二处理器的温度;在所述第二温度小于所述第一温度阈值的情况下,执行所述业务卸载策略。3.根据权利要求2所述的方法,其特征在于,在所述根据所述第一温度和所述第一流量信息,确定所述业务卸载策略之前,所述方法还包括:获取目标模型,所述目标模型用于描述所述第二处理器处理的业务数据与所述第二处理器的温度之间的关系,所述目标模型根据历史流量信息和历史温度训练得到,所述历史流量信息包括所述第二处理器历史处理过的业务数据的信息,所述历史温度与所述历史流量信息之间具有匹配关系;所述第一流量信息包括:业务优先级、业务类型、业务流量以及业务新建速率;所述根据所述第一温度和所述第一流量信息,确定所述业务卸载策略包括:将所述第一温度、所述业务优先级、所述业务类型、所述业务流量以及所述业务新建速率输入所述目标模型,得到所述业务卸载策略。4.根据权利要求2或3所述的方法,其特征在于,在所述根据所述业务卸载策略,确定第二温度之后,所述方法还包括:在所述第二温度大于所述第一温度阈值的情况下,执行所述业务卸载策略;根据所述业务卸载策略,确定第二流量信息,所述第二流量信息为用于描述预测的在执行所述业务卸载策略后所述第二处理器处理的业务数据的信息;根据所述第二流量信息,确定执行所述业务卸载策略后所述第二处理器处理的业务数据的数量;在所述数量小于1的情况下,执行服务质量QoS策略。5.根据权利要求4所述的方法,其特征在于,在所述确定所述第一温度大于第一温度阈值之后,所述方法还包括:
确定所述第一温度小于第二温度阈值;在所述执行服务质量QoS策略之后,所述方法还包括:获取第三温度,所述第三温度为执行所述QoS策略后所述第二处理器的温度;统计所述第三温度大于所述第二温度阈值的第一次数;在所述第一次数超过第一阈值的情况下,执行关闭以太网服务策略,所述关闭以太网服务策略用于指示所述网络设备进入网络通信中断状态。6.根据权利要求5所述的方法,其特征在于,在所述执行关闭以太网服务策略之后,所述方法还包括:获取第四温度,所述第四温度为在所述网络设备处于网络通信中断状态的情况下所述第二处理器的温度;统计所述第四温度大于所述第一温度阈值且小于所述第二温度阈值的第二次数;在所述第二次数超过第二阈值的情况下,执行开启以太网服务策略,所述开启以太网服务策略用于指示所述网络设备进入网络通信恢复状态。7.根据权利要求6所述的方法,其特征在于,在所述执行开启以太网服务策略之后,所述方法还包括:获取初始流量信息和第三流量信息,所述初始流量信息为用于描述用户设置的在所述第二处理器中处理的业务数据的信息,或所述第二处理器默认处理的业务数据的信息,所述第三流量信息为用于描述所述网络设备处于网络通信恢复状态下所述第二处理器处理的业务数据的信息;根据所述第四温度、所述初始流量信息、所述第三流量信息和所述目标模型,确定将至少一个已转移回所述第一处理器的业务数据卸载到所述第二处理器。8.一种数据处理单元DPU业务数据的调度处理装置,其特征在于,应用于包含第一处理器和第二处理器的网络设备,运行于所述第一处理器的业务数据具有卸载到所述第二处理器的能...
【专利技术属性】
技术研发人员:耿学宇,孙路遥,
申请(专利权)人:珠海星云智联科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。