The invention discloses a mobile ad hoc cloud to maximize the interests of the community resource sharing method, which comprises the following steps: the supply and demand of users of mobile cloud users to exchange information between the respective needs of users; utility calculation, and supply the user calculate their cost; determine the social benefit function; finally the distributed matching algorithm to realize the sharing of resources of mobile the needs of users and supply users: initialization does not match the needs of the user space; preference sequence initialization needs of users and supply the user; before matching the needs of the users according to their preference to the sequence preference and not rejected it supply the user request; supply users according to their preference sequence and the maximum idle capacity to accept part of the demand the preference of the user, and the other refused to repeat the process until the maximum number of iterations, Output matching results. The invention provides an efficient, flexible and stable resource allocation method based on the social benefit of the mobile self-organizing cloud, and the method is effective and ensures that a stable state can eventually be reached.
【技术实现步骤摘要】
移动自组织云中社会利益最大化资源共享方法
本专利技术属于移动云计算
,具体是一种移动自组织云中社会利益最大化的分布式匹配方法。
技术介绍
移动云计算技术近来因为移动设备的普及、基于需求以及接入方便等特性而越来越被应用,从而用户可以将所持有的移动设备不能处理的任务卸载到远程的资源丰富的云端,如Amazon,Google。移动云计算技术可以将虚拟计算、存储和网络等资源都作为服务提供给用户使用。虽然这种新方案能够为人们带来的方便,但同时带来了新的挑战,例如,用户不能容忍长延迟,用户不能连接到远程云端等,所以移动自组织云计算技术就应运而生了,其中移动自组织云倡导其内的移动用户之间可以进行资源分享。尽移动自组织云的出现解决上述问题,但是同时又出现一些新的问题,较为突出的问题是在移动自组织云中的用户都是理性的、自利的,如何设计一个有效的机制来激励资源分享,并尽量实现社会利益最大化,所以设计一个有效机制在资源分享中起着非常重要作用。尽管一些研究者采用中心式的方法解决这个问题,但是中心式的方法相比分布式方法有一定的缺点,如没有分布式灵活、需要一个公正的代理、有时需要较高的时间复杂度等,所以如何采用分布式方法是需要解决的重要问题。因此,需要一种移动自组织云中社会利益最大化资源共享方法以解决上述问题。
技术实现思路
本专利技术针对移动自组织云中在考虑到移动用户之间的社会关系强度下如何资源分配来激励资源分享问题,提供了一种有效的社会利益最大化的分布式匹配方法。实现本专利技术目的的技术解决方案为:一种移动自组织云中社会利益最大化资源共享方法,包括以下步骤:步骤1,移动云中的供应 ...
【技术保护点】
一种移动自组织云中社会利益最大化资源共享方法,其特征在于包括以下步骤:步骤1,移动云中的供应用户和需求用户交换彼此之间的信息;步骤2,需求用户计算各自效用,供应用户计算各自代价;步骤3,确定社会利益函数;步骤4,采用分布式匹配算法对移动云中需求用户和供应用户实现资源共享。
【技术特征摘要】
1.一种移动自组织云中社会利益最大化资源共享方法,其特征在于包括以下步骤:步骤1,移动云中的供应用户和需求用户交换彼此之间的信息;步骤2,需求用户计算各自效用,供应用户计算各自代价;步骤3,确定社会利益函数;步骤4,采用分布式匹配算法对移动云中需求用户和供应用户实现资源共享。2.根据权利要求1所述的移动自组织云中社会利益最大化资源共享方法,其特征在于:步骤1所述的移动云中的供应用户和需求用户交换彼此之间的信息,是指需求用户需要的计算资源的数量、供应用户最大可用空闲资源;其中需求用户i需要的计算资源的数量具体记为xi,供应用户j最大可用空闲资源具体记为Yj。3.根据权利要求1所述的移动自组织云中社会利益最大化资源共享方法,其特征在于:步骤2所述的需求用户计算各自效用,供应用户计算各自代价;当需求用户i将其任务卸载到供应用户j时,其效用函数具体为:其中,wi>0为需求移动用户i的效用水平;xi为需求移动用户i需要的计算资源的数量;Yj为供应用户j最大的空闲能力;为需求移动用户i与供应用户j之间的社会关系强度,其中值越大表示两个用户之间安全性越高,越能激励用户之间资源的共享;当供应移动用户j将其yi数量的计算资源共享于需求用户i时,供应用户j的代价函数具体为:其中vj为供应移动用户j共享资源时自身的代价水平;从而供应用户j的利益函数进一步得到其共享单位资源利益为其中p为共享单位数量资源的价格;所以当时根据关系式(4),供应用户更愿意将其空闲资源共享给较低平均代价的需求移动用户,从而减少自身代价增加利益。4.根据权利要求1所述的移动自组织云中社会利益...
【专利技术属性】
技术研发人员:唐玲,金丽,李千目,
申请(专利权)人:南京理工大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。