数据发送方法及装置、非易失性存储介质、电子设备与流程

文档序号:33645382发布日期:2023-03-29 03:34阅读:来源:国知局

技术特征:
1.一种数据发送方法,其特征在于,包括:确定集群管理服务器的多个节点中的待调出节点,并确定在所述待调出节点部署的多个待调出容器集合;在多个所述节点中确定与所述待调出容器集合对应的目标调入节点;根据每个所述待调出容器集合的配置数据和综合算力,确定每个所述待调出容器集合的调出顺序,并按照所述调出顺序将所述待调出容器集合调度至所述目标调入节点;确定所述待调出容器集合对应的待转发报文的转发顺序,并根据所述转发顺序将所述待转发报文转发至所述目标调入节点。2.根据权利要求1所述的方法,其特征在于,确定在所述待调出节点部署的多个待调出容器集合,包括:从所述集群管理服务器的镜像数据库中获取历史镜像数据;根据所述历史镜像数据确定所述待调出节点部署的多个容器集合的配置数据,其中,所述配置数据包括以下至少之一:中央处理器使用率、内存使用量以及磁盘吞吐量;为每个所述容器集合的配置数据赋值,得到每个所述容器集合对应的第一数值;计算每个所述容器集合对应的第一数值的第一平均值,将所述第一平均值确定为第一目标数值;若所述容器集合对应的所述第一数值小于所述第一目标数值,确定所述容器集合为所述待调出容器集合。3.根据权利要求2所述的方法,其特征在于,根据每个所述待调出容器集合的配置数据和综合算力,确定每个所述待调出容器集合的调出顺序,包括:判断多个待调出容器集合各自对应的所述第一数值是否相同;在所述第一数值不同的情况下,根据所述第一数值的大小确定多个所述待调出容器集合的调出顺序;在所述第一数值相同的情况下,根据所述综合算力的大小确定多个所述待调出容器集合的调出顺序。4.根据权利要求1所述的方法,其特征在于,根据每个所述待调出容器集合的配置数据和综合算力,确定每个所述待调出容器集合的调出顺序之前,所述方法还包括:分别确定所述待调出容器集合的逻辑运算能力、并行计算能力以及神经网络加速能力;分别确定所述待调出容器集合的逻辑运算映射比例系数、并行计算映射比例系数以及神经网络加速映射比例系数;根据所述逻辑运算能力和所述逻辑运算映射比例系数确定逻辑运算算力,根据所述并行计算能力以及所述并行计算映射比例系数确定并行计算算力,根据神经网络加速能力以及神经网络加速映射比例系数确定神经网络加速算力;根据所述逻辑运算算力、所述并行计算算力以及所述神经网络加速算力,确定所述待调出容器集合的综合算力。5.根据权利要求1所述的方法,其特征在于,确定集群管理服务器的多个节点中的待调出节点,包括:获取所述多个节点中的每个节点的配置数据,为每个节点的配置数据赋值,得到所述
配置数据中多个配置参数对应的第二数值,其中,所述配置数据中包括多个配置参数;计算每个节点对应的所述多个第二数值的第二平均值,将所述第二平均值确定为第二目标数值;若所述节点对应的所述第二数值小于所述第二目标数值,确定所述节点为所述待调出节点。6.根据权利要求1所述的方法,其特征在于,确定所述待调出容器集合对应的待转发报文的转发顺序,包括:通过所述集群管理服务器的镜像服务器获取所述待调出节点部署的全部所述容器集合的待转发报文;根据所述待转发报文在通信协议中的占比,确定所述待转发报文对应的所述通信协议的第一转发优先级;确定所述待转发报文的第二转发优先级;根据所述第一转发优先级和所述第二转发优先级,确定所述待转发报文的转发顺序。7.根据权利要求6所述的方法,其特征在于,确定所述待转发报文的第二转发优先级,包括:对目标协议的第一字段赋值,确定所述目标协议的目标字段;向所述待转发报文的报文头信息加入所述目标字段;根据所述目标字段确定所述第二转发优先级。8.一种容器集合调度装置,其特征在于,包括:第一确定模块,用于确定集群管理服务器的多个节点中的待调出节点,并确定在所述待调出节点部署的多个待调出容器集合;第二确定模块,用于在多个所述节点中确定与所述待调出容器集合对应的目标调入节点;调度模块,用于根据每个所述待调出容器集合的配置数据和综合算力,确定每个所述待调出容器集合的调出顺序,并按照所述调出顺序将所述待调出容器集合调度至所述目标调入节点;转发模块,用于确定所述待调出容器集合对应的待转发报文的转发顺序,并根据所述转发顺序将所述待转发报文转发至所述目标调入节点。9.一种非易失性存储介质,其特征在于,所述非易失性存储介质包括存储的程序,其中,在所述程序运行时控制所述非易失性存储介质所在设备执行权利要求1至7中任意一项所述的数据发送方法。10.一种电子设备,其特征在于,包括:存储器和处理器,所述处理器用于运行存储在所述存储器中的程序,其中,所述程序运行时执行权利要求1至7中任意一项所述的数据发送方法。

技术总结
本申请公开了一种数据发送方法及装置、非易失性存储介质、电子设备。其中,该方法包括:确定集群管理服务器的多个节点中的待调出节点,并确定在待调出节点部署的多个待调出容器集合;在多个节点中确定与待调出容器集合对应的目标调入节点;根据每个待调出容器集合的配置数据和综合算力,确定每个待调出容器集合的调出顺序,并按照调出顺序将待调出容器集合调度至目标调入节点;确定待调出容器集合对应的待转发报文的转发顺序,并根据转发顺序将待转发报文转发至目标调入节点。本申请解决了由于无法在将容器集合调度至新节点的同时将报文有序调度至新节点造成的报文调度效率低下的技术问题。技术问题。技术问题。


技术研发人员:谢利明
受保护的技术使用者:中国电信股份有限公司
技术研发日:2022.11.22
技术公布日:2023/3/28
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1