技术新讯 > 电子通信装置的制造及其应用技术 > 任务处理方法、装置、计算机设备和存储介质与流程  >  正文

任务处理方法、装置、计算机设备和存储介质与流程

  • 国知局
  • 2024-09-11 14:17:58

本技术涉及云计算,特别是涉及一种任务处理方法、装置、计算机设备、存储介质和计算机程序产品。

背景技术:

1、随着高性能芯片技术的发展和轻量化终端技术的进步,金融服务终端硬件能力越来越强,为了保证金融服务的稳定性和安全性,出现了新型云计算方式:移动边缘计算。移动边缘计算通过将复杂的计算任务从终端迁移到边缘服务器上,降低终端的计算压力,从而充分利用分布式的云资源,提高金融科技服务系统的响应能力。

2、然而,目前的移动边缘计算方法是:将复杂计算任务从终端迁移到最近的云服务器,上述方法实现的过程需要借助新一代5g通信技术。因此,目前的移动边缘计算过程存在当网络传输和通信过程出现不稳定时,不能对终端产生的计算任务进行合理的迁移决策,造成任务处理效率较低的问题。

技术实现思路

1、基于此,有必要针对上述任务处理效率较低的技术问题,提供一种任务处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本技术提供了一种任务处理方法,包括:

3、在金融终端接收到新的目标任务的情况下,分别获取所述金融终端当前的第一瞬时效用值削减速率和所述金融终端对应的目标边缘服务器当前的第二瞬时效用值削减速率;

4、根据所述第一瞬时效用值削减速率,预测在所述金融终端处理所述目标任务时的第一处理效率,根据所述第二瞬时效用值削减速率,预测将所述目标任务迁移至所述目标边缘服务器上处理时的第二处理效率;

5、根据所述第一处理效率和所述第二处理效率,从所述金融终端和所述目标边缘服务器中确定出处理所述目标任务的主体,通过所述主体处理所述目标任务。

6、在其中一个实施例中,所述根据所述第一瞬时效用值削减速率,预测在所述金融终端处理所述目标任务时的第一处理效率,包括:获取所述目标任务在所述金融终端进行处理的初始效用值与对应总处理时间内的所述第一瞬时效用值削减速率的最小值的第一差值,将所述第一差值代入效用函数进行计算,得到第一处理效率;根据所述第二瞬时效用值削减速率,预测在所述目标边缘服务器处理所述目标任务时的第二处理效率,包括:获取所述目标任务在所述目标边缘服务器进行处理的初始效用值与对应总处理时间内的所述第二瞬时效用值削减速率的最小值的第二差值,将所述第二差值代入效用函数进行计算,得到第二处理效率。

7、在其中一个实施例中,所述根据所述第一处理效率和所述第二处理效率,从所述金融终端和所述目标边缘服务器中确定出处理所述目标任务的主体,包括:对比所述第一处理效率和所述第二处理效率,当对比结果为所述第一处理效率小于或等于所述第二处理效率时,确定处理所述目标任务的主体为所述金融终端;当对比结果为所述第一处理效率大于所述第二处理效率时,确定处理所述目标任务的主体为所述目标边缘服务器。

8、在其中一个实施例中,所述根据所述第一处理效率和所述第二处理效率,从所述金融终端和所述目标边缘服务器中确定出处理所述目标任务的主体,通过所述主体处理所述目标任务之后,还包括:确定将所述目标任务迁移至所述目标边缘服务器的任务迁移时长,以及所述目标任务在所述目标边缘服务器上等待被处理的等待时长;根据所述任务迁移时长和所述等待时长,再次从所述金融终端和所述目标边缘服务器中确定处理所述目标任务的主体。

9、在其中一个实施例中,所述根据所述任务迁移时长和所述等待时长,再次从所述金融终端和所述目标边缘服务器中确定处理所述目标任务的主体,包括:当所述任务迁移时长和所述等待时长均等于零时,返回分别获取所述金融终端当前的第一瞬时效用值削减速率和所述金融终端对应的目标边缘服务器当前的第二瞬时效用值削减速率的步骤,以确定处理所述目标任务的主体;当所述任务迁移时长大于或等于零,所述等待时长大于零时,确定当前处理所述目标任务的主体;在当前处理所述目标任务的主体为所述目标边缘服务器的情况下,分别获取在所述目标边缘服务器处理所述目标任务的第三处理效率,以及将所述目标任务回退至所述金融终端上处理时的第四处理效率;根据所述第三处理效率和所述第四处理效率,再次从所述金融终端和所述目标边缘服务器中确定处理所述目标任务的主体。

10、在其中一个实施例中,所述在当前处理所述目标任务的主体为所述目标边缘服务器的情况下,分别获取在所述目标边缘服务器处理所述目标任务的第三处理效率,以及将所述目标任务回退至所述金融终端上处理时的第四处理效率,包括:当所述任务迁移时长等于零,所述等待时长大于零时,分别获取在所述目标边缘服务器处理所述目标任务的第三任务处理参数,和回退至所述金融终端处理所述目标任务的第四任务处理参数;所述第三任务处理参数包括总效用值和在所述等待时长的效用值;所述第四任务处理参数包括所述等待时长的消耗值和所述等待时长的变节风险值;根据所述目标任务在所述目标边缘服务器进行处理的总效用值与在所述等待时长的效用值的差值,确定在所述目标边缘服务器处理所述目标任务的第三处理效率;根据所述目标任务在所述金融终端进行处理的所述等待时长的消耗值与在所述等待时长的变节风险值的总和,确定将所述目标任务回退至所述金融终端上处理时的第四处理效率。

11、在其中一个实施例中,所述在当前处理所述目标任务的主体为所述目标边缘服务器的情况下,分别获取在所述目标边缘服务器处理所述目标任务的第三处理效率,以及将所述目标任务回退至所述金融终端上处理时的第四处理效率,还包括:当所述任务迁移时长和所述等待时长均大于零时,分别获取在所述目标边缘服务器处理所述目标任务的第三任务处理参数,和回退至所述金融终端处理所述目标任务的第四任务处理参数;所述第三任务处理参数包括所述等待时长对应的瞬时最终效用值和变节风险阈值;所述第四任务处理参数包括所述等待时长对应的瞬时最终效用值、所述等待时长对应的变节风险值以及变节风险阈值;根据所述目标任务在所述目标边缘服务器进行处理的总效用值与在所述等待时长的效用值的差值,确定在所述目标边缘服务器处理所述目标任务的第三处理效率;根据所述目标任务在所述金融终端进行处理时,所述等待时长对应的瞬时最终效用值、在所述等待时长的所述变节风险值以及所述变节风险阈值的差值,确定将所述目标任务回退至所述金融终端上处理时的第四处理效率。

12、第二方面,本技术还提供了一种任务处理装置,包括:

13、速率获取模块,用于在金融终端接收到新的目标任务的情况下,分别获取所述金融终端当前的第一瞬时效用值削减速率和所述金融终端对应的目标边缘服务器当前的第二瞬时效用值削减速率;

14、效率预测模块,用于根据所述第一瞬时效用值削减速率,预测在所述金融终端处理所述目标任务时的第一处理效率,根据所述第二瞬时效用值削减速率,预测将所述目标任务迁移至所述目标边缘服务器上处理时的第二处理效率;

15、主体确定模块,用于根据所述第一处理效率和所述第二处理效率,从所述金融终端和所述目标边缘服务器中确定出处理所述目标任务的主体,通过所述主体处理所述目标任务。

16、第三方面,本技术还提供了一种计算机设备,所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

17、在金融终端接收到新的目标任务的情况下,分别获取所述金融终端当前的第一瞬时效用值削减速率和所述金融终端对应的目标边缘服务器当前的第二瞬时效用值削减速率;

18、根据所述第一瞬时效用值削减速率,预测在所述金融终端处理所述目标任务时的第一处理效率,根据所述第二瞬时效用值削减速率,预测将所述目标任务迁移至所述目标边缘服务器上处理时的第二处理效率;

19、根据所述第一处理效率和所述第二处理效率,从所述金融终端和所述目标边缘服务器中确定出处理所述目标任务的主体,通过所述主体处理所述目标任务。

20、第四方面,本技术还提供了一种计算机可读存储介质,所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

21、在金融终端接收到新的目标任务的情况下,分别获取所述金融终端当前的第一瞬时效用值削减速率和所述金融终端对应的目标边缘服务器当前的第二瞬时效用值削减速率;

22、根据所述第一瞬时效用值削减速率,预测在所述金融终端处理所述目标任务时的第一处理效率,根据所述第二瞬时效用值削减速率,预测将所述目标任务迁移至所述目标边缘服务器上处理时的第二处理效率;

23、根据所述第一处理效率和所述第二处理效率,从所述金融终端和所述目标边缘服务器中确定出处理所述目标任务的主体,通过所述主体处理所述目标任务。

24、第五方面,本技术还提供了一种计算机程序产品,所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

25、在金融终端接收到新的目标任务的情况下,分别获取所述金融终端当前的第一瞬时效用值削减速率和所述金融终端对应的目标边缘服务器当前的第二瞬时效用值削减速率;

26、根据所述第一瞬时效用值削减速率,预测在所述金融终端处理所述目标任务时的第一处理效率,根据所述第二瞬时效用值削减速率,预测将所述目标任务迁移至所述目标边缘服务器上处理时的第二处理效率;

27、根据所述第一处理效率和所述第二处理效率,从所述金融终端和所述目标边缘服务器中确定出处理所述目标任务的主体,通过所述主体处理所述目标任务。

28、上述任务处理方法、装置、计算机设备、存储介质和计算机程序产品,在任务处理的过程中,具有以下有益效果:在金融终端接收到新的目标任务的情况下,首先,分别获取金融终端当前的第一瞬时效用值削减速率和金融终端对应的目标边缘服务器当前的第二瞬时效用值削减速率,从而准确地评估当前金融终端和目标边缘服务器的负载情况和资源利用率,有助于合理分配任务和资源;然后根据第一瞬时效用值削减速率,预测在金融终端处理目标任务时的第一处理效率,根据第二瞬时效用值削减速率,预测将目标任务迁移至目标边缘服务器上处理时的第二处理效率,有助于在任务处理过程中选择最优的处理方式,提高整体的处理效率和性能;最后根据第一处理效率和第二处理效率,从金融终端和目标边缘服务器中确定出处理目标任务的主体,通过主体处理目标任务,通过第一处理效率和第二处理效率的对比,确定最终处理目标任务的主体,可以有效地分配任务给合适的金融终端或目标边缘服务器,减少任务处理的时间和成本,提高任务处理的效率。

本文地址:https://www.jishuxx.com/zhuanli/20240911/290089.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。