用于奖励产生分布式数字资源场的服务器及控制用于奖励产生分布式数字资源场的服务器的方法技术

技术编号:18179204 阅读:22 留言:0更新日期:2018-06-09 21:08
根据各种实施例,可提供一种用于分布式数字资源场的服务器。该服务器可包括:资源信息接收器,被配置成接收信息,该信息指示多个计算资源,该多个计算资源中的各个计算资源可用在各自的计算装置处;请求接收器,被配置成从请求者接收请求以执行计算任务;第一支付电路,被配置成从该请求者扣除支付以执行该请求的计算任务;分配电路,被配置成用于将该计算任务执行的至少一部分分配到计算装置中的至少一个;以及第二支付电路,被配置成用于将虚拟信用中提供该计算资源的补偿提供到该计算装置的所有者,该计算装置经分配来执行该计算任务的至少该部分。

【技术实现步骤摘要】
【国外来华专利技术】用于奖励产生分布式数字资源场的服务器及控制用于奖励产生分布式数字资源场的服务器的方法
各种实施例一般而言是关于用于分布式数字资源场的服务器及控制用于分布式数字资源场的服务器的方法。
技术介绍
计算装置的计算资源通常未充分地被使用,例如,若是在该计算装置处于待机或关机。如果该计算装置能够从这些未使用的计算资源产生价值,则该计算装置的所有者将不胜感激。
技术实现思路
根据各种实施例,可提供一种用于分布式数字资源场(distributeddigitalresourcefarm)的服务器。该服务器可包括:资源信息接收器,被配置成接收信息,该信息指示多个计算资源,多个计算资源中的每个计算资源可用在各自的计算装置处;请求接收器,被配置成从请求者接收请求以执行计算任务;分配电路,被配置成用于将该计算任务执行的至少一部分分配到计算装置中的至少一个;第一支付电路,被配置成从该请求者扣除支付以执行所请求的计算任务;以及第二支付电路,被配置成用于将虚拟信用中提供该计算资源的补偿提供到该计算装置的所有者,该计算装置经分配来执行该计算任务的至少该部分。根据各种实施例,可提供一种控制用于分布式数字资源场的服务器的方法。该方法可包括:接收信息,该信息指示多个计算资源,多个计算资源中的每个计算资源可用在各自的计算装置处;从请求者接收请求以执行计算任务;从该请求者扣除支付以执行该请求的计算任务;将该计算任务执行的至少一部分分配到计算装置中的至少一个;以及将虚拟信用中提供该计算资源的补偿提供到该计算装置的所有者,该计算装置经分配来执行该计算任务的至少该部分。附图说明在附图中,在所有不同视图中,相同附图标记一般表示相同部件。附图未必按比例绘制,而是一般着重于例示本专利技术的原理。为清晰起见,可任意扩大或缩小各种特征或组件的尺寸。在以下说明中,将参照以下附图来说明本专利技术的各种实施例。图1显示根据各种实施例的用于分布式数字资源场的服务器;图2显示根据各种实施例的控制用于分布式数字资源场的服务器的方法的流程图;以及图3A和图3B显示根据各种实施例的用于机会式奖励(chance-basedreward)的区块链使用(block-chainutilization)的图解。具体实施方式以下将参考随附附图进行详细说明,该附图以例示的方式显示可用以实现本专利技术的具体细节及实施例。将足够详细地说明这些实施例,以使本领域技术人员能够实现本专利技术。可使用其他实施例,且可在不背离本专利技术的范围下作出结构及逻辑上的改变。各种实施例未必相互排斥,因为一些实施例可与一个或多个其他实施例组合而形成新的实施例。在本文中,如在此说明书中所述的服务器可包括内存,该内存例如用于由该服务器执行的处理。实施例中所使用的内存可以是易失性内存,例如动态随机存取内存(DynamicRandomAccessMemory;DRAM),或者是非易失性内存,例如可编程只读存储器(ProgrammableReadOnlyMemory;PROM)、可擦除可编程只读存储器(ErasablePROM;EPROM)、电可擦除可编程只读存储器(ElectricallyErasablePROM;EEPROM)、或闪存(例如浮动闸极内存(floatinggatememory))、电荷俘获内存、磁阻式随机存取内存(MagnetoresistiveRandomAccessMemory;MRAM)或相变随机存取内存(PhaseChangeRandomAccessMemory;PCRAM)。在一实施例中,“电路”可理解为任何种类的逻辑执行实体,其可为专用电路或处理器,该处理器用于执行储存于内存、固件、或其任意组合中的软件。因此,在实施例中,“电路”可以是硬接线逻辑电路或可编程逻辑电路,例如可编程处理器,诸如微处理器(例如复杂指令集计算机(ComplexInstructionSetComputer;CISC)处理器或精简指令集计算机(ReducedInstructionSetComputer;RISC)处理器)。“电路”也可为用于执行软件的处理器,该软件例如是任何种类的计算机程序,诸如使用虚拟机程序代码(例如Java)的计算机程序。以下将更详细描述的各个功能的任何其他种类的实施方式也可根据可替代实施例而被理解为“电路”。说明书中的用语“包含”应理解为具有广泛的含义,类似于用语“包括”,且将理解为意味包含所述的整数或步骤、或整数或步骤的群组,但不排除任何其他整数或步骤、或整数或步骤的群组。此定义也适用于用语“包含”的变型,诸如“含有”。在此说明书中对任何现有技术的引用不是且不应被视为承认或以任何形式建议在澳大利亚(或任何其他国家)所引用的现有技术组成公知常识的一部分。为使本专利技术可易于理解并实际达成,现在将通过举例而非限制方式参考附图来说明特定实施例。针对装置提供各种实施例,并针对方法提供各种实施例。应理解,装置的基本性质也适用于方法,并且反之亦然。因此,为简洁起见,将省略对这种性质的重复说明。应理解,本文针对特定装置所述的任何性质也可适用于本文所述的任何装置。应理解,本文针对特定方法所述的任何性质也可适用于本文所述的任何方法。此外,应理解,对于本文所述的任何装置或方法,未必必须于所述装置或方法中包含所有所述组件或步骤,而是也可包含仅某些(而非全部)组件或步骤。本文的用语“耦接”(或“连接”可理解为电气耦接或机械耦接,例如附接或固定或附接,或仅仅接触而无任何固定,并且应了解,可以提供直接耦接或间接耦接(换言之,并未直接接触的耦接)。当计算机开启时,有可能计算处理资源未充分利用。这会导致计算处理资源的浪费,其可被在别处需要大量计算处理资源的企业所利用。根据各种实施例,可提供一种方式以在利用计算机的使用者中产生价值创造,且用于公司通过P2P(peertopeer,点对点)网络从来自现有使用者经营汇集计算资源,及通过平台作为服务(PaaS)商业模型免费提供给使用者并支付使用封装来将汇集计算资源借贷给企业以产生收益流。根据各种实施例,可提供一种基于云端的资源场(cloud-basedresourcefarm),例如用于分配休眠计算资源(例如产生收益)。根据各种实施例,可提供一种治理并再分布休眠PC(个人计算机)的处理资源(例如用于产生收益)的方法。图1显示根据各种实施例的用于分布式数字资源场的服务器100。服务器100可包括资源信息接收器102,被配置成接收信息,该信息指示多个计算资源(例如,计算机的CPU(中央处理单元)、或计算装置(换言之,计算机)的GPU(图形处理单元)),该多个计算资源中的每个计算资源可用在各自的计算装置处。服务器100可进一步包括请求接收器104,被配置成从请求者接收请求以执行计算任务。服务器100可进一步包括分配电路106,被配置成用于将该计算任务执行的至少一部分分配到计算装置中的至少一个。服务器100可进一步包括第一支付电路108,被配置成从该请求者扣除支付以执行所请求的计算任务。服务器100可进一步包括第二支付电路110,被配置成用于将虚拟信用中提供该计算资源的补偿提供到该计算装置的所有者,该计算装置经分配来执行该计算任务的至少该部分。资源信息接收器102、请求接收器104、分配电路106、第一支付电本文档来自技高网...
用于奖励产生分布式数字资源场的服务器及控制用于奖励产生分布式数字资源场的服务器的方法

【技术保护点】
一种用于分布式数字资源场的服务器,所述服务器包括:资源信息接收器,所述资源信息接收器被配置成接收信息,所述信息指示多个计算资源,所述多个计算资源中的每个计算资源可用在各自的计算装置处;请求接收器,所述请求接收器被配置成从请求者接收请求以执行计算任务;第一支付电路,所述第一支付电路被配置成从所述请求者扣除支付以执行所请求的计算任务;分配电路,所述分配电路被配置成将所述计算任务执行的至少一部分分配到计算装置中的至少一个;以及第二支付电路,所述第二支付电路被配置成用于将虚拟信用中提供所述计算资源的补偿提供到所述计算装置的所有者,所述计算装置经分配来执行所述计算任务的至少该部分。

【技术特征摘要】
【国外来华专利技术】1.一种用于分布式数字资源场的服务器,所述服务器包括:资源信息接收器,所述资源信息接收器被配置成接收信息,所述信息指示多个计算资源,所述多个计算资源中的每个计算资源可用在各自的计算装置处;请求接收器,所述请求接收器被配置成从请求者接收请求以执行计算任务;第一支付电路,所述第一支付电路被配置成从所述请求者扣除支付以执行所请求的计算任务;分配电路,所述分配电路被配置成将所述计算任务执行的至少一部分分配到计算装置中的至少一个;以及第二支付电路,所述第二支付电路被配置成用于将虚拟信用中提供所述计算资源的补偿提供到所述计算装置的所有者,所述计算装置经分配来执行所述计算任务的至少该部分。2.根据权利要求1所述的服务器,其中所述第二支付电路被配置成基于区块链分布来提供补偿。3.根据权利要求1所述的服务器,其中所述分配电路被配置成将所述计算任务的相同部分分配到多个计算装置。4.根据权利要求3所述的服务器,其中所述分配电路被配置成判定多个计算装置中的哪一个计算装置首先提供结果。5.根据权利要求3所述的服务器,其中所述分配电路被配置成判定是否由所述多个计算装置提供的结果是相同的。6.根据权利要求1所述的服务器,其中所述信息对每个计算资源指示由各自的计算资源提供的计算操作的数量。7.根据权利要求1所述的服务器,其中所述信息对每个计算资源指示提供所述各自的计算资源的计算系统的规格。8.根据权利要求1所述的服务器,其中所述信息对每个计算资源指示由各自的计算资源每秒提供的操作的数量。9.根据权利要求1所述的服务器,其中所述信息对每个计算资源指示用于其中所述各自的计算资源为可用的总时间。10.根据权利要求1所述的服务器,其中所述信息对每个计算资源指示每当提供所述各自的计算资源的计算系统的所有者不使用所述计算系统的所有计算资源时是否所述计算资源为可用的。11.根据权利要求1所述的服务器,其中所述分配电路被配置成将所请求的计算资源的存取数据提供到所述请求者。12.根据权利要求11所述的服务器,其中所述存取数据包括使用者名称和密码。13.根据权利要求1所述的服务器,其中所述第一支付电路被配置成使用真正货币以扣除支付。14.根据权利要求1所述的服务器...

【专利技术属性】
技术研发人员:林子杨李俊豪
申请(专利权)人:雷蛇亚太私人有限公司
类型:发明
国别省市:新加坡,SG

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

1