[发明专利]一种共享算力资源的方法、系统及存储介质在审
申请号: | 202010687527.1 | 申请日: | 2020-07-16 |
公开(公告)号: | CN111949394A | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | 梁应滔;梁应鸿;潘大为 | 申请(专利权)人: | 广州玖的数码科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 谭英强 |
地址: | 510640 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 共享 资源 方法 系统 存储 介质 | ||
1.一种共享算力资源的方法,其特征在于,包括以下步骤:
向服务器节点发出任务请求;
获取并行执行的任务块,所述任务块是由所述服务器节点根据任务请求,将获取的计算任务进行分配所得到的;
根据所述任务块执行计算任务,生成计算结果;
对所述计算结果进行验证,返回验证后的结果至所述服务器节点。
2.根据权利要求1所述的一种共享算力资源的方法,其特征在于,所述方法还包括以下步骤:
获取根据所述任务块执行计算任务所消耗的计算资源,根据所消耗的计算资源生成实际工作量证明;所述实际工作量证明为未在执行计算任务情况下计算资源所能够完成的工作量。
3.一种共享算力资源的方法,其特征在于,包括以下步骤:
获取计算任务以及计算节点的任务请求,将所述计算任务进行分割得到若干并行执行的任务块;
根据所述任务请求以及计算节点的性能参数将所述任务块分配至若干计算节点;所述计算节点的状态参数包括计算节点的计算能力、存储空间以及宽带环境;
获取第一计算结果,并将所述第一计算结果进行整合得到第二计算结果,输出所述第二计算结果;所述第一计算结果是由计算节点返回的完成验证后的计算结果。
4.根据权利要求3所述的一种共享算力资源的方法,其特征在于,所述方法还包括以下步骤:
对所述计算节点进行性能测试,记录性能测试结果;
获取所述计算节点的性能在全网的计算节点性能中的相对位置;
根据所述性能测试结果和所述相对位置生成执行所述任务块的计算时间,并更新所述计算节点的性能参数。
5.根据权利要求3所述的一种共享算力资源的方法,其特征在于,所述方法还包括以下步骤:
当未获取得到所述第一计算结果,确定节点计算失败并基于动态重分配机制将所述任务块分配至新的计算节点。
6.根据权利要求3-5任一项所述的一种共享算力资源的方法,其特征在于,所述获取计算任务以及计算节点的任务请求,将所述计算任务进行分割得到若干并行执行的任务块这一步骤;其具体包括:
根据所述计算任务的类型和所述计算任务的内容匹配分割算法生成若干并行执行的任务块。
7.根据权利要求3-5任一项所述的一种共享算力资源的方法,其特征在于,所述根据所述任务请求以及计算节点的性能参数将所述任务块分配至若干计算节点这一步骤;其具体包括:
获取所述任务块,确定所述任务块的种类;
根据所述任务块的种类以及所述任务块的内容进行计算节点性能匹配,并确定任务块的发送频率;
根据计算节点性能匹配的结果和所述发送频率将所述任务块分配至若干计算节点。
8.一种共享算力资源的系统,其特征在于,包括计算节点和服务器节点:
所述计算节点,用于向服务器节点发出任务请求;获取并行执行的任务块,所述任务块是由服务器根据任务请求,将获取的计算任务进行分配所得到的;根据所述任务块执行计算任务,生成计算结果;对所述计算结果进行验证,返回验证后的结果至服务器节点;所述服务器节点,用于获取计算任务以及计算节点的任务请求,将所述计算任务进行分割得到若干并行执行的任务块;根据所述任务请求以及计算节点的性能参数将所述任务块分配至若干计算节点;所述计算节点的状态参数包括计算节点的计算能力、存储空间以及宽带环境;获取计算结果,并将所述计算结果进行整合,输出整合后的计算结果,所述计算结果是由计算节点返回的完成验证后的计算结果。
9.一种共享算力资源的系统,其特征在于,包括:
至少一个处理器;
至少一个存储器,用于存储至少一个程序;
当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现如权利要求1-7任一项所述的一种共享算力资源的方法。
10.一种存储介质,其中存储有处理器可执行的程序,其特征在于:所述处理器可执行的程序在由处理器执行时用于实现如权利要求1-7中任一项所述的一种共享算力资源的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州玖的数码科技有限公司,未经广州玖的数码科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010687527.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:风向检测系统
- 下一篇:基于区块链的共享算力数据处理方法、系统及存储介质