一种云际环境中跨利益主体的计算资源协作方法及系统

文档序号:37194334发布日期:2024-03-01 13:07阅读:来源:国知局

技术特征:

1.一种云际环境中跨利益主体的计算资源协作方法,其特征在于,包括:

2.根据权利要求1所述的云际环境中跨利益主体的计算资源协作方法,其特征在于,步骤s102中任务的资源需求采用六元组表示,任意任务tj的六元组tj的函数表达式为:

3.根据权利要求2所述的云际环境中跨利益主体的计算资源协作方法,其特征在于,步骤s103中投标信息的各类资源的可提供资源量及成本包括各类资源的可提供资源量及成本其中分别表示cpu、内存、网络带宽、磁盘io的可提供资源量,分别表示cpu、内存、网络带宽、磁盘io的成本。

4.根据权利要求3所述的云际环境中跨利益主体的计算资源协作方法,其特征在于,步骤s104包括:

5.根据权利要求4所述的云际环境中跨利益主体的计算资源协作方法,其特征在于,用户支付资源价格pr(t)的计算函数表达式为:

6.根据权利要求5所述的云际环境中跨利益主体的计算资源协作方法,其特征在于,任务成本函数cost(su,n)的计算函数表达式为:

7.根据权利要求1所述的云际环境中跨利益主体的计算资源协作方法,其特征在于,步骤s102中云际协调者基于任务的资源需求筛选参与者时,是指按照参与者的信任值γ从高到低选择参与者;步骤s107中云际协调者将任务的利润在参与者之间进行分配时,还包括根据下式更新参与者的信任值γ:

8.根据权利要求7所述的云际环境中跨利益主体的计算资源协作方法,其特征在于,步骤s107中云际协调者将任务的利润在参与者之间进行分配时,包括分别针对按时完成任务协作的参与者iontime,中途退出任务协作的参与者iexit,由于任务未完成而新加入的参与者inew按照下述方式执行利润分配:

9.一种云际环境中跨利益主体的计算资源协作系统,包括相互连接的微处理器和存储器,其特征在于,所述微处理器被编程或配置以执行权利要求1~8中任意一项所述云际环境中跨利益主体的计算资源协作方法。

10.一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其特征在于,所述计算机程序用于被微处理器编程或配置以执行权利要求1~8中任意一项所述云际环境中跨利益主体的计算资源协作方法。


技术总结
本发明公开了一种云际环境中跨利益主体的计算资源协作方法及系统,本发明方法包括云际协调者接收任务,筛选并将任务发送给参与者,组织发送应答消息的参与者进行协作,形成任务的协作方案并等待各参与者的协作方案确认消息,若收到所有参与者的确认消息,则分发任务并记录各参与者任务完成情况,否则重新确定协作方案;若有参与者中途退出则重新筛选符合要求的参与者并将剩余未完成任务分发给新加入参与者;最终在执行完毕后将任务的利润在参与者之间进行公平分配。本发明旨在实现云际环境中支持对等协作的跨利益主体资源对等协作调度,并进行公平利润分配,以促使云际环境中不同云厂商异构资源的有效协作、提高综合效益。

技术研发人员:史佩昌,高菲,王怀民,杨嘉诚,杨尚之,易国栋
受保护的技术使用者:中国人民解放军国防科技大学
技术研发日:
技术公布日:2024/2/29
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1