[发明专利]一种水平动态云联盟中的分布式资源配置方法无效
申请号: | 201210482867.6 | 申请日: | 2012-11-22 |
公开(公告)号: | CN102984249A | 公开(公告)日: | 2013-03-20 |
发明(设计)人: | 孙勇;陆振平;姜懿恒;刘振;史新贵;刘超;杨鹏;何盛华;温向明 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100876 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 水平 动态 联盟 中的 分布式 资源配置 方法 | ||
技术领域
本发明涉及云计算领域,特别的,本发明是用于在云计算联盟中进行协作博弈的分布式资源配置方法。
背景技术
正在兴起的云计算代表着一种极具前景的技术基础,它在管理和部署基于Web的服务方面具有得天独厚的优势,它使得一些web服务提供商可以从自身计算资源不足的现状中解脱出来。云计算的发展使得企业可以按照运营需求从虚拟的资源池中租借资源。此种按需索取的计费模式是以实际对资源的使用时间为标准衡量的。如此,企业可以在IT设备的投资以及服务的伸缩性、扩展性方面得到很大的改善和提高。
尽管云计算对于未来的服务计算方面有很多得天独厚的优势,但是目前来说它本身还是存在一些缺陷:
1)单个云提供商缺乏一定的伸缩扩展性
尽管如今的云提供商都声称可以提供无限的扩展性,但现实却是即便是最大的云提供商也会面临这么一个问题:当用户无限制的增长时,云提供商也会存在扩展受限、资源缺乏的现象。从长远来看,随着云提供商服务项目的规模以及用户规模的增长,他们面临的可扩展性问题将越来越严重。
2)多个云提供商之间缺乏互通性
目前的云计算在设计之时并没有考虑到云与云之间的互操作性,从而导致云提供商之间难以形成一个商务合作伙伴关系。同时,互通性的缺乏使得中小型云设备提供商难以进入云服务提供市场。这将扼杀市场竞争,把消费者禁锢在固定的某些云服务提供商中。
随着各大企业纷纷部署自身的云平台,以上提及的缺陷将会极大地制约各云提供商在特殊时期的服务供给能力。
在水平动态云联盟中,不同的云提供商进行动态地协作,从而在满足用户需求的情况下最大化虚拟机资源创造的经济利益。在这种动态协作中,分布式的资源策略是极其重要的,同时也是比较复杂的。水平动态云联盟在建立联盟和动态定价方面都是与垂直供应链联盟模型不同的。因此,很有必要研究一种新的分布式资源分配算法来解决这个复杂的问题。
发明内容
本发明旨在针对现有的云提供商在业务高峰期无法提供足够的虚拟机资源的问题,提出了一种基于博弈论的云提供商协作资源分配方法,该方法能有效的解决云提供商在业务高峰期的资源供应问题。
为了实现上述目的,解决相应的技术问题,本发明提供了一种基于价格的协作博弈资源分配方案:
步骤1:本地云提供商根据自身对于资源需求,设置初始化试探性资源价格并将其发送到各个协作云提供商;
步骤2:各协作云提供商进入博弈迭代阶段,它们根据本地云提供商发布的资源价格及自身的情况,计算出自身可以供应的资源量并将其发送给本地云提供商;
步骤3:本地云提供商根据接收到的回馈信息,计算出协作云提供商的资源供应总量,并判断计算出的资源供应总量是否与其所需的资源量的大小关系;
步骤4:如果步骤3中计算的资源供应总量与本地云提供商所需的资源量相等,则跳出博弈迭代阶段;
步骤5:如果步骤3中计算的资源供应总量大于本地云提供商所需的资源量,则本地云提供商将按照一定的规则降低资源价格,并将更新的价格向协作云提供商发布,从步骤2继续重复博弈迭代;
步骤6:如果步骤3中计算的资源供应总量小于本地云提供商所需的资源量,则本地云提供商将按照一定的规则提高资源价格,并将更新的价格向协作云提供商发布,从步骤2继续重复博弈迭代。
在步骤2中,协作云提供商进行资源供应量计算的过程中,可以设定一个门限值,当计算出的资源供应量大于门限值时,将其设置为门限值;当其值小于零时,将该协作云提供商从协作列表中移除。
从以上技术方案可以看出,本发明的技术方案可以很好地解决本地云提供商在业务高峰期的资源供应不足问题,通过与其他类似的云提供商建立水平动态云联盟,可以充分利用各协作云提供商的空闲资源,为整个云联盟创造更多的效用。
附图说明
图1为本发明实施例中包含本地云提供商、协作云提供商以及用户的系统架构图;
图2为本发明实施例中协作云提供商进行博弈协作的流程图;
具体实施方式
为使本发明的技术方案优势描述的更加清楚,下面结合附图对本发明的具体实施方式作进一步的详细阐述,显然所描述的实施例只是本发明的部分实施例,而不是全部的实施例。根据本发明的实施例,本领域的普通技术人员在不经创造性劳动的基础上可以实现本发明的所有其他实施例,都属于本发明的保护范围。
见附图1,本发明云联盟资源配置策略的系统架构是基于云提供商的动态需求而组建的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210482867.6/2.html,转载请声明来源钻瓜专利网。