计算资源管理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:33456936 阅读:21 留言:0更新日期:2022-05-19 00:39
本申请涉及一种计算资源管理方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:接收第一终端发送的计算资源获取请求;根据所述计算资源获取请求,查找满足所述计算资源获取请求所对应的目标资源的第二终端标识;将所述第二终端标识发送至所述第一终端,并将所述第二终端的目标资源与所述第一终端关联。本申请可实现在一个特定区域中,对整体的固定的计算资源进行灵活调度,提高特定区域中计算资源的利用率。域中计算资源的利用率。域中计算资源的利用率。

【技术实现步骤摘要】
计算资源管理方法、装置、计算机设备和存储介质


[0001]本申请涉及区块链
,特别是涉及一种计算资源管理方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]区块链技术,也被称之为分布式账本技术,是一种由若干台计算设备共同参与“记账”,共同维护一份完整的分布式数据库的新兴技术。由于区块链技术具有去中心化、公开透明、每台计算设备可以参与数据库记录、并且各计算设备之间可以快速的进行数据同步的特性,使得区块链技术已在众多的领域中广泛的进行应用。
[0003]目前,大多云服务提供商拥有大量自己的计算资源,可将计算资源提供给其他用户,但是,这样容易出现自身计算资源要么处于洪峰占用状态,要么处于空闲状态,从而使得计算资源的利用率较低。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高计算资源利用率的计算资源管理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种计算资源管理方法,应用于区块链节点,所述方法包括:
[0006]接收第一终端发送的计算资源获取请求;
[0007]根据所述计算资源获取请求,查找满足所述计算资源获取请求所对应的目标资源的第二终端标识;
[0008]将所述第二终端标识发送至所述第一终端,并将所述第二终端的目标资源与所述第一终端关联。
[0009]在其中一个实施例中,所述方法还包括:
[0010]接收所述第一终端发送的与所述计算资源获取请求相对应的计算资源释放请求;
[0011]根据所述计算资源释放请求,将所述目标资源恢复至所述第二终端。
[0012]在其中一个实施例中,所述方法还包括:
[0013]获取所述第二终端的目标资源与所述第一终端关联的关联时刻,以及所述目标资源恢复至所述第二终端的恢复时刻;
[0014]根据所述关联时刻和所述恢复时刻,确定所述目标资源对应的虚拟资源信息;
[0015]根据所述虚拟资源信息生成账单信息;所述账单信息包括第一终端对应的第一账户、第二终端对应的第二账户、目标资源信息和虚拟资源信息;
[0016]将所述账单信息发送至所述第一账户所在的所述第一终端。
[0017]在其中一个实施例中,所述方法还包括:
[0018]接收所述第一终端对所述账单信息的支付请求;
[0019]根据支付请求从所述第一账户中将与所述账单信息对应的虚拟资源转移到所述
第二账户。
[0020]在其中一个实施例中,所述方法还包括:
[0021]在区块链中记录所述账单信息和所述账单信息的支付结果。
[0022]在其中一个实施例中,在所述接收第一终端发送的计算资源获取请求之后,所述方法还包括:
[0023]检测所述第一终端对应的第一账户中的剩余虚拟资源是否大于虚拟资源阈值;
[0024]若所述第一账户中的剩余虚拟资源大于所述虚拟资源阈值,则执行所述根据所述计算资源获取请求,查找满足所述计算资源获取请求所对应的目标资源的第二终端标识的步骤。
[0025]第二方面,本申请还提供了一种计算资源管理装置。所述装置包括:
[0026]接收模块,用于接收第一终端发送的计算资源获取请求;
[0027]查找模块,用于根据所述计算资源获取请求,查找满足所述计算资源获取请求所对应的目标资源的第二终端标识;
[0028]关联模块,将所述第二终端标识发送至所述第一终端,并将所述第二终端的目标资源与所述第一终端关联。
[0029]第三方面,本申请还提供了一种计算机设备。所述计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0030]接收第一终端发送的计算资源获取请求;
[0031]根据所述计算资源获取请求,查找满足所述计算资源获取请求所对应的目标资源的第二终端标识;
[0032]将所述第二终端标识发送至所述第一终端,并将所述第二终端的目标资源与所述第一终端关联。
[0033]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0034]接收第一终端发送的计算资源获取请求;
[0035]根据所述计算资源获取请求,查找满足所述计算资源获取请求所对应的目标资源的第二终端标识;
[0036]将所述第二终端标识发送至所述第一终端,并将所述第二终端的目标资源与所述第一终端关联。
[0037]第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
[0038]接收第一终端发送的计算资源获取请求;
[0039]根据所述计算资源获取请求,查找满足所述计算资源获取请求所对应的目标资源的第二终端标识;
[0040]将所述第二终端标识发送至所述第一终端,并将所述第二终端的目标资源与所述第一终端关联。
[0041]上述计算资源管理方法、装置、计算机设备、存储介质和计算机程序产品,通过接收第一终端发送的计算资源获取请求;根据所述计算资源获取请求,查找满足所述计算资源获取请求所对应的目标资源的第二终端标识;将所述第二终端标识发送至所述第一终
端,并将所述第二终端的目标资源与所述第一终端关联。本申请可实现在一个特定区域中,对整体的固定的计算资源进行灵活调度;针对同一终端,当计算资源占用较大不够使用时,可以向其他终端提出计算资源获取请求,从而得到与计算资源获取请求相对应的目标资源;当计算资源占用较小比较空闲时,也可以向其他有需要的终端提供能够提供的目标资源,从而实现特定区域中计算资源的灵活调配,提高特定区域中计算资源的利用率。
附图说明
[0042]图1为一个实施例中计算资源管理方法的应用环境图;
[0043]图2为一个实施例中计算资源管理方法的流程示意图;
[0044]图3为另一个实施例中计算资源管理方法的流程示意图;
[0045]图4为另一个实施例中计算资源管理方法的流程示意图;
[0046]图5为另一个实施例中计算资源管理方法的流程示意图;
[0047]图6为图5所示实施例中计算资源管理方法的应用场景图;
[0048]图7为一个实施例中计算资源管理装置的结构框图;
[0049]图8为一个实施例中计算机设备的内部结构图。
具体实施方式
[0050]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0051]本申请实施例提供的计算资源管理方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与区块链节点104进行通信。数据存储系统可以存储区块链本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种计算资源管理方法,其特征在于,应用于区块链节点,所述方法包括:接收第一终端发送的计算资源获取请求;根据所述计算资源获取请求,查找满足所述计算资源获取请求所对应的目标资源的第二终端标识;将所述第二终端标识发送至所述第一终端,并将所述第二终端的目标资源与所述第一终端关联。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述第一终端发送的与所述计算资源获取请求相对应的计算资源释放请求;根据所述计算资源释放请求,将所述目标资源恢复至所述第二终端。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:获取所述第二终端的目标资源与所述第一终端关联的关联时刻,以及所述目标资源恢复至所述第二终端的恢复时刻;根据所述关联时刻和所述恢复时刻,确定所述目标资源对应的虚拟资源信息;根据所述虚拟资源信息生成账单信息;所述账单信息包括第一终端对应的第一账户、第二终端对应的第二账户、目标资源信息和虚拟资源信息;将所述账单信息发送至所述第一账户所在的所述第一终端。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:接收所述第一终端对所述账单信息的支付请求;根据支付请求从所述第一账户中将与所述账单信息对应的虚拟资源转移到所述第二账户。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在区块链中...

【专利技术属性】
技术研发人员:吴军勇赖文熙
申请(专利权)人:深圳市名竹科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1